[jboss-dev-forums] [Clustering Development] - Session Scope (war project without EJB) bean does not replicate but @Stateful (Ear project with EJB)

Mahadev Sawale do-not-reply at jboss.com
Wed Jul 4 04:44:21 EDT 2012


Mahadev Sawale [https://community.jboss.org/people/mahadev_sawale] created the discussion

"Session Scope (war project without EJB) bean does not replicate but @Stateful (Ear project with EJB)"

To view the discussion, visit: https://community.jboss.org/message/746009#746009

--------------------------------------------------------------
Hi,
I have a seam web application(war project) with one session scoped bean:
@Name("crudAction")
@Scope(ScopeType.SESSION)
public class CrudActionBean implements Serializable{
     private String msg; //with getter and setter methods
      public String crudAction(){
           msg= "Content to be displayed on crudAction page after this action"; // this will be displyed in <h:outputText../> on crudAction page.
      return "/crudAction.xhtml";
      }
}
web.xml has <distributable/> tag defined.
components.xml has distributable="true" defined in <core:init.../> tag.
I am using Seam 2.2, Jboss 5.1 server and JDK 1.6 and Windows XP OS.

After killing jboss of node1, if I try to reload page or do some action, I get following error message on jboss console of node2:
And does not replicate session.

+ClassNotFoundException occurred unmarshalling value java.lang.ClassNotFoundException: org.domain.seamdemo.session.CrudAction+

Detailed stack trace has been attached here with this post.
But replication works successfully, if I try above by creating Ear project and modifying the bean to SFSB like:

@Stateful
@Name("crudAction")
@Scope(ScopeType.SESSION)
@Clustered
public class CrudActionBean implements CrudAction,Serializable{ "same code as above"} //CrudAction is @Local interface.

The value of msg variable were displyed even after realoding page.
Can someone please help me for the above.
Let me know if additional information is needed.
 Thanks.
--------------------------------------------------------------

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

Start a new discussion in Clustering Development at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2103]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20120704/5716ef73/attachment.html 


More information about the jboss-dev-forums mailing list