शीर्षक के अनुसार, "javax.naming.N.NoInitialContextException" का अर्थ गैर तकनीकी शर्तों में क्या है? और इसे ठीक करने के लिए कुछ सामान्य सुझाव क्या हैं?"javax.naming.N.NoInitialContextException" का क्या अर्थ है?
संपादित करें (कंसोल से):
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at cepars.app.ConnectionHelper.getConnection(ConnectionHelper.java:25)
at cepars.app.ConnectionHelper.getConnection(ConnectionHelper.java:10)
at cepars.review.ReviewDAO.getJobList(ReviewDAO.java:30)
at cepars.review.Test.main(Test.java:43)
java.lang.NullPointerException
at cepars.review.ReviewDAO.getJobList(ReviewDAO.java:31)
at cepars.review.Test.main(Test.java:43)
cepars.app.DAOException
at cepars.review.ReviewDAO.getJobList(ReviewDAO.java:39)
at cepars.review.Test.main(Test.java:43)
इसका मतलब यह है कि एक असाधारण परिस्थिति है जिसमें कोई प्रारंभिक संदर्भ नहीं बनाया जा सकता है और कोड जो कुछ भी करने के लिए कहा जाता है, उसके साथ जारी नहीं रह सकता है। संदेश और स्टैकट्रैक में अधिक महत्वपूर्ण जानकारी होती है। समस्या के मूल कारण को ठीक करने में सक्षम होने के लिए उन्हें भी साझा करें। – BalusC
डुप्लिकेट का एक स्वीकार्य उत्तर नहीं है। कृपया यह न बताएं कि उनके पास कोई जवाब नहीं है जब उनके पास कोई स्वीकार्य उत्तर नहीं है। –
मेरे पास ऐसा कुछ था जब जावा ई सीडीआई यानी @ इंजेक्शन का उपयोग कर रहा था और बिना रनविथ (Arquillian.class) के बिना जुनीट एकीकरण परीक्षण चलाएं! –