If anybody can share some light on this it would be greatly appreciated.
 
I am trying to get jBoss working under VisualAge for Java Early Adaptors edition (i.e. JDK 1.2) and everything appears to be OK until I deploy a simple stateless session bean. The bean deploys OK when run under Sun's JDK 1.3 so I am assuming it is something to do with the IBMs 1.2 implementation. Here is the stack trace of the problem.
 
Regards
 
David Snowsill
 
 
[Console logging] Logging started
[File logging] Logging started
[Info] Java version: 1.2,IBM Corp.
[Info] Java VM: IBM VisualAge VM 1.2,IBM Corp.
[Info] System: Windows NT 4.0,x86
[JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver
[JDBC] Loaded JDBC-driver:jdbc.idbDriver
[Tomcat] Initializing
[Tomcat] Initialized
[Tomcat] Starting
[Tomcat] Started
[Webserver] Initializing
[Webserver] Initialized
[Webserver] Starting
[Webserver] Started dynamic downloading service on port 8080
[Webserver] Started
[Hypersonic] Initializing
[Hypersonic] Initialized
[Hypersonic] Starting
[Hypersonic] Database started
[Hypersonic] Started
[Naming] Initializing
[Naming] Initialized
[Naming] Starting
[Naming] Naming started on port 1099
[Naming] Started
[Transaction manager] Initializing
[Transaction manager] Initialized
[Transaction manager] Starting
Context log: path="/examples" Adding context path="/examples"  docBase="webapps/examples"
Context log: path="" Adding context path=""  docBase="webapps/ROOT"
Context log: path="/test" Adding context path="/test"  docBase="webapps/test"
[Default] Starting tomcat. Check logs/tomcat.log for error messages
Starting tomcat install="e:\tomcat31\jakarta-tomcat" home="E:\tomcat31\jakarta-tomcat" classPath=".;e:\ibmvjava2\ide\project_resources\Tomcat;E:\IBMVJava2\ide\project_resources\jBoss\;E:\IBMVJava2\ide\project_resources\jBoss\bin\;E:\IBMVJava2\ide\project_resources\jBoss\log\;E:\IBMVJava2\ide\project_resources\jBoss\conf\;E:\tomcat31\jakarta-tomcat\;E:\IBMVJava2\ide\project_resources\Test\"
Context log: path="/admin" Automatic context load docBase="E:\tomcat31\jakarta-tomcat\webapps\admin"
[Tomcat] Tomcat done
[Transaction manager] Started
[Auto deploy] Auto-deploying E:\IBMVJava2\ide\project_resources\jBoss\deploy
[Auto deployer] Initializing
[Auto deployer] Initialized
[Auto deployer] Starting
[Auto deploy] Auto deploy of file:/E:/IBMVJava2/ide/project_resources/jBoss/deploy/
[Container factory] Deploying:file:/E:/IBMVJava2/ide/project_resources/jBoss/deploy/
[Container factory] Deploying CalcBean
[Container factory] Started: CalcBean
javax.naming.CommunicationException.  Root exception is [Container factory] java.rmi.StubNotFoundException: Remote object not exported: org.jboss.proxy.ProxyProxy
[Container factory]  java.lang.Throwable(java.lang.String)
 java.lang.Exception(java.lang.String)
 java.io.IOException(java.lang.String)
 java.rmi.RemoteException(java.lang.String)
 java.rmi.StubNotFoundException(java.lang.String)
 java.rmi.server.RemoteStub sun.rmi.server.RemoteProxy.getProxy(java.rmi.Remote)
 java.lang.Object sun.rmi.server.MarshalOutputStream.replaceObject(java.lang.Object)
 void java.io.ObjectOutputStream.writeObject(java.lang.Object)
 java.rmi.MarshalledObject(java.lang.Object)
 void org.jnp.interfaces.NamingContext.rebind(javax.naming.Name, java.lang.Object)
 void org.jnp.interfaces.NamingContext.rebind(java.lang.String, java.lang.Object)
 void javax.naming.InitialContext.rebind(java.lang.String, java.lang.Object)
 void org.jboss.ejb.ContainerFactory.rebind(javax.naming.Context, java.lang.String, java.lang.Object)
 void org.jboss.ejb.ContainerFactory.deploy(java.net.URL)
 void org.jboss.ejb.ContainerFactory.deploy(java.lang.String)
 java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object [])
 java.lang.Object javax.management.MBeanServer.invoke(java.lang.Object, java.lang.String, java.lang.Object [], java.lang.String [])
 java.lang.Object javax.management.MBeanServer.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object [], java.lang.String [])
 void org.jboss.ejb.AutoDeployer.deploy(java.lang.String)
 void org.jboss.ejb.AutoDeployer.run()
 void org.jboss.ejb.AutoDeployer.startService()
 void org.jboss.util.ServiceMBeanSupport.start()
 javax.management.ObjectName org.jboss.util.ServiceMBeanSupport.preRegister(javax.management.MBeanServer, javax.management.ObjectName)
 java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object [])
 javax.management.ObjectName javax.management.MBeanServer.preRegisterInvoker(java.lang.Object, javax.management.ObjectName)
 javax.management.ObjectInstance javax.management.MBeanServer.createMBean(java.lang.String, javax.management.ObjectName, javax.management.ObjectName, java.lang.Object [], java.lang.String [])
 java.util.Set javax.management.loading.MLet.getMBeansFromURL(java.lang.String)
 java.util.Set javax.management.loading.MLet.getMBeansFromURL(java.net.URL)
 void org.jboss.Main.run()
 java.lang.Object org.jboss.Main$1.run()
 java.lang.Object java.security.AccessController.doPrivileged(java.security.PrivilegedAction)
 void org.jboss.Main.main(java.lang.String [])

Reply via email to