Hi,
 
 
I'm trying to use JBoss with the Dynamo App Server (which has a miserable and partial EJB 1.0 implementation).
I run into this problem when trying to do a lookup on the JNDI tree:
 
javax.naming.CommunicationException.  Root exception is java.rmi.ServerException:
    RemoteException occurred in server thread; nested exception is:
        java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
        java.net.MalformedURLException: unknown protocol: dynamosystemresource
 
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
        java.net.MalformedURLException: unknown protocol: dynamosystemresource

java.net.MalformedURLException: unknown protocol: dynamosystemresource
        at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)
        at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
        at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:167)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:152)
        at javax.naming.InitialContext.lookup(InitialContext.java:350)
 
It seems like Dynamo is using a home-made "Wire protocol" called "dynamosystemresource" for RMI's transport layer instead of using standard JRMP. So when I'm trying to talk
to JBoss through the jnp interfaces, it in fact uses the underlying Dynamo classes for transport and JBoss doesn't undesrtand. What I can't figure out is how to make jnp use the standard wiring protocol instead of the one already instantiated (or set by configuration ?) by Dynamo.
 
any ideas (big or small) ?
 
 
Thanks a lot ;)
 
 
 
Philippe C�t�
Software Engineer
 
Normal Solutions
55 Prince
Montreal, QC
H3C 2M7
 
T. 514.861.9995
F. 514.861.9996
 
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>
 
mQGiBDkqwCoRBAD9OALBOUwW/vOvl7m3ppiFXCIN7fbQ7ojyxkR9bG+/Yuq+4DMe
enOXtOxcMVhYudrqdj5ZvFrAwulghLXZoe7G9HBJWYsMfqZOFG3+fvCM2izeyMoA
4Af9lGZqVT9UZlIzsdMeNfhgkz5xNJ8rG8CY7DKO6v88gx6ObKKC3jb+vQCg/30F
s77BU7o+shsrbBdZIWfUbVUEAMAzb+OwVP8GXqFtIrU2GIE7N412LepI5/ADnlkp
aKDjAqRKPC1nEMNj4KiOb3oY9L3DHMI4BNsnsueB2sgY9W/QCXBYVcgsprfH8uQI
LGQ0Y0gSEijx2fh5u3oFuu6zfoReavtbcJV2GMNT0qjfdDQ0pFLZhLmaLPVlIhyd
Wrw3BACsWr96dt4/TInXRwhmTqw5o2m3qljamFMTr7ySYMKMXK/MmhO9JijQrRny
P1/DhgwXQtglcLrL9Ion+cDC7Qc7JInJRj2uAMG3lOnycuc7jND2ROh3GLP/cd+0
2UUGxxnZ7pY6dQH+s0vwZ3FV4cC7wWL0cyATJMiA/FnSadan+rQrUGhpbGlwcGUg
Q290ZSA8cGhpbGlwcGUuY290ZUBvYmplY3RpY2EuY29tPokATgQQEQIADgUCOSrA
KgQLAwIBAhkBAAoJED7CWwzWwKcd0FQAnj6WFyPBgF7l2MV1GNsCIJY2tXFEAJ41
L3MLv6AhJgCNAv0tCjOVBE3yjbQrUGhpbGlwcGUgQ290ZSAoTm9ybWFsKSA8cGhp
bGlwcGVjQG5ybWwubmV0PokASwQQEQIACwUCOSrAUAQLAwIBAAoJED7CWwzWwKcd
PwsAoM+mXYDnKDlgKHc/JO1X4x6a7CfTAJ0fSQu9O1Frm269Q+yJnYICoyykKbkE
DQQ5KsAqEBAA+RigfloGYXpDkJXcBWyHhuxh7M1FH PGP PUBLIC KEY BLOCK-----
 

Reply via email to