Problems with 3.0.2 & IBM JDK 1.4.0 at Startup
toddpalino Oct 4, 2002 4:15 PMI just got my hands on the new IBM JDK (1.4.0) for RedHat and decided to give it a shot on JBoss, since previous IBM JDKs have had bugs. However, I'm getting an exception that I'm not sure how to fix, or if it's even a JBoss problem (vs. a JDK problem). Here's the text of the exception I'm getting (with a little context):
14:39:53,297 DEBUG [URLDeploymentScanner] Adding URL from spec: ./deploy
14:39:53,297 DEBUG [URLDeploymentScanner] URL: file:/app/jboss-3.0.2/server/default/deploy/
14:39:53,297 DEBUG [URLDeploymentScanner] Added url: file:/app/jboss-3.0.2/server/default/deploy/
14:39:53,297 DEBUG [URLDeploymentScanner] URL list: [file:/app/jboss-3.0.2/server/default/deploy/]
14:39:53,298 INFO [SystemPropertiesService] Creating
14:39:53,298 INFO [SystemPropertiesService] Created
14:39:53,299 INFO [Log4jService] Creating
14:39:53,299 INFO [Log4jService] Created
14:39:53,300 INFO [WebService] Creating
14:39:53,300 INFO [WebService] Created
14:39:53,300 WARN [ServiceController] jboss.management.single:j2eeType=J2EEDomain,name=Manager does not implement any Service methods
14:39:53,301 INFO [NamingService] Creating
14:39:53,301 INFO [NamingService] Created
14:39:53,305 DEBUG [NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
14:39:53,314 DEBUG [NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false
14:39:53,314 DEBUG [NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
14:39:53,317 ERROR [Server] start failed
org.jboss.deployment.DeploymentException: Could not create deployment: file:/app/jboss-3.0.2/server/default/conf/jboss-service.xml; - nested throwable: (java.lang.NoClassDefFoundError: $Proxy0)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:772)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:615)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:580)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:564)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:61)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:40)
at java.lang.reflect.Method.invoke(Method.java:335)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:324)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221)
at org.jboss.Main.boot(Main.java:142)
at org.jboss.Main$1.run(Main.java:375)
at java.lang.Thread.run(Thread.java:566)
Caused by: java.lang.NoClassDefFoundError: $Proxy0
at sun.reflect.GeneratedConstructorAccessor6.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:42)
at java.lang.reflect.Constructor.newInstance(Constructor.java:299)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:585)
at org.jboss.system.ServiceController.getServiceProxy(ServiceController.java:740)
at org.jboss.system.ServiceController.create(ServiceController.java:276)
at org.jboss.system.ServiceController.create(ServiceController.java:242)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:40)
at java.lang.reflect.Method.invoke(Method.java:335)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy3.create(Unknown Source)
at org.jboss.deployment.SARDeployer.create(SARDeployer.java:217)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:755)
... 14 more
After that, the server starts undeploying all the packages. It looks like the core problem is the "NoClassDefFoundError: $Proxy0" exception. So, any ideas on how to attack this?
-Todd