I'm gotten jboss_20 with integrated Tomcat (embedded) working in IBM visual age. Most things seem to work except for when I need to access an EJB from a servlet. When I access http://localhost:8080/jboss/HelloEJB get an exception that looks like: javax.naming.CommunicationException. Root exception is java.io.IOException: Malformed URL valoader:/d:/program files/ibm/visualage for java/ide/project_resources/JBOSS_20/./tmp/deploy/copy1001.zip/lib1011.jar: (Complete trace is below) The space in the file URL seems to be confusing the classloader. I can't figure out where the file URL is coming from. I use the dos naming convention equivalent filename in all the configuration files and the properties for org.jboss.Main. It seems path is being created by either the deployment tool or the autodeployment helper. Does anyone know? javax.naming.CommunicationException. Root exception is java.io.IOException: Malformed URL valoader:/d:/program files/ibm/visualage for java/ide/project_resources/JBOSS_20/./tmp/deploy/copy1001.zip/lib1011.jar: java.net.MalformedURLException: no protocol: files/ibm/visualage java.lang.Throwable(java.lang.String) java.lang.Exception(java.lang.String) java.io.IOException(java.lang.String) java.lang.Class sun.rmi.server.MarshalInputStream.resolveClass(java.io.ObjectStreamClass) java.io.ObjectStreamClass java.io.ObjectInputStream.inputClassDescriptor() java.lang.Object java.io.ObjectInputStream.readObject(boolean) java.lang.Object java.io.ObjectInputStream.readObject(boolean) void java.io.ObjectInputStream.inputClassFields(java.lang.Object, java.lang.Class, java.io.ObjectStreamField []) void java.io.ObjectInputStream.defaultReadObject() int java.io.ObjectInputStream.inputObject(boolean) java.lang.Object java.io.ObjectInputStream.readObject(boolean) java.lang.Object java.io.ObjectInputStream.readObject() void org.jboss.ejb.plugins.jrmp.interfaces.HomeProxy.readExternal(java.io.ObjectI nput) int java.io.ObjectInputStream.inputObject(boolean) java.lang.Object java.io.ObjectInputStream.readObject(boolean) void java.io.ObjectInputStream.inputClassFields(java.lang.Object, java.lang.Class, java.io.ObjectStreamField []) void java.io.ObjectInputStream.defaultReadObject() int java.io.ObjectInputStream.inputObject(boolean) java.lang.Object java.io.ObjectInputStream.readObject(boolean) java.lang.Object java.io.ObjectInputStream.readObject() java.lang.Object java.rmi.MarshalledObject.get() java.lang.Object org.jnp.interfaces.NamingContext.lookup(javax.naming.Name) java.lang.Object org.jnp.interfaces.NamingContext.lookup(java.lang.String) java.lang.Object javax.naming.InitialContext.lookup(java.lang.String) void org.jboss.test.tomcat.servlet.HelloEJB.testBean(java.lang.String, boolean) void org.jboss.test.tomcat.servlet.HelloEJB.doGet(javax.servlet.http.HttpServletR equest, javax.servlet.http.HttpServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest , javax.servlet.http.HttpServletResponse) void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) void org.apache.tomcat.core.ServletWrapper.doService(org.apache.tomcat.core.Reque st, org.apache.tomcat.core.Response) void org.apache.tomcat.core.Handler.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response) void org.apache.tomcat.core.ServletWrapper.service(org.apache.tomcat.core.Request , org.apache.tomcat.core.Response) void org.apache.tomcat.core.ContextManager.internalService(org.apache.tomcat.core .Request, org.apache.tomcat.core.Response) void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request , org.apache.tomcat.core.Response) void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.a pache.tomcat.service.TcpConnection, java.lang.Object []) void org.apache.tomcat.service.TcpWorkerThread.runIt(java.lang.Object []) void org.apache.tomcat.util.ThreadPool$ControlRunnable.run() void java.lang.Thread.run() -- -------------------------------------------------------------- To subscribe: [EMAIL PROTECTED] To unsubscribe: [EMAIL PROTECTED] List Help?: [EMAIL PROTECTED]
