[jboss-user] [JBoss Remoting] - Re: Dynamic classloading issue

v a do-not-reply at jboss.com
Thu Sep 2 02:18:51 EDT 2010


v a [http://community.jboss.org/people/hipa] created the discussion

"Re: Dynamic classloading issue"

To view the discussion, visit: http://community.jboss.org/message/560144#560144

--------------------------------------------------------------
I have some progress. I removed <property name="invokerLocator"...> from <bean name="org.jboss.ejb3.RemotingConnector"...>. Now it seems that almost all works. I have this exception:

> 15:11:40,092 TRACE [org.jboss.remoting.loading.ClassUtil] trying to load class: *my interface* from path: *my interface class file*
> 15:11:40,094 TRACE [org.jboss.remoting.loading.ClassByteClassLoader] getResourceAsStream =>*my interface* = null
> 15:11:40,095 TRACE [org.jboss.remoting.transport.socket.ServerThread] SocketServerInvoker[10.0.4.75:5544].invoke() call failed: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.ClassLoader
>         at org.jboss.remoting.marshal.MarshallerLoaderHandler.loadClassBytes(MarshallerLoaderHandler.java:177) [:6.0.0.20100721-M4]
>         at org.jboss.remoting.marshal.MarshallerLoaderHandler.invoke(MarshallerLoaderHandler.java:119) [:6.0.0.20100721-M4]
>         at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:898) [:6.0.0.20100721-M4]
>         at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791) [:6.0.0.20100721-M4]
>         at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744) [:6.0.0.20100721-M4]
>         at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:548) [:6.0.0.20100721-M4]
>         at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234) [:6.0.0.20100721-M4]
I think the problem is in the remoteClassLoaders property. What should I use as values of the list? Now it looks like:

> <entry>
>   <key>remoteClassLoaders</key>
>   <value>
>     <list elementClass="java.lang.ClassLoader">
>       <value>jboss-test.ear:classloader</value>
>     </list>
>   </value>
> </entry>
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/560144#560144]

Start a new discussion in JBoss Remoting at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2050]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20100902/89144a06/attachment.html 


More information about the jboss-user mailing list