Context initialization failed org.springframework.beans.factory.BeanCreatio
541814Oct 25 2006 — edited Oct 25 2006On running my application th errors I get are :
500 Internal Server Error
java.lang.NullPointerException at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1006) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpApplication.loadServlet(HttpApplication.java:2112) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpApplication.findServlet(HttpApplication.java:4430) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2753) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:720) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpRequestHandler.run(HttpRequestHandler.java:288) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].server.http.HttpRequestHandler.run(HttpRequestHandler.java:120) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:294) at java.lang.Thread.run(Thread.java:534)
Here is the stack trace:
[Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.]
D:\jdev1013install\jdev\system\oracle.j2ee.10.1.3.3.51\oc4j-config>
C:\j2sdk1.4.2_08\bin\javaw.exe -hotspot -classpath D:\jdev1013install\j2ee\home\oc4j.jar;D:\jdev1013install\jdev\lib\jdev-oc4j-embedded.jar -Xverify:none -DcheckForUpdates=adminClientOnly -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doracle.dms.sensors=NONE -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config D:\jdev1013install\jdev\system\oracle.j2ee.10.1.3.3.51\oc4j-config\server.xml
[waiting for the server to complete its initialization...]
06/10/25 11:29:22 Node started with id=127765687050882
06/10/25 11:29:24 *** (CRITICAL) Wed Oct 25 11:29:24 EDT 2006 [Thread[OC4J Launcher,5,main]] setConfig java.lang.InstantiationException: recoverDestinations
06/10/25 11:29:24 Error starting JMS-Server: recoverDestinations
Oct 25, 2006 11:29:25 AM com.evermind.server.ejb.EJBPackageDeployment isIIOPConfigured
INFO: Beans associated with application default will not be available via RMI/IIOP: GenerateIIOP system property=false, enableIIOP application setting=false, server.xml configured for IIOP=false
Oct 25, 2006 11:29:25 AM com.evermind.server.ejb.EJBPackageDeployment isIIOPConfigured
INFO: Beans associated with application default will not be available via RMI/IIOP: GenerateIIOP system property=false, enableIIOP application setting=false, server.xml configured for IIOP=false
06/10/25 11:29:26 Error deploying file:/D:/jdev1013install/jdev/system/oracle.j2ee.10.1.3.3.51/oc4j-config/applications/admin_ejb.jar homes: Resource exception(OracleASjms) for MessageDrivenBean JMSOc4jDomainMDB during endpoint activation: Error when attempting a create a Worker thread for endpoint: javax.resource.spi.ResourceAdapterInternalException: Looking up jms/XAQueueConnectionFactory: javax.naming.NameNotFoundException: jms/XAQueueConnectionFactory not found.: javax.resource.spi.ResourceAdapterInternalException: Looking up jms/XAQueueConnectionFactory: javax.naming.NameNotFoundException: jms/XAQueueConnectionFactory not found
06/10/25 11:29:26 done.
06/10/25 11:29:26 Copying default deployment descriptor from archive at D:\jdev1013install\jdev\system\oracle.j2ee.10.1.3.3.51\oc4j-config\connectors\datasources\datasources/META-INF/oc4j-ra.xml to deployment directory D:\jdev1013install\jdev\system\oracle.j2ee.10.1.3.3.51\oc4j-config\application-deployments\current-workspace-app\datasources...
06/10/25 11:29:27 done.
Ready message received from Oc4jNotifier.
Embedded OC4J startup time: 9906 ms.
Target URL -- http://172.19.24.201:8988/fracas/login.jsp
06/10/25 11:29:28 Oracle Containers for J2EE 10g (10.1.3.0.0) - Developer Preview 3 initialized
06/10/25 11:29:36 log4j:WARN No such property [file] in org.apache.log4j.ConsoleAppender.
0 [ContextLoader.java:146] INFO - Root WebApplicationContext: initialization started
141 [XmlBeanDefinitionReader.java:132] INFO - Loading XML bean definitions from ServletContext resource [WEB-INF/config/webApplicationContext.xml]
438 [AbstractRefreshableApplicationContext.java:90] INFO - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [ssha-datasource,ssha-ur-datasource,sessionFactory,anF135Dao,itarXStreamInstance,itarWriterInstance,sqlMapClient,rootProgramName,aLoginTblsshauserDao,aFmecaSystemDao,aSearchSqlmapsDao,anEtrStatusDao,anEngineComponentDao,anAdminDao,aProgramDao,anItarDao,anF135SqlmapsDao,aPrefsDao,anImanDao]; root of BeanFactory hierarchy
484 [AbstractApplicationContext.java:289] INFO - 19 beans defined in application context [Root WebApplicationContext]
516 [CollectionFactory.java:61] INFO - JDK 1.4+ collections available
531 [CollectionFactory.java:66] INFO - Commons Collections 3.x available
547 [AbstractApplicationContext.java:422] INFO - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1ed13da]
563 [AbstractApplicationContext.java:444] INFO - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1eef2c]
578 [UiApplicationContextUtils.java:68] INFO - No ThemeSource found for [Root WebApplicationContext]: using ResourceBundleThemeSource
594 [DefaultListableBeanFactory.java:262] INFO - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [ssha-datasource,ssha-ur-datasource,sessionFactory,anF135Dao,itarXStreamInstance,itarWriterInstance,sqlMapClient,rootProgramName,aLoginTblsshauserDao,aFmecaSystemDao,aSearchSqlmapsDao,anEtrStatusDao,anEngineComponentDao,anAdminDao,aProgramDao,anItarDao,anF135SqlmapsDao,aPrefsDao,anImanDao]; root of BeanFactory hierarchy]
594 [AbstractBeanFactory.java:219] INFO - Creating shared instance of singleton bean 'ssha-datasource'
797 [AbstractBeanFactory.java:525] INFO - Destroying singletons in factory {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [ssha-datasource,ssha-ur-datasource,sessionFactory,anF135Dao,itarXStreamInstance,itarWriterInstance,sqlMapClient,rootProgramName,aLoginTblsshauserDao,aFmecaSystemDao,aSearchSqlmapsDao,anEtrStatusDao,anEngineComponentDao,anAdminDao,aProgramDao,anItarDao,anF135SqlmapsDao,aPrefsDao,anImanDao]; root of BeanFactory hierarchy}
797 [ContextLoader.java:177] ERROR - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ssha-datasource' defined in ServletContext resource [WEB-INF/config/webApplicationContext.xml]: Initialization of bean failed; nested exception is javax.naming.NameNotFoundException: java:comp/env/jdbc/ssha-datasource not found in fracas
javax.naming.NameNotFoundException: java:comp/env/jdbc/ssha-datasource not found in fracas
at com.oracle.naming.J2EEContext.getSubContext(J2EEContext.java:187)
at com.oracle.naming.J2EEContext.lookup(J2EEContext.java:169)
at com.evermind.server.ApplicationContext.lookupInJavaContext(ApplicationContext.java:317)
at com.evermind.server.ApplicationContext.unprivileged_lookup(ApplicationContext.java:225)
at com.evermind.server.ApplicationContext.access$000(ApplicationContext.java:49)
at com.evermind.server.ApplicationContext$2.oc4jRun(ApplicationContext.java:200)
at oracle.oc4j.security.OC4JAccessController.doPrivilegedWithException(OC4JAccessController.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:85)
at com.evermind.server.ApplicationContext.lookup(ApplicationContext.java:204)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at org.springframework.jndi.JndiTemplate$1.doInContext(JndiTemplate.java:123)
at org.springframework.jndi.JndiTemplate.execute(JndiTemplate.java:85)
at org.springframework.jndi.JndiTemplate.lookup(JndiTemplate.java:121)
at org.springframework.jndi.JndiLocatorSupport.lookup(JndiLocatorSupport.java:71)
at org.springframework.jndi.JndiObjectLocator.lookup(JndiObjectLocator.java:85)
at org.springframework.jndi.JndiObjectFactoryBean.afterPropertiesSet(JndiObjectFactoryBean.java:124)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
at org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2112)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4430)
at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4520)
at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:912)
at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:593)
at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:399)
at com.evermind.server.Application.getHttpApplication(Application.java:404)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1976)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1959)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.getHttpApplication(HttpSite.java:1911)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.getHttpApplication(HttpSite.java:1901)
at com.evermind.server.http.HttpSite.getApplication(HttpSite.java:413)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:459)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:288)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:120)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:294)
at java.lang.Thread.run(Thread.java:534)
859 [PropertyMessageResources.java:127] INFO - Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
859 [PropertyMessageResources.java:127] INFO - Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
1094 [Digester.java:686] ERROR - Digester.getParser:
org.xml.sax.SAXNotRecognizedException: http://apache.org/xml/features/validation/dynamic
at oracle.xml.jaxp.JXSAXParserFactory.setFeature(JXSAXParserFactory.java:128)
at org.apache.commons.digester.parser.XercesParser.configureXerces(XercesParser.java:185)
at org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParser.java:138)
at org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(ParserFeatureSetterFactory.java:73)
at org.apache.commons.digester.Digester.getParser(Digester.java:682)
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891)
at org.apache.commons.digester.Digester.parse(Digester.java:1572)
at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1006)
at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2112)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4430)
at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4520)
at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:912)
at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:593)
at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:399)
at com.evermind.server.Application.getHttpApplication(Application.java:404)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1976)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1959)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.getHttpApplication(HttpSite.java:1911)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.getHttpApplication(HttpSite.java:1901)
at com.evermind.server.http.HttpSite.getApplication(HttpSite.java:413)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:459)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:288)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:120)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:294)
at java.lang.Thread.run(Thread.java:534)
1375 [PropertyMessageResources.java:127] INFO - Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
1453 [Digester.java:686] ERROR - Digester.getParser:
org.xml.sax.SAXNotRecognizedException: http://apache.org/xml/features/validation/dynamic
at oracle.xml.jaxp.JXSAXParserFactory.setFeature(JXSAXParserFactory.java:128)
at org.apache.commons.digester.parser.XercesParser.configureXerces(XercesParser.java:185)
at org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParser.java:138)
at org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(ParserFeatureSetterFactory.java:73)
at org.apache.commons.digester.Digester.getParser(Digester.java:682)
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891)
at org.apache.commons.digester.Digester.parse(Digester.java:1572)
at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1006)
at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2112)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4430)
at com.evermind.server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2753)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:720)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:288)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:120)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:294)
at java.lang.Thread.run(Thread.java:534)
1656 [PropertyMessageResources.java:127] INFO - Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
1719 [Digester.java:686] ERROR - Digester.getParser:
org.xml.sax.SAXNotRecognizedException: http://apache.org/xml/features/validation/dynamic
at oracle.xml.jaxp.JXSAXParserFactory.setFeature(JXSAXParserFactory.java:128)
at org.apache.commons.digester.parser.XercesParser.configureXerces(XercesParser.java:185)
at org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParser.java:138)
at org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(ParserFeatureSetterFactory.java:73)
at org.apache.commons.digester.Digester.getParser(Digester.java:682)
at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891)
at org.apache.commons.digester.Digester.parse(Digester.java:1572)
at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1006)
at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2112)
at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4430)
at com.evermind.server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2753)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:720)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:288)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:120)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:294)
at java.lang.Thread.run(Thread.java:534)
I am using Oracle Jdeveloper10g, Java 1.3.1, Oracle 9g.
The first error I'm getting in the stack trace is
Context initialization failed
Error creating bean with name 'ssha-datasource' defined in ServletContext resource [WEB-INF/config/webApplicationContext.xml]: Initialization of bean failed; nested exception is javax.naming.NameNotFoundException: java:comp/env/jdbc/ssha-datasource not found
Everybody's advice will be helpful