[JBoss Tools (users)] - Re: eclipse 3.4.2 crashes when opening an .xhtml file
by nickboldt
The relevant error above is probably this one:
java.lang.NullPointerException
| at org.jboss.tools.seam.internal.core.scanner.java.ASTVisitorImpl.visit(ASTVisitorImpl.java:90)
| at org.eclipse.jdt.core.dom.SingleMemberAnnotation.accept0(SingleMemberAnnotation.java:161)
| at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
| at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2548)
| at org.eclipse.jdt.core.dom.AnnotationTypeDeclaration.accept0(AnnotationTypeDeclaration.java:239)
| at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
| at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2548)
| at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:214)
| at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
| at org.jboss.tools.seam.ui.text.java.scanner.JavaAnnotationScanner$ASTRequestorImpl.acceptAST(JavaA
| nnotationScanner.java:187)
which I'm guessing is one of the Seam editors. Is that correct?
How large is your XHTML file? If you can attach the whole XHTML file, it would help in trying to reproduce this problem.
If the editor you're using is one provided in Eclipse (ie., same behaviour when using the Eclipse 3.4.2 Ganymede JEE bundle without any JBoss Tools installed in it), then this is a bug for the Web Tools project.
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Web%20Tools&component...
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4216831#4216831
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4216831
17 years, 1 month
[Installation, Configuration & DEPLOYMENT] - Error deploying flex application server in JBoss 5.0.1 GA
by jtemplet
I recently upgraded from JBoss 4.0.5 GA to JBoss 5.0.1 GA. Now when I deploy the server I get a ClassCastException
I have made sure there are no xerces jars within the jboss directory, nor is there any jsf jars in the deploy/turbine.war directory, however there are jsf jar files in the jbossweb.sar/jsf-libs directory. Does this matter?
Here is the initial server startup
| ===============================================================================
|
| JBoss Bootstrap Environment
|
| JBOSS_HOME: C:\webservers\jboss-5.0.1.GA
|
| JAVA: C:\Program Files\Java\jdk1.6.0_12\bin\java
|
| JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Ds
| un.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
|
| CLASSPATH: C:\webservers\jboss-5.0.1.GA\bin\run.jar
|
| ===============================================================================
|
| 18:58:40,209 INFO [ServerImpl] Starting JBoss (Microcontainer)...
| 18:58:40,224 INFO [ServerImpl] Release ID: JBoss [Morpheus] 5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)
| 18:58:40,224 INFO [ServerImpl] Bootstrap URL: null
| 18:58:40,224 INFO [ServerImpl] Home Dir: C:\webservers\jboss-5.0.1.GA
| 18:58:40,224 INFO [ServerImpl] Home URL: file:/C:/webservers/jboss-5.0.1.GA/
| 18:58:40,224 INFO [ServerImpl] Library URL: file:/C:/webservers/jboss-5.0.1.GA/lib/
| 18:58:40,224 INFO [ServerImpl] Patch URL: null
| 18:58:40,224 INFO [ServerImpl] Common Base URL: file:/C:/webservers/jboss-5.0.1.GA/common/
| 18:58:40,224 INFO [ServerImpl] Common Library URL: file:/C:/webservers/jboss-5.0.1.GA/common/lib/
| 18:58:40,224 INFO [ServerImpl] Server Name: default
| 18:58:40,224 INFO [ServerImpl] Server Base Dir: C:\webservers\jboss-5.0.1.GA\server
| 18:58:40,224 INFO [ServerImpl] Server Base URL: file:/C:/webservers/jboss-5.0.1.GA/server/
| 18:58:40,224 INFO [ServerImpl] Server Config URL: file:/C:/webservers/jboss-5.0.1.GA/server/default/conf/
| 18:58:40,224 INFO [ServerImpl] Server Home Dir: C:\webservers\jboss-5.0.1.GA\server\default
| 18:58:40,224 INFO [ServerImpl] Server Home URL: file:/C:/webservers/jboss-5.0.1.GA/server/default/
| 18:58:40,224 INFO [ServerImpl] Server Data Dir: C:\webservers\jboss-5.0.1.GA\server\default\data
| 18:58:40,224 INFO [ServerImpl] Server Library URL: file:/C:/webservers/jboss-5.0.1.GA/server/default/lib/
| 18:58:40,224 INFO [ServerImpl] Server Log Dir: C:\webservers\jboss-5.0.1.GA\server\default\log
| 18:58:40,224 INFO [ServerImpl] Server Native Dir: C:\webservers\jboss-5.0.1.GA\server\default\tmp\native
| 18:58:40,224 INFO [ServerImpl] Server Temp Dir: C:\webservers\jboss-5.0.1.GA\server\default\tmp
| 18:58:40,224 INFO [ServerImpl] Server Temp Deploy Dir: C:\webservers\jboss-5.0.1.GA\server\default\tmp\deploy
| 18:58:41,193 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/C:/webservers/jboss-5.0.1.GA/server/default/
| conf/bootstrap.xml
| 18:58:41,803 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.CombinedVFSCache]
| 18:58:41,818 INFO [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]]
| 18:58:42,146 INFO [CopyMechanism] VFS temp dir: C:\webservers\jboss-5.0.1.GA\server\default\tmp
| 18:58:42,146 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled.
| 18:58:43,584 INFO [ServerInfo] Java version: 1.6.0_12,Sun Microsystems Inc.
| 18:58:43,584 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
| 18:58:43,584 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 11.2-b01,Sun Microsystems Inc.
| 18:58:43,584 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
| 18:58:43,615 INFO [JMXKernel] Legacy JMX core initialized
| 18:58:46,662 INFO [ProfileServiceImpl] Loading profile: default from: org.jboss.system.server.profileservice.repository
| .SerializableDeploymentRepository@1cd427a(root=C:\webservers\jboss-5.0.1.GA\server, key=org.jboss.profileservice.spi.Pro
| fileKey@143b82c3[domain=default,server=default,name=default])
| 18:58:46,662 INFO [ProfileImpl] Using repository:org.jboss.system.server.profileservice.repository.SerializableDeployme
| ntRepository@1cd427a(root=C:\webservers\jboss-5.0.1.GA\server, key=org.jboss.profileservice.spi.ProfileKey@143b82c3[doma
| in=default,server=default,name=default])
| 18:58:46,662 INFO [ProfileServiceImpl] Loaded profile: ProfileImpl(a)13e9934{key=org.jboss.profileservice.spi.ProfileKey@
| 143b82c3[domain=default,server=default,name=default]}
| 18:58:49,772 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/
| 18:58:56,678 INFO [NativeServerConfig] JBoss Web Services - Stack Native Core
| 18:58:56,678 INFO [NativeServerConfig] 3.0.5.GA
| 18:59:07,850 INFO [JMXConnectorServerService] JMX Connector server: service:jmx:rmi://127.0.0.1/jndi/rmi://127.0.0.1:10
| 90/jmxconnector
| 18:59:08,241 INFO [MailService] Mail Service bound to java:/Mail
| 18:59:10,569 WARN [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has been detected that the Messag
| eSucker component which sucks messages from one node to another has not had its password changed from the installation d
| efault. Please see the JBoss Messaging user guide for instructions on how to do this.
| 18:59:10,616 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementC
| omponent
| 18:59:10,757 INFO [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
| 18:59:10,757 INFO [TransactionManagerService] Setting up property manager MBean and JMX layer
| 18:59:11,085 INFO [TransactionManagerService] Initializing recovery manager
| 18:59:11,272 INFO [TransactionManagerService] Recovery manager configured
| 18:59:11,272 INFO [TransactionManagerService] Binding TransactionManager JNDI Reference
| 18:59:11,304 INFO [TransactionManagerService] Starting transaction recovery manager
| 18:59:12,007 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
| 18:59:12,038 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 18:59:12,038 INFO [StandardService] Starting service jboss.web
| 18:59:12,054 INFO [StandardEngine] Starting Servlet Engine: JBoss Web/2.1.2.GA
| 18:59:12,116 INFO [Catalina] Server startup in 214 ms
| 18:59:12,163 INFO [TomcatDeployment] deploy, ctxPath=/web-console
| 18:59:13,210 INFO [TomcatDeployment] deploy, ctxPath=/invoker
| 18:59:13,335 INFO [TomcatDeployment] deploy, ctxPath=/jbossws
| 18:59:13,475 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/webservers/jboss-5.0.1.GA/server/defaul
| t/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
| 18:59:13,491 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/webservers/jboss-5.0.1.GA/server/defaul
| t/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
| 18:59:13,538 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/webservers/jboss-5.0.1.GA/server/defaul
| t/deploy/jms-ra.rar/META-INF/ra.xml
| 18:59:13,616 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/webservers/jboss-5.0.1.GA/server/defaul
| t/deploy/mail-ra.rar/META-INF/ra.xml
| 18:59:13,679 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/webservers/jboss-5.0.1.GA/server/defaul
| t/deploy/quartz-ra.rar/META-INF/ra.xml
| 18:59:13,866 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
| 18:59:13,913 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
| 18:59:13,913 INFO [RAMJobStore] RAMJobStore initialized.
| 18:59:13,929 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource fil
| e in Quartz package: 'quartz.properties'
| 18:59:13,929 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
| 18:59:13,929 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
| 18:59:14,585 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=D
| efaultDS' to JNDI name 'java:DefaultDS'
| 18:59:15,288 INFO [ServerPeer] JBoss Messaging 1.4.1.GA server [0] started
| 18:59:15,538 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milli
| seconds
| 18:59:15,538 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@5d9809 started
| 18:59:15,538 WARN [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on connection factory: jboss.messagi
| ng.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *no
| t* support failover
| 18:59:15,538 WARN [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on connection factory: jboss.me
| ssaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory wil
| l *not* support load balancing
| 18:59:15,554 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milli
| seconds
| 18:59:15,554 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@1b4299e started
| 18:59:15,585 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
| 18:59:15,585 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milli
| seconds
| 18:59:15,585 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@18283f1 started
| 18:59:15,585 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
| 18:59:16,007 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding
| ,name=JmsXA' to JNDI name 'java:JmsXA'
| 18:59:16,038 INFO [TomcatDeployment] deploy, ctxPath=/
| 18:59:16,116 INFO [TomcatDeployment] deploy, ctxPath=/jmx-console
| 18:59:16,210 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
| 18:59:16,241 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 18:59:16,257 INFO [ServerImpl] JBoss (Microcontainer) [5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)] Started in 36s:33ms
|
Then I deploy the web application (turbine.war)
| 9:06:27,161 WARN [JAXWSDeployerHookPreJSE] Cannot load servlet class: flex.bootstrap.BootstrapServlet
| 19:06:27,161 WARN [JAXWSDeployerHookPreJSE] Cannot load servlet class: flex.bootstrap.BootstrapServlet
| 19:06:27,161 WARN [JAXWSDeployerHookPreJSE] Cannot load servlet class: flex.bootstrap.BootstrapServlet
| 19:06:27,161 WARN [JAXWSDeployerHookPreJSE] Cannot load servlet class: flex.bootstrap.BootstrapServlet
| 19:06:27,208 INFO [TomcatDeployment] deploy, ctxPath=/turbine
| 19:06:27,333 ERROR [[/turbine]] Exception sending context initialized event to listener instance of class org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
| java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl cannot be cast to javax.xml.parsers.SAXParserFactory
| at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:128)
| at com.sun.faces.config.ConfigureListener$WebXmlProcessor.getConfiguredFactory(ConfigureListener.java:698)
| at com.sun.faces.config.ConfigureListener$WebXmlProcessor.scanForFacesServlet(ConfigureListener.java:670)
| at com.sun.faces.config.ConfigureListener$WebXmlProcessor.<init>(ConfigureListener.java:644)
| at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:156)
| at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:75)
| at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:312)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:144)
| at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
| at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
| at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
| at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
| at $Proxy36.start(Unknown Source)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
| at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
| at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
| at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
| at org.jboss.system.ServiceController.start(ServiceController.java:460)
| at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
| at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
| at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:698)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| at java.lang.Thread.run(Thread.java:619)
| 19:06:27,380 INFO [[/turbine]] Initializing Spring root WebApplicationContext
| 19:06:27,380 INFO [ContextLoader] Root WebApplicationContext: initialization started
| 19:06:27,458 INFO [XmlWebApplicationContext] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@150c50b: display name [Root WebApplicationContext]; startup date [Tue Mar 10 19:06:27 PDT 2009]; root of context hierarchy
| 19:06:27,567 INFO [XmlBeanDefinitionReader] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
| 19:06:29,208 INFO [XmlWebApplicationContext] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@150c50b]: org.springframework.beans.factory.support.DefaultListableBeanFactory@59d9b3
| 19:06:29,521 INFO [DefaultListableBeanFactory] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@59d9b3: defining beans [AccessControlEntryAssemblerBean,AccessControlListAssemblerBean,AccessDomainAssemblerBean,AccessTypeAssemblerBean,ActiveUserAssemblerBean,AllocationAssemblerBean,AssignmentAssemblerBean,AuditTrailAssemblerBean,ClearanceHistoryAssemblerBean,CriteriaAssemblerBean,CustomFieldAssemblerBean,DataSetAssemblerBean,EmploymentHistoryAssemblerBean,GroupAssemblerBean,GroupDomainAssemblerBean,HelpAssemblerBean,ImportAssemblerBean,ImportLogAssemblerBean,ManagerProxyAssemblerBean,ManagerProxyTypeAssemblerBean,MessageAssemblerBean,OrganizationAssemblerBean,OrganizationTypeAssemblerBean,PcodeAssemblerBean,PortalAssemblerBean,PresentationAssemblerBean,PresentationDataAssemblerBean,ProjectAssemblerBean,ProjectMonthlyStatusAssemblerBean,ProjectUnitAssemblerBean,ReportAssemblerBean,RiskAssessmentEntryBean,RiskAssessmentListBean,SIFCycleBean,SIFDivisionPLGuidelinesBean,SIFDivisionSalaryGuidelinesBean,SIFSalaryAuxDataBean,SIFManagementPLEntryBean,SIFSalaryEntryBean,SIFSalaryStructureDataBean,SIFSalaryDistributionBean,SIFProjectPLEntryBean,SIFExcludeListBean,SitePreferenceAssemblerBean,StatusAssemblerBean,StatusDomainAssemblerBean,UserAssemblerBean,SIFUserAssemblerBean,SIFSalaryUserAssemblerBean,UserCommentAssemblerBean,UserCustomFieldAssemblerBean,UserDocumentAssemblerBean,UserSearchAssemblerBean,UserTypeAssemblerBean,WorkBreakdownStructureAssemblerBean,SessionServiceBean,AbstractDAOBean,AccessControlEntryDAOBean,AssignmentDAOBean,AllocationDAOBean,CustomFieldDAOBean,GroupDAOBean,ImportDAOBean,ImportLogDAOBean,MessageDAOBean,OrganizationDAOBean,PortalDAOBean,ProjectDAOBean,ProjectMonthlyStatusDAOBean,ProjectUnitDAOBean,SitePreferenceDAOBean,UserDAOBean,WorkBreakdownStructureDAOBean,SIFManagementPLEntryDAOBean,SIFProjectPLEntryDAOBean,SIFCycleDAOBean,EmploymentHistoryDAOBean,SIFDivisionGuidelinesDAOBean,SIFSalaryEntryDAOBean,SIFSalaryStructureDAOBean,MessageManagerBean,SystemManagementAssignmentMsgGeneratorBean,SystemAssignmentMsgGeneratorBean,SystemMessageSlayerBean,SystemProjectMsgGeneratorBean,AdminMessageGeneratorBean,ClientMessageGeneratorBean,CreateUserMessageGeneratorBean,ChangeUserMessageGeneratorBean,DeleteUserMessageGeneratorBean,CreateAssignmentMessageGeneratorBean,DeleteAssignmentMessageGeneratorBean,ClearAssignmentMessageGeneratorBean,ChangeAssignmentMessageGeneratorBean,AbstractImporterBean,AbstractSpreadsheetImporterBean,SDOAssignmentImporterBean,SDOFileMakerProfileImporterBean,SDOFileMakerWeeklyImporterBean,SDOProgramControlImporterBean,SIFProjectPLImporterBean,SIFDivisionGuidelinesImporterBean,SIFHistoricalPLImporterBean,SIFSalaryStructuresImporterBean,SDOUserImporterBean,SRDHRMasterImporterBean,SRDSecurityImporterBean,UserSalaryStructuresImporterBean,AbstractReportBean,ProjectStaffingOutlookBean,DestaffingOutlookBean,EmployeeAssignmentsBean,EmployeeAvailabilityBean,EmployeeDetailBean,EmployeeEBSVsGradeSalaryBean,EmployeeInformationBean,EmployeeLaborGradeBean,OverUnderUtilizationBean,PoplanPreparationBean,ProjectListingBean,ProjectRosterBean,DetailProjectRisksBean,SummaryProjectRisksBean,TBDOutlookBean,WBSSummaryBean,ProjectAssignmentsBean,SDOProgramUploadBean,SIFCycleDetailBean,AccessSentinelBean,AssignmentChangeManagerBean,TimedProcessingClerkBean,ModelHelperBean,WorkingGradeTranslatorBean,SIFSalaryUserModelBean,SessionFactory,TransactionManager,ServiceAdvice,AssemblerAdvice,DAOAdvice,ImporterAdvice,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3]; root of factory hierarchy
| 19:06:31,380 INFO [JtaTransactionManager] Using JTA UserTransaction: org.jboss.tm.usertx.client.ServerVMClientUserTransaction@19fcbfd
| 19:06:31,380 INFO [JtaTransactionManager] Using JTA TransactionManager: com.arjuna.ats.jbossatx.jta.TransactionManagerDelegate@14a6706
| 19:06:31,380 INFO [JtaTransactionManager] Using JTA TransactionSynchronizationRegistry: com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionSynchronizationRegistryImple@b725a7
| 19:06:31,755 INFO [Environment] Hibernate 3.3.1.GA
| 19:06:31,771 INFO [Environment] hibernate.properties not found
| 19:06:31,771 INFO [Environment] Bytecode provider name : javassist
| 19:06:31,786 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling
| 19:06:31,896 INFO [DefaultListableBeanFactory] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@59d9b3: defining beans [AccessControlEntryAssemblerBean,AccessControlListAssemblerBean,AccessDomainAssemblerBean,AccessTypeAssemblerBean,ActiveUserAssemblerBean,AllocationAssemblerBean,AssignmentAssemblerBean,AuditTrailAssemblerBean,ClearanceHistoryAssemblerBean,CriteriaAssemblerBean,CustomFieldAssemblerBean,DataSetAssemblerBean,EmploymentHistoryAssemblerBean,GroupAssemblerBean,GroupDomainAssemblerBean,HelpAssemblerBean,ImportAssemblerBean,ImportLogAssemblerBean,ManagerProxyAssemblerBean,ManagerProxyTypeAssemblerBean,MessageAssemblerBean,OrganizationAssemblerBean,OrganizationTypeAssemblerBean,PcodeAssemblerBean,PortalAssemblerBean,PresentationAssemblerBean,PresentationDataAssemblerBean,ProjectAssemblerBean,ProjectMonthlyStatusAssemblerBean,ProjectUnitAssemblerBean,ReportAssemblerBean,RiskAssessmentEntryBean,RiskAssessmentListBean,SIFCycleBean,SIFDivisionPLGuidelinesBean,SIFDivisionSalaryGuidelinesBean,SIFSalaryAuxDataBean,SIFManagementPLEntryBean,SIFSalaryEntryBean,SIFSalaryStructureDataBean,SIFSalaryDistributionBean,SIFProjectPLEntryBean,SIFExcludeListBean,SitePreferenceAssemblerBean,StatusAssemblerBean,StatusDomainAssemblerBean,UserAssemblerBean,SIFUserAssemblerBean,SIFSalaryUserAssemblerBean,UserCommentAssemblerBean,UserCustomFieldAssemblerBean,UserDocumentAssemblerBean,UserSearchAssemblerBean,UserTypeAssemblerBean,WorkBreakdownStructureAssemblerBean,SessionServiceBean,AbstractDAOBean,AccessControlEntryDAOBean,AssignmentDAOBean,AllocationDAOBean,CustomFieldDAOBean,GroupDAOBean,ImportDAOBean,ImportLogDAOBean,MessageDAOBean,OrganizationDAOBean,PortalDAOBean,ProjectDAOBean,ProjectMonthlyStatusDAOBean,ProjectUnitDAOBean,SitePreferenceDAOBean,UserDAOBean,WorkBreakdownStructureDAOBean,SIFManagementPLEntryDAOBean,SIFProjectPLEntryDAOBean,SIFCycleDAOBean,EmploymentHistoryDAOBean,SIFDivisionGuidelinesDAOBean,SIFSalaryEntryDAOBean,SIFSalaryStructureDAOBean,MessageManagerBean,SystemManagementAssignmentMsgGeneratorBean,SystemAssignmentMsgGeneratorBean,SystemMessageSlayerBean,SystemProjectMsgGeneratorBean,AdminMessageGeneratorBean,ClientMessageGeneratorBean,CreateUserMessageGeneratorBean,ChangeUserMessageGeneratorBean,DeleteUserMessageGeneratorBean,CreateAssignmentMessageGeneratorBean,DeleteAssignmentMessageGeneratorBean,ClearAssignmentMessageGeneratorBean,ChangeAssignmentMessageGeneratorBean,AbstractImporterBean,AbstractSpreadsheetImporterBean,SDOAssignmentImporterBean,SDOFileMakerProfileImporterBean,SDOFileMakerWeeklyImporterBean,SDOProgramControlImporterBean,SIFProjectPLImporterBean,SIFDivisionGuidelinesImporterBean,SIFHistoricalPLImporterBean,SIFSalaryStructuresImporterBean,SDOUserImporterBean,SRDHRMasterImporterBean,SRDSecurityImporterBean,UserSalaryStructuresImporterBean,AbstractReportBean,ProjectStaffingOutlookBean,DestaffingOutlookBean,EmployeeAssignmentsBean,EmployeeAvailabilityBean,EmployeeDetailBean,EmployeeEBSVsGradeSalaryBean,EmployeeInformationBean,EmployeeLaborGradeBean,OverUnderUtilizationBean,PoplanPreparationBean,ProjectListingBean,ProjectRosterBean,DetailProjectRisksBean,SummaryProjectRisksBean,TBDOutlookBean,WBSSummaryBean,ProjectAssignmentsBean,SDOProgramUploadBean,SIFCycleDetailBean,AccessSentinelBean,AssignmentChangeManagerBean,TimedProcessingClerkBean,ModelHelperBean,WorkingGradeTranslatorBean,SIFSalaryUserModelBean,SessionFactory,TransactionManager,ServiceAdvice,AssemblerAdvice,DAOAdvice,ImporterAdvice,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#2,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#3]; root of factory hierarchy
| 19:06:31,896 ERROR [ContextLoader] Context initialization failed
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ProjectAssemblerBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'AssignmentChangeManagerBean' while setting bean property 'assignmentChangeManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AssignmentChangeManagerBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'UserDAOBean' while setting bean property 'userDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAOBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'SessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
| at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
| at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
| at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
| at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
| at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
| at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:312)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:144)
| at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
| at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
| at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
| at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
| at $Proxy36.start(Unknown Source)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
| at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
| at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
| at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
| at org.jboss.system.ServiceController.start(ServiceController.java:460)
| at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
| at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
| at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:698)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AssignmentChangeManagerBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'UserDAOBean' while setting bean property 'userDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAOBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'SessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
| ... 81 more
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAOBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'SessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
| ... 94 more
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
| ... 107 more
| Caused by: java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
| at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:601)
| at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
| ... 117 more
| 19:06:31,896 ERROR [[/turbine]] Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
| org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ProjectAssemblerBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'AssignmentChangeManagerBean' while setting bean property 'assignmentChangeManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AssignmentChangeManagerBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'UserDAOBean' while setting bean property 'userDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAOBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'SessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
| at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
| at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
| at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
| at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
| at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
| at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:312)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:144)
| at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
| at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
| at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
| at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
| at $Proxy36.start(Unknown Source)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
| at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
| at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
| at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
| at org.jboss.system.ServiceController.start(ServiceController.java:460)
| at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
| at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
| at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:698)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AssignmentChangeManagerBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'UserDAOBean' while setting bean property 'userDAO'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAOBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'SessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
| ... 81 more
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAOBean' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'SessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
| ... 94 more
| Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
| at java.security.AccessController.doPrivileged(Native Method)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
| at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
| at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
| ... 107 more
| Caused by: java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist
| at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
| at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:601)
| at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
| ... 117 more
| 19:06:31,911 ERROR [StandardContext] Error listenerStart
| 19:06:31,911 ERROR [StandardContext] Context [/turbine] startup failed due to previous errors
| 19:06:31,911 INFO [[/turbine]] Closing Spring root WebApplicationContext
| 19:06:31,943 ERROR [AbstractKernelController] Error installing to Start: name=jboss.web.deployment:war=/turbine state=Create mode=Manual requiredState=Installed
| org.jboss.deployers.spi.DeploymentException: URL file:/C:/webservers/jboss-5.0.1.GA/server/default/deploy/turbine.war/ deployment failed
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:333)
| at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:144)
| at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
| at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
| at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
| at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
| at $Proxy36.start(Unknown Source)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
| at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
| at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
| at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
| at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
| at org.jboss.system.ServiceController.start(ServiceController.java:460)
| at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
| at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
| at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
| at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:698)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4216830#4216830
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4216830
17 years, 1 month
[EJB 3.0] - @SqlResultSetMapping and column not found
by leobaz2
I am using JPA\Hibernate for persistance. I have created a native query that returns scalar values. The scalar values all belong to the same entity but not all of the scalar values are returned from the query. I am using a @SqlResultSetMapping with @EntityResult to map the columns returned from the query to the properties in my entity. However, when I call getResultList, I get an error saying that a column is not found.
What I can't figure out is that the column being complained about is not in my @SqlResultSetMapping and not in the query. Even if I change my query to "select *", I still see the column not found error. Is this a bug or am I missing something? I'm pretty sure I am doing everything right. Below lists all of the information ... the entity, query, SqlResultSetMapping, and exception.
| @Entity
| @Table(name="users")
| @SqlResultSetMapping(
| name="UserSearchResults",
| entities={
| @EntityResult(
| entityClass=User.class,
| fields={
| @FieldResult(name="id", column="id"),
| @FieldResult(name="email", column="email"),
| @FieldResult(name="firstName", column="firstName"),
| @FieldResult(name="lastName", column="lastName"),
| @FieldResult(name="status", column="status"),
| @FieldResult(name="dateCreated", column="dateCreated"),
| @FieldResult(name="site", column="site")
| }
| )
| }
| )
| public class User implements Serializable
| {
| private int id;
| private String email;
| private String password;
| private int site;
| private StatusType status;
|
| private String firstName;
| private String lastName;
|
| private String securityQuestion;
| private String securityAnswer;
|
| private Date dateCreated;
|
| private Set<Role> roles;
|
| private Profile profile;
|
| public User()
| {
| roles = new HashSet<Role>();
| status = StatusType.Enabled;
| }
|
| @Id
| @GeneratedValue(strategy=GenerationType.AUTO)
| public int getId()
| {
| return id;
| }
|
| public void setId(int id)
| {
| this.id = id;
| }
|
| public int getSite() {
| return site;
| }
|
| public void setSite(int site) {
| this.site = site;
| }
|
| @Column(name="password", nullable=false)
| public String getPassword()
| {
| return password;
| }
|
| public void setPassword(String password)
| {
| this.password = password;
| }
|
| @ManyToMany(cascade={CascadeType.REMOVE, CascadeType.REFRESH, CascadeType.MERGE}, fetch=FetchType.EAGER)
| public Set<Role> getRoles()
| {
| return roles;
| }
|
| public void setRoles(Set<Role> roles)
| {
| this.roles = roles;
| }
|
| @Column(name="email", unique=true, nullable=false)
| public String getEmail() {
| return email;
| }
|
| public void setEmail(String email) {
| this.email = email;
| }
|
| @Column(nullable=false)
| public String getSecurityAnswer() {
| return securityAnswer;
| }
|
| public void setSecurityAnswer(String securityAnswer) {
| this.securityAnswer = securityAnswer;
| }
|
| @Column(nullable=false)
| public String getSecurityQuestion() {
| return securityQuestion;
| }
|
| public void setSecurityQuestion(String securityQuestion) {
| this.securityQuestion = securityQuestion;
| }
|
| @Column(nullable=false)
| public Date getDateCreated() {
| return dateCreated;
| }
|
| public void setDateCreated(Date dateCreated) {
| this.dateCreated = dateCreated;
| }
|
| @OneToOne(cascade={CascadeType.ALL}, optional=false, fetch=FetchType.EAGER)
| public Profile getProfile() {
| return profile;
| }
|
| public void setProfile(Profile profile) {
| this.profile = profile;
| }
|
| public String getFirstName() {
| return firstName;
| }
|
| public void setFirstName(String firstName) {
| this.firstName = firstName;
| }
|
| public String getLastName() {
| return lastName;
| }
|
| public void setLastName(String lastName) {
| this.lastName = lastName;
| }
|
| public StatusType getStatus() {
| return status;
| }
|
| public void setStatus(StatusType status) {
| this.status = status;
| }
| }
|
| // this is beginning of the query. There is no need to show the whole thing as there are no subqueries.
| StringBuilder query = new StringBuilder();
| query.append("select id, dateCreated, site, email, firstName, lastName, status from users where site=");
|
| Query query = manager.createNativeQuery(query.toString(), "UserSearchResults");
| return query.getResultList();
|
| 2009-03-10 21:09:28,061 ERROR [com.mrm.security.business.SecurityService] (http-127.0.0.1-80-1) There was an error searching users
| javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: could not execute query
| at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:614)
| at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:76)
| at com.mrm.security.business.UserSearchHelper.search(UserSearchHelper.java:36)
| at com.mrm.security.business.SecurityService.searchUsers(SecurityService.java:325)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
| at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
| at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
| at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
| at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_8522252.invoke(InvocationContextInterceptor_z_fillMethod_8522252.java)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
| at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_8522252.invoke(InvocationContextInterceptor_z_setup_8522252.java)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.security.RunAsSecurityInterceptorv2.invoke(RunAsSecurityInterceptorv2.java:94)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptorv2.invoke(RoleBasedAuthorizationInterceptorv2.java:201)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
| at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:219)
| at org.jboss.ejb3.proxy.handler.ProxyInvocationHandlerBase.invoke(ProxyInvocationHandlerBase.java:261)
| at org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase.invoke(SessionSpecProxyInvocationHandlerBase.java:101)
| at $Proxy215.searchUsers(Unknown Source)
| at com.mrm.actions.admin.security.ManageUsersSearchAction.execute(ManageUsersSearchAction.java:36)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:440)
| at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:279)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:242)
| at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
| at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
| at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
| at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
| at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
| at com.mrm.interceptors.MrmInterceptor.intercept(MrmInterceptor.java:30)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
| at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
| at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
| at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
| at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
| at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
| at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
| at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
| at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
| at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
| at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.hibernate.exception.SQLGrammarException: could not execute query
| at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)
| at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
| at org.hibernate.loader.Loader.doList(Loader.java:2231)
| at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
| at org.hibernate.loader.Loader.list(Loader.java:2120)
| at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:312)
| at org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1722)
| at org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:165)
| at org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:175)
| at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:67)
| ... 104 more
| Caused by: java.sql.SQLException: Column 'password22_0_' not found.
| at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
| at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
| at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
| at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1136)
| at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5531)
| at org.jboss.resource.adapter.jdbc.WrappedResultSet.getString(WrappedResultSet.java:888)
| at org.hibernate.type.StringType.get(StringType.java:41)
| at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:184)
| at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:173)
| at org.hibernate.type.AbstractType.hydrate(AbstractType.java:105)
| at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2124)
| at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1404)
| at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1332)
| at org.hibernate.loader.Loader.getRow(Loader.java:1230)
| at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:603)
| at org.hibernate.loader.Loader.doQuery(Loader.java:724)
| at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
| at org.hibernate.loader.Loader.doList(Loader.java:2228)
| ... 111 more
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4216826#4216826
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4216826
17 years, 1 month
[EJB 3.0] - removalTimeoutInSeconds & subsequent removal?
by Protuhj
We have a case where we would like to use EJB3 SFSBs, and the bean I have written is basically a proxy to a socket client. This means that one of the class' members is a Socket.
We also have the case that we do not need to be able to recall the same session bean after the bean has been removed, so passivating the bean does not make sense in our case.
Because of this, I have made the removalTimeoutInSeconds less than the idleTimeout, so the bean is removed and not passivated. I have tested this out and it works fine, until...
If I close my client the wrong way (kill the task from task manager), the bean gets to the timeout when it should be removed. When I watch the JMX console to see what is going on, the numbers change like I expect them to, the passivated count is zero and the active count is zero. So it looks like the bean was removed properly. If I go look at my socket client that the bean made the connection to (the target of Socket::connect), it only shows that the connection was made, it doesn't show that the connection was broken, as one would expect when a Socket object is destroyed.
I have one of my bean's functions annotated with the @Remove tag, and if I close my EJB3 client the correct way, this function is called correctly. It only doesn't seem to get called when the bean is supposed to be removed.
If this is unclear, let me know, I really need some help on this one. Thank you.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4216822#4216822
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4216822
17 years, 1 month