We've been having hot deploy issues with our version of JBoss 3.0.4/Tomcat 4.1.12.
When we re-deploy a WAR and/or EJB.jar we get the following in our server.log: For our EJB's: 2003-03-25 11:50:26,322 INFO [org.jboss.deployment.MainDeployer] Undeploying file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/timeTracking_ejb.ja r 2003-03-25 11:50:26,322 INFO [org.jboss.ejb.EjbModule] Stopping 2003-03-25 11:50:26,332 INFO [org.jboss.ejb.EjbModule] Stopped 2003-03-25 11:50:26,332 INFO [org.jboss.ejb.EjbModule] Destroying 2003-03-25 11:50:26,442 INFO [org.jboss.ejb.EjbModule] Remove JSR-77 EJB Module: jboss.management.single:J2EEApplication= ,J2EEServer=Single,j2eeType=EJBModule,name=timeTracking_ejb.jar 2003-03-25 11:50:26,442 INFO [org.jboss.ejb.EjbModule] Destroyed 2003-03-25 11:50:26,442 INFO [org.jboss.deployment.MainDeployer] could not delete directory file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/tmp/deploy/server/default/ deploy/timeTracking_ejb.jar/105.timeTracking_ejb.jar restart will delete it 2003-03-25 11:50:26,442 INFO [org.jboss.deployment.MainDeployer] Undeployed file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/timeTracking_ejb.ja r etc. etc........... For our WAR's: 2003-03-25 11:50:34,764 INFO [org.jboss.deployment.MainDeployer] Undeploying file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/TimeTracking.war 2003-03-25 11:50:34,764 INFO [org.jboss.web.catalina.EmbeddedCatalinaService41] undeploy, ctxPath=/TimeTracking, warUrl=file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/tmp/deploy/server/d efault/deploy/TimeTracking.war/106.TimeTracking.war 2003-03-25 11:50:34,764 INFO [org.jboss.web.localhost.Engine] StandardHost[localhost]: Removing web application at context path /TimeTracking 2003-03-25 11:50:34,784 INFO [org.jboss.deployment.MainDeployer] could not delete directory file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/tmp/deploy/server/default/ deploy/TimeTracking.war/106.TimeTracking.war restart will delete it 2003-03-25 11:50:34,784 INFO [org.jboss.deployment.MainDeployer] Undeployed file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/TimeTracking.war etc. etc........... The log goes on to deploy just like normal, but when our apps run they error out for no apparent reason. This is what the log gives us after redeployment: 2003-03-25 11:55:27,875 ERROR [org.jboss.ejb.plugins.LogInterceptor] EJBException: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract oss.timetracking.session.UserSession oss.timetracking.session.UserSessionHome.create() throws javax.ejb.CreateException,javax.ejb.EJBException,java.rmi.RemoteException at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(Stat elessSessionContainer.java:597) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome( CachedConnectionInterceptor.java:206) at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(Statele ssSessionInstanceInterceptor.java:57) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor .java:111) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT. java:178) at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:52) at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.jav a:105) at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129) at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer .java:300) at org.jboss.ejb.Container.invoke(Container.java:730) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517) at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98) at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102) at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77 ) at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80) at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198) at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76) at $Proxy131.create(Unknown Source) at oss.timetracking.services.UserManager.getUserByLoginId(UserManager.java:48) at oss.timetracking.controller.LoginAction.perform(LoginAction.java:101) at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja va:1787) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 46) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: 1040) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151 ) at java.lang.Thread.run(Thread.java:479) Only when we shut down JBoss and restart does it actually run our apps correctly. I read about similar errors on the web and according to one of your replies and it said the class versions are out of date. The only reason this could happen is because of JBoss is not undeploying the WAR's and EJB's correctly. Can you please provide any assistance with this? Thank you............... ( ) ) ) ( ( ( ) ) ) ) ( ( ____________ \ / __ \ JAVA / /__ / \__________/ --------------------------- Taff Andrews Software Engineer IV GMG - Finance 6480 Sprint Parkway Overland Park, KS 66251 Mailstop : KSOPHM0410 - 4B352 (913) 315-8141 ------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user