What about the following? After restarting jboss and the app and accessing this 
page from the main one, the page is correctly shown but the request ends with a 
RollbackException, which mean someone marked rollback-only the transaction.

Please note that no place in the involved application code deals with marking 
the transaction rollback-only. The only place in which I could eventually do it 
is in the ImageServlet, but the two pages (the main one and the one for which 
I'm reporting this log) does not actually make use of it.


  | 2006-04-26 13:39:21,687 DEBUG 
[it.mycomp.myapp.web.filter.ClientCacheDisableFilter] Added cache-control 
attributes in response to "http://localhost:8080/myapp/catalog.jsf";
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.contexts.Lifecycle] >>> Begin 
web request
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: org.jboss.seam.core.manager
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.core.Manager] No stored 
conversation
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.contexts.Contexts] found in 
application context: org.jboss.seam.core.init
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.jsf.SeamPhaseListener] After 
restore view, conversation context: ConversationContext(2)
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-04-26 13:39:21,687 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: facesMessages
  | 2006-04-26 13:39:21,812 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: localizer
  | 2006-04-26 13:39:21,812 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: localizer
  | 2006-04-26 13:39:21,812 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: localizer
  | 2006-04-26 13:39:21,812 DEBUG [org.jboss.seam.contexts.Contexts] found in 
event context: localizer
  | 2006-04-26 13:39:21,812 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolved name to seam component
  | 2006-04-26 13:39:21,812 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolved name to seam component
  | 2006-04-26 13:39:21,828 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: myDatabase
  | 2006-04-26 13:39:21,828 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-04-26 13:39:21,828 DEBUG [org.hibernate.jdbc.JDBCContext] 
TransactionFactory reported no active transaction; Synchronization not 
registered
  | 2006-04-26 13:39:21,828 DEBUG [org.hibernate.impl.SessionImpl] opened 
session at timestamp: 4694227197247488
  | 2006-04-26 13:39:21,828 DEBUG [org.hibernate.jdbc.JDBCContext] 
TransactionFactory reported no active transaction; Synchronization not 
registered
  | 2006-04-26 13:39:21,828 DEBUG [org.hibernate.ejb.AbstractEntityManagerImpl] 
Looking for a JTA transaction to join
  | 2006-04-26 13:39:21,843 ERROR [STDERR] org.hibernate.TransactionException: 
could not register synchronization with JTA TransactionManager
  |     at 
org.hibernate.jdbc.JDBCContext.registerSynchronizationIfPossible(JDBCContext.java:174)
  |     at 
org.hibernate.impl.SessionImpl.checkTransactionSynchStatus(SessionImpl.java:1824)
  |     at 
org.hibernate.impl.SessionImpl.getSessionFactory(SessionImpl.java:1669)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.markAsRollback(AbstractEntityManagerImpl.java:388)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:540)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:562)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:513)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.postInit(AbstractEntityManagerImpl.java:71)
  |     at org.hibernate.ejb.EntityManagerImpl.<init>(EntityManagerImpl.java:35)
  |     at 
org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:37)
  |     at 
org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:32)
  |     at 
org.jboss.ejb3.entity.InjectedEntityManagerFactory.createEntityManager(InjectedEntityManagerFactory.java:76)
  |     at 
org.jboss.seam.core.ManagedPersistenceContext.create(ManagedPersistenceContext.java:53)
  |     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.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |     at org.jboss.seam.Component.callComponentMethod(Component.java:1166)
  |     at org.jboss.seam.Component.callCreateMethod(Component.java:1151)
  |     at org.jboss.seam.Component.newInstance(Component.java:1140)
  |     at org.jboss.seam.Component.getInstance(Component.java:1088)
  |     at org.jboss.seam.Component.getInstance(Component.java:1071)
  |     at org.jboss.seam.Component.getInstanceToInject(Component.java:1195)
  |     at org.jboss.seam.Component.injectFields(Component.java:879)
  |     at org.jboss.seam.Component.inject(Component.java:686)
  |     at 
org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:30)
  |     at sun.reflect.GeneratedMethodAccessor141.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:68)
  |     at sun.reflect.GeneratedMethodAccessor140.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:60)
  |     at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
  |     at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.ejb.SeamInterceptor.aroundInvokeInContexts(SeamInterceptor.java:73)
  |     at 
org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:45)
  |     at 
org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
  |     at 
org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
  |     at 
it.mycomp.myapp.seam.Localizer$$EnhancerByCGLIB$$554d57b5.getPreferredLocale(<generated>)
  |     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.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:438)
  |     at 
