在Tomcat客户端中运行JBOSS EJB

时间:2014-06-03 05:32:19

标签: java tomcat jboss ejb

我正在使用在TOMCAT客户端的JBOSS中运行的EJB。我已经添加了所需的jar文件来在客户端应用程序中运行EJB。但我得到一个marshallException(java.rmi.MarshalException)。

客户端程序可以调用Web服务并返回代理。但是Marshaling / Demarshaling表演不是我的理解。如何在Tomcat客户端中运行JBOSS EJB服务。我不允许使用OpenEJB或Apache TOMEE。我必须使用Apache Tomcat 6.0.39。

我正在

Caused by:java.rmi.MarshalException: Failed to communicate.  Problem during marshalling/unmarshalling; nested exception is: 
    java.io.OptionalDataException
    at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:306)
    at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:143)
    at org.jboss.remoting.Client.invoke(Client.java:525)
    at org.jboss.remoting.Client.invoke(Client.java:488)
    at org.jboss.invocation.unified.interfaces.UnifiedInvokerProxy.invoke(UnifiedInvokerProxy.java:184)
    at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:365)
    at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:197)
    at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
    at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:68)
    at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:184)
    at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
    at com.sun.proxy.$Proxy34.create(Unknown Source)
.....

0 个答案:

没有答案