Hi, when activating the optimized local JRMP calls flag, an exception is thrown: [teahouse/data] java.rmi.MarshalException: error marshalling arguments; nested exception is: [teahouse/data] java.io.NotSerializableException: java.lang.reflect.Method [teahouse/data] java.io.NotSerializableException: java.lang.reflect.Method [teahouse/data] at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1148) [teahouse/data] at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366) [teahouse/data] at sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:268) [teahouse/data] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:106) [teahouse/data] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker_Stub.invokeHome(Unknown Source) [teahouse/data] at org.jboss.ejb.plugins.jrmp.interfaces.HomeProxy.invoke(HomeProxy.java:71) [teahouse/data] at $Proxy4.findByName(Unknown Source) [teahouse/data] at de.teehaus.shop.DataBean.getTeasByName(DataBean.java:118) [teahouse/data] at java.lang.reflect.Method.invoke(Native Method) [teahouse/data] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:443) [teahouse/data] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:83) [teahouse/data] at org.jboss.ejb.plugins.TxInterceptor$RunInvoke.run(TxInterceptor.java:342) [teahouse/data] at org.jboss.ejb.plugins.TxInterceptor.runWithTransactions(TxInterceptor.java:223) [teahouse/data] at org.jboss.ejb.plugins.TxInterceptor.invoke(TxInterceptor.java:98) [teahouse/data] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:93) [teahouse/data] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:154) [teahouse/data] at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:262) [teahouse/data] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:172) [teahouse/data] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:156) [teahouse/data] at java.lang.reflect.Method.invoke(Native Method) [teahouse/data] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241) [teahouse/data] at sun.rmi.transport.Transport$1.run(Transport.java:142) [teahouse/data] at java.security.AccessController.doPrivileged(Native Method) [teahouse/data] at sun.rmi.transport.Transport.serviceCall(Transport.java:139) [teahouse/data] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443) [teahouse/data] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:643) [teahouse/data] at java.lang.Thread.run(Thread.java:484) Any ideas? Stephan.
