Oh... how stupid... too much multitasking, posted on the wrong forum :-) However, if someone by any chance happens to end up here while looking for answers to a similar question, I might aswell mention that the problem was that the application had been deployed in ascii-mode instead of binary mode...
newton.dave wrote: > > I'm not sure what the Struts portion of the question is; perhaps you could > elaborate. Have you considered asking on a JBoss forum? > > Dave > > --- On Thu, 10/23/08, Dallas <[EMAIL PROTECTED]> wrote: > >> From: Dallas <[EMAIL PROTECTED]> >> Subject: NoClassDefFoundError deploying on UNIX, not Windows >> To: user@struts.apache.org >> Date: Thursday, October 23, 2008, 7:20 AM >> Hi all! >> >> I´m having some trouble deploying one of my application on >> a Unix machine. >> The application uses EJB3 beans, and the server log seems >> to indicate that >> Jboss (4.2.2) deployer cannot >> find my EJB3 classes. How can this be? It works perfectly >> when deployed on >> windows. >> >> I´ve seen some issues regarding class paths, and unix >> being case sensetive, >> but I haven´t been able to relate these errors to this >> one. Might be wrong >> though... >> >> Any clues? Please see the log below: >> >> 2008-10-22 06:39:48,987 INFO >> [org.jboss.deployment.EARDeployer] Init J2EE >> application: >> file:/apps/jboss-4.2.2/server/default/deploy/SupplierDatabase.ear/ >> 2008-10-22 06:39:49,070 WARN >> [org.jboss.system.ServiceController] Problem >> creating service >> jboss.j2ee:service=EJB3,module=SupplierDatabaseEJB.jar >> java.lang.NoClassDefFoundError: >> se/ahlens/intranet/apps/supplierdatabase/CostAndErrorsFacadeLocal >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClass(ClassLoader.java:620) >> at >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) >> at >> java.net.URLClassLoader.defineClass(URLClassLoader.java:260) >> at >> java.net.URLClassLoader.access$000(URLClassLoader.java:56) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:195) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> java.net.URLClassLoader.findClass(URLClassLoader.java:188) >> at >> org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:682) >> at >> org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:662) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >> at >> org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:200) >> at >> org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131) >> at >> org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399) >> at >> org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:527) >> at >> org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:251) >> at >> org.jboss.ejb3.Ejb3AnnotationHandler.populateBaseInfo(Ejb3AnnotationHandler.java:293) >> at >> org.jboss.ejb3.Ejb3AnnotationHandler.getContainers(Ejb3AnnotationHandler.java:138) >> at >> org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:486) >> at >> org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:442) >> at >> org.jboss.ejb3.Ejb3Deployment.deployUrl(Ejb3Deployment.java:423) >> at >> org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:384) >> at >> org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:327) >> at >> org.jboss.ejb3.Ejb3Module.createService(Ejb3Module.java:77) >> at >> org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260) >> at >> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:243) >> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown >> Source) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:86) >> at >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> at >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> at >> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) >> at $Proxy0.create(Unknown Source) >> at >> org.jboss.system.ServiceController.create(ServiceController.java:330) >> at >> org.jboss.system.ServiceController.create(ServiceController.java:273) >> at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown >> Source) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:86) >> at >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> at >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> at $Proxy33.create(Unknown Source) >> at >> org.jboss.ejb3.EJB3Deployer.create(EJB3Deployer.java:492) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> at >> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) >> at >> org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) >> at >> org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238) >> at >> org.jboss.wsf.container.jboss42.DeployerInterceptor.create(DeployerInterceptor.java:76) >> at >> org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.create(SubDeployerInterceptorSupport.java:180) >> at >> org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:91) >> 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:659) >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> at $Proxy34.create(Unknown Source) >> at >> org.jboss.deployment.MainDeployer.create(MainDeployer.java:969) >> at >> org.jboss.deployment.MainDeployer.create(MainDeployer.java:959) >> at >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818) >> at >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) >> at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown >> Source) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> at >> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) >> 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:659) >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> at $Proxy9.deploy(Unknown Source) >> at >> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421) >> at >> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634) >> at >> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263) >> at >> org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336) >> at >> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) >> at >> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) >> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown >> Source) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:86) >> at >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> at >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> at >> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) >> at $Proxy0.start(Unknown Source) >> at >> org.jboss.system.ServiceController.start(ServiceController.java:417) >> at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown >> Source) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:86) >> at >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> at >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> at $Proxy4.start(Unknown Source) >> at >> org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) >> at >> org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) >> at >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) >> at >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) >> at >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766) >> 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:155) >> at >> org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> at >> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) >> at >> org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> at >> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) >> 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:659) >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> at $Proxy5.deploy(Unknown Source) >> at >> org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482) >> at >> org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) >> at org.jboss.Main.boot(Main.java:200) >> at org.jboss.Main$1.run(Main.java:508) >> at java.lang.Thread.run(Thread.java:619) >> 2008-10-22 06:39:49,129 INFO [org.jboss.ejb3.EJB3Deployer] >> Deployed: >> file:/apps/jboss-4.2.2/server/default/deploy/SupplierDatabase.ear/SupplierDatabaseEJB.jar/ >> 2008-10-22 06:39:49,138 INFO >> [org.jboss.web.tomcat.service.TomcatDeployer] >> deploy, ctxPath=/SupplierDatabaseWeb, >> warUrl=.../deploy/SupplierDatabase.ear/SupplierDatabaseWeb.war/ >> 2008-10-22 06:39:49,395 INFO >> [org.displaytag.filter.ResponseOverrideFilter] >> Filter initialized. Response buffering is enabled >> 2008-10-22 06:39:49,652 INFO >> [com.opensymphony.xwork2.config.providers.XmlConfigurationProvider] >> Parsing >> configuration file [struts-default.xml] >> 2008-10-22 06:39:49,851 INFO >> [com.opensymphony.xwork2.config.providers.XmlConfigurationProvider] >> Parsing >> configuration file [struts-plugin.xml] >> 2008-10-22 06:39:49,895 INFO >> [com.opensymphony.xwork2.config.providers.XmlConfigurationProvider] >> Parsing >> configuration file [struts.xml] >> 2008-10-22 06:39:50,750 INFO >> [com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory] >> Setting >> DefaultObjectTypeDeterminer as default ... >> 2008-10-22 06:39:50,800 INFO >> [org.jboss.deployment.EARDeployer] Started >> J2EE application: >> file:/apps/jboss-4.2.2/server/default/deploy/SupplierDatabase.ear/ >> 2008-10-22 06:39:50,803 ERROR >> [org.jboss.deployment.scanner.URLDeploymentScanner] >> Incomplete Deployment >> listing: >> >> --- MBeans waiting for other MBeans --- >> ObjectName: >> jboss.j2ee:service=EJB3,module=SupplierDatabaseEJB.jar >> State: FAILED >> Reason: java.lang.NoClassDefFoundError: >> se/ahlens/intranet/apps/supplierdatabase/CostAndErrorsFacadeLocal >> >> --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM --- >> ObjectName: >> jboss.j2ee:service=EJB3,module=SupplierDatabaseEJB.jar >> State: FAILED >> Reason: java.lang.NoClassDefFoundError: >> se/ahlens/intranet/apps/supplierdatabase/CostAndErrorsFacadeLocal >> >> -- >> View this message in context: >> http://www.nabble.com/NoClassDefFoundError-deploying-on-UNIX%2C-not-Windows-tp20128983p20128983.html >> Sent from the Struts - User mailing list archive at >> Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: >> [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/NoClassDefFoundError-deploying-on-UNIX%2C-not-Windows-tp20128983p20130372.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]