Well as promised, am reporting back. Christian was right and installing Tomcat into a directory with no spaces embedded in the path names fixes the RMI problem. I noted in bugzilla that this problem has already been reported, (Bug #4543) and was resolved with the solution that it is not going to be fixed. The basis for this decision appears to be that the problem with creating the URL is deep within the JDK itself, and not within Tomcat's code.
Unless Sun is willing to commit to a quick resolution and provide a fix soon in the JDK, I would like to vote against this decision. (I was unable to do so in the Bugzilla data base, as it appears to have a bug also and will not allow me to gain access or change my password.) This could be fixed by changing the default installation directory for Tomcat such that no embedded spaces are allowed in the installation path. Otherwise, this will render the development of RMI code within servlets to be extremely difficult for new/other developers. I feel that RMI is an important technology, should be supported by Tomcat, and not be handicapped by such obstacles. Marc.... ----- Original Message ----- From: "Marc Chamberlin" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Wednesday, April 02, 2003 10:40 PM Subject: Re: Tomcat RMI and Eclipse > OH Hey! Bingo! I bet you are right Christian!! That makes sense... I will reinstall > Tomcat tomorrow and let you/group know... > Thanks!!! Marc... > > > ----- Original Message ----- > From: "Christian Traber" <[EMAIL PROTECTED]> > To: "Tomcat Users List" <[EMAIL PROTECTED]> > Sent: Wednesday, April 02, 2003 10:26 PM > Subject: Re: Tomcat RMI and Eclipse > > > > Hi, > > > > I had the same problem:-( > > Group/Tomcat is part of the installation directory of tomcat (C:\Apache > > Group\Tomcat 4.1) > > If you install tomcat in a directory without spaces is the > > directory-names, it should works! > > > > I have this problem since tomcat4.0. Where and how can we report this > > problem? > > > > Regards, > > Christian > > > > Marc Chamberlin wrote: > > > > >However, when I run the Tomcat server standalone, when the servlet makes this > > >particular RMI call, to this method passing and > returning the complex Java object, I get the following exception: > > > > > >java.rmi.ServerException: RemoteException occurred in server thread; nested > > >exception is: > > > > > >java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: > > > > > >java.net.MalformedURLException: no protocol: Group/Tomcat > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > 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] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]