org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:82)
  |     at 
com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
  |     at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
  |     at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
  |     at 
com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
  |     at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
  |     at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:166)
  |     at 
com.sun.facelets.tag.jsf.ComponentSupport.getLocale(ComponentSupport.java:144)
  |     at com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:80)
  |     at 
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
  |     at 
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
  |     at 
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
  |     at 
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
  |     at 
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
  |     at 
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
  |     at 
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
  |     at 
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
  |     at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
  |     at 
com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:481)
  |     at 
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:523)
  |     at 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:367)
  |     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
it.mycomp.myapp.web.filter.ClientCacheDisableFilter.doFilter(ClientCacheDisableFilter.java:43)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilt
  | 2006-04-26 13:39:21,843 ERROR [STDERR] er.java:23)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  |     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  |     at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54)
  |     at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174)
  |     at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
  |     at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  |     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  |     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  |     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  |     at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  |     at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  |     at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  |     at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  |     at 
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  |     at java.lang.Thread.run(Thread.java:595)
  | Caused by: javax.transaction.RollbackException: Already marked for rollback 
TransactionImpl:XidImpl[FormatId=257, GlobalId=fammiglio/19, BranchQual=, 
localId=19]
  |     at 
org.jboss.tm.TransactionImpl.registerSynchronization(TransactionImpl.java:632)
  |     at 
org.hibernate.jdbc.JDBCContext.registerSynchronizationIfPossible(JDBCContext.java:164)
  |     ... 118 more
  | 2006-04-26 13:39:22,000 DEBUG [org.jboss.mx.loading.UnifiedClassLoader] New 
jmx UCL with url null
  | 2006-04-26 13:39:22,000 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
setRepository, [EMAIL PROTECTED], [EMAIL PROTECTED] url=null ,addedOrder=0}
  | 2006-04-26 13:39:22,000 DEBUG [org.jboss.mx.loading.UnifiedClassLoader] New 
jmx UCL with url null
  | 2006-04-26 13:39:22,000 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
setRepository, [EMAIL PROTECTED], [EMAIL PROTECTED] url=null ,addedOrder=0}
  | 2006-04-26 13:39:22,015 ERROR [STDERR] 26-apr-2006 13.39.22 
com.sun.facelets.FaceletViewHandler handleRenderException
  | GRAVE: Error Rendering View[/catalog.xhtml]
  | com.sun.facelets.tag.TagAttributeException: /include/header.xhtml @10,2 
locale="#{localizer.preferredLocale}" /include/header.xhtml @10,2 
locale="#{localizer.preferredLocale}": Exception getting value of property 
preferredLocale of base of type : 
it.mycomp.myapp.seam.Localizer$$EnhancerByCGLIB$$554d57b5
  |     at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:235)
  |     at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:166)
  |     at 
com.sun.facelets.tag.jsf.ComponentSupport.getLocale(ComponentSupport.java:144)
  |     at com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:80)
  |     at 
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
  |     at 
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
  |     at 
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
  |     at 
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
  |     at 
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
  |     at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
  |     at 
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
  |     at 
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:113)
  |     at 
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
  |     at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
  |     at 
com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:481)
  |     at 
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:523)
  |     at 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:367)
  |     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
it.mycomp.myapp.web.filter.ClientCacheDisableFilter.doFilter(ClientCacheDisableFilter.java:43)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:23)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  |     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  |     at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54)
  |     at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174)
  |     at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
  |     at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  |     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  |     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  |     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  |     at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  |     at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  |     at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  |     at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  |     at 
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  |     at java.lang.Thread.run(Thread.java:595)
  | Caused by: javax.el.ELException: /include/header.xhtml @10,2 
locale="#{localizer.preferredLocale}": Exception getting value of property 
preferredLocale of base of type : 
it.mycomp.myapp.seam.Localizer$$EnhancerByCGLIB$$554d57b5
  |     at 
com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:76)
  |     at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
  |     ... 48 more
  | Caused by: javax.faces.el.EvaluationException: Bean: 
it.mycomp.myapp.seam.Localizer$$EnhancerByCGLIB$$554d57b5, property: 
preferredLocale
  |     at 
org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:442)
  |     at 
org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:82)
  |     at 
com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
  |     at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
  |     at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
  |     at 
com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
  |     ... 49 more
  | Caused by: java.lang.reflect.InvocationTargetException
  |     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.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:438)
  |     ... 54 more
  | Caused by: org.hibernate.TransactionException: could not register 
synchronization with JTA TransactionManager
  |     at 
org.hibernate.jdbc.JDBCContext.registerSynchronizationIfPossible(JDBCContext.java:174)
  |     at 
org.hibernate.impl.SessionImpl.checkTransactionSynchStatus(SessionImpl.java:1824)
  |     at 
org.hibernate.impl.SessionImpl.getSessionFactory(SessionImpl.java:1669)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.markAsRollback(AbstractEntityManagerImpl.java:388)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:540)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:562)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:513)
  |     at 
org.hibernate.ejb.AbstractEntityManagerImpl.postInit(AbstractEntityManagerImpl.java:71)
  |     at org.hibernate.ejb.EntityManagerImpl.<init>(EntityManagerImpl.java:35)
  |     at 
org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:37)
  |     at 
org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:32)
  |     at 
org.jboss.ejb3.entity.InjectedEntityManagerFactory.createEntityManager(InjectedEntityManagerFactory.java:76)
  |     at 
org.jboss.seam.core.ManagedPersistenceContext.create(ManagedPersistenceContext.java:53)
  |     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.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:32)
  |     at org.jboss.seam.Component.callComponentMethod(Component.java:1166)
  |     at org.jboss.seam.Component.callCreateMethod(Component.java:1151)
  |     at org.jboss.seam.Component.newInstance(Component.java:1140)
  |     at org.jboss.seam.Component.getInstance(Component.ja
  | 2006-04-26 13:39:22,015 ERROR [STDERR] va:1088)
  |     at org.jboss.seam.Component.getInstance(Component.java:1071)
  |     at org.jboss.seam.Component.getInstanceToInject(Component.java:1195)
  |     at org.jboss.seam.Component.injectFields(Component.java:879)
  |     at org.jboss.seam.Component.inject(Component.java:686)
  |     at 
org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:30)
  |     at sun.reflect.GeneratedMethodAccessor141.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:68)
  |     at sun.reflect.GeneratedMethodAccessor140.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:60)
  |     at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.interceptors.RemoveInterceptor.removeIfNecessary(RemoveInterceptor.java:39)
  |     at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:13)
  |     at 
org.jboss.seam.interceptors.Interceptor.aroundInvoke(Interceptor.java:87)
  |     at 
org.jboss.seam.interceptors.SeamInvocationContext.proceed(SeamInvocationContext.java:60)
  |     at 
org.jboss.seam.ejb.SeamInterceptor.aroundInvokeInContexts(SeamInterceptor.java:73)
  |     at 
org.jboss.seam.ejb.SeamInterceptor.aroundInvoke(SeamInterceptor.java:45)
  |     at 
org.jboss.seam.interceptors.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:51)
  |     at 
org.jboss.seam.interceptors.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:39)
  |     at 
it.mycomp.myapp.seam.Localizer$$EnhancerByCGLIB$$554d57b5.getPreferredLocale(<generated>)
  |     ... 59 more
  | Caused by: javax.transaction.RollbackException: Already marked for rollback 
TransactionImpl:XidImpl[FormatId=257, GlobalId=fammiglio/19, BranchQual=, 
localId=19]
  |     at 
org.jboss.tm.TransactionImpl.registerSynchronization(TransactionImpl.java:632)
  |     at 
org.hibernate.jdbc.JDBCContext.registerSynchronizationIfPossible(JDBCContext.java:164)
  |     ... 118 more
  | 2006-04-26 13:39:22,093 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-04-26 13:39:22,093 DEBUG [org.jboss.seam.contexts.Lifecycle] After 
render response, destroying contexts
  | 2006-04-26 13:39:22,093 DEBUG [org.jboss.seam.contexts.Lifecycle] 
destroying event context
  | 2006-04-26 13:39:22,093 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: org.jboss.seam.core.manager
  | 2006-04-26 13:39:22,093 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: localizer
  | 2006-04-26 13:39:22,093 DEBUG [org.jboss.seam.contexts.Lifecycle] 
destroying conversation context
  | 2006-04-26 13:39:22,109 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: facesMessages
  | 2006-04-26 13:39:22,109 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing 
server-side conversation context
  | 2006-04-26 13:39:22,109 DEBUG [org.jboss.seam.contexts.Lifecycle] <<< End 
web request
  | 2006-04-26 13:39:35,921 DEBUG [org.jboss.seam.contexts.Lifecycle] 
destroying event context
  | 

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3939494


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to