是否可以使用jboss与非EJB对象(如spring bean)进行会话复制

时间:2015-02-19 19:01:07

标签: spring jboss ejb session-replication

我们有一个企业Web应用程序。 UI建立在flex的顶部,中间层用spring bean定义,在DAO层我们使用ibatis。 是否可以使用jboss为此Web应用程序在群集节点内复制会话?

我浏览了Jboss文档,他们只是说EJB可以使用jboss进行会话复制,它们没有非ejb对象的文档

我使用我的Web应用程序为Jboss配置了会话复制,我在服务日志中看到了以下日志。

Caused by: java.lang.RuntimeException: Failure to marshal argument(s)
    at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.marshallCall(CommandAwareRpcDispatcher.java:281)
    at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.processSingleCall(CommandAwareRpcDispatcher.java:300)
    at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.invokeRemoteCommand(CommandAwareRpcDispatcher.java:179)
    ... 79 more
Caused by: java.io.NotActiveException: Fields were never written
    at org.jboss.marshalling.river.RiverObjectOutputStream.finish(RiverObjectOutputStream.java:175)
    at org.jboss.marshalling.river.RiverMarshaller.doWriteSerializableObject(RiverMarshaller.java:1009)
    at org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:885)
    at org.jboss.marshalling.river.RiverMarshaller.doWriteObject(RiverMarshaller.java:680)
    at org.jboss.marshalling.AbstractObjectOutput.writeObject(AbstractObjectOutput.java:62)
    at org.jboss.marshalling.AbstractMarshaller.writeObject(AbstractMarshaller.java:119)

0 个答案:

没有答案