Hi,

I'm getting the following exception in a test of mine.  The FacesRequest 
previous to it ended a nested conversation, and also updated the entity in 
question.  I'm not sure if this is my problem or Seam's.  Any ideas?  Thanks!


  | org.hibernate.StaleStateException: current database version number does not 
match passivated version number
  |     at 
org.jboss.seam.persistence.HibernatePersistenceProvider.checkVersion(HibernatePersistenceProvider.java:174)
  |     at 
org.jboss.seam.persistence.HibernatePersistenceProvider.checkVersion(HibernatePersistenceProvider.java:134)
  |     at 
org.jboss.seam.contexts.PassivatedEntity.checkVersion(PassivatedEntity.java:133)
  |     at 
org.jboss.seam.contexts.PassivatedEntity.getEntityFromEntityManager(PassivatedEntity.java:118)
  |     at 
org.jboss.seam.contexts.PassivatedEntity.toEntityReference(PassivatedEntity.java:73)
  |     at org.jboss.seam.contexts.EntityBean.activate(EntityBean.java:67)
  |     at 
org.jboss.seam.contexts.ServerConversationContext.unflush(ServerConversationContext.java:234)
  |     at 
org.jboss.seam.contexts.FacesLifecycle.resumeConversation(FacesLifecycle.java:129)
  |     at 
org.jboss.seam.jsf.SeamPhaseListener.afterRestoreView(SeamPhaseListener.java:373)
  |     at 
org.jboss.seam.jsf.SeamPhaseListener.afterServletPhase(SeamPhaseListener.java:211)
  |     at 
org.jboss.seam.jsf.SeamPhaseListener.afterPhase(SeamPhaseListener.java:184)
  |     at 
org.jboss.seam.mock.BaseSeamTest$Request.restoreViewPhase(BaseSeamTest.java:706)
  |     at 
org.jboss.seam.mock.BaseSeamTest$Request.emulateJsfLifecycle(BaseSeamTest.java:544)
  |     at org.jboss.seam.mock.BaseSeamTest$Request.run(BaseSeamTest.java:487)
  |     at 
org.uscm.crs.registration.CustomQuestionsAdmin.recreateCustomQuestions(CustomQuestionsAdmin.java:200)
  |     at 
org.uscm.crs.registration.CustomQuestionsAdmin.adminCreatingQuestions(CustomQuestionsAdmin.java:101)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:645)
  |     at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:479)
  |     ...
  |     at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:122)
  | 


  |                             cid = new FacesRequest(expectedEditPage, cid) {
  |                                     
  |                                     @Override
  |                                     protected void updateModelValues() 
throws Exception {
  |                                             assert 
Manager.instance().isNestedConversation();
  |                                             assert 
Manager.instance().isLongRunningConversation();
  |                                             Context conversationContext = 
Contexts.getConversationContext();
  |                                             assert 
conversationContext.get("conference") != null;
  |                                             
setValue("#{customQuestionsDisplayListItemHome.instance.text}", text);
  |                                     }
  |                                     
  |                                     @Override
  |                                     protected void invokeApplication() 
throws Exception {
  |                                             
invokeAction("#{customQuestionsDisplayListItemHome.persist}");  //ends nested 
conversation via navigation rule
  |                                     }
  |                                     
  |                             }.run();
  |                     
  |                             cid = new NonFacesRequest(conferencePage, cid) {
  |                             }.run();  //exception occurs here
  | 
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4063331#4063331

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4063331
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to