是否可以使用jboss对Springbean等非EJB对象进行会话复制
我们有一个企业web应用程序。UI构建在flex的顶部,中间层由Springbean定义,在DAO层我们使用ibatis。是否可以使用jboss在此web应用程序的群集节点内复制会话 我浏览了Jboss文档,他们只是说ejb可以使用Jboss进行会话复制,他们没有关于非ejb对象的文档 我在web应用程序中配置了Jboss会话复制,在服务日志中到处都可以看到以下日志是否可以使用jboss对Springbean等非EJB对象进行会话复制,spring,jboss,ejb,session-replication,Spring,Jboss,Ejb,Session Replication,我们有一个企业web应用程序。UI构建在flex的顶部,中间层由Springbean定义,在DAO层我们使用ibatis。是否可以使用jboss在此web应用程序的群集节点内复制会话 我浏览了Jboss文档,他们只是说ejb可以使用Jboss进行会话复制,他们没有关于非ejb对象的文档 我在web应用程序中配置了Jboss会话复制,在服务日志中到处都可以看到以下日志 Caused by: java.lang.RuntimeException: Failure to marshal argumen
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)
你有哪个版本的JBoss?你在使用JSF吗?还有一个类似的问题:我们使用的是Jboss 6.1 EAP,而不是JSF。