-
15. Re: Re: Re: Re: Re: Re: Re: Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
rhusar Feb 27, 2014 8:22 AM (in response to hfluz)Looking at this now -- it looks like a Mojarra bug in ViewScope implementation.
-
16. Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
rhusar Feb 28, 2014 10:02 AM (in response to rhusar)Reported as [WFLY-3044] Mojarra's @ViewScoped implementation is not cluster-aware resulting in NotSerializableException - JBoss Issu… -- please follow / vote for the issue.
Thanks for the report!
-
17. Re: Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
rhusar Mar 5, 2014 12:51 PM (in response to rhusar)Here is a fix: https://github.com/jboss/mojarra/pull/1
Attached the built Jars with the fix, if you want to give it a try (or build yourself).
-
jboss-jsf-api.jar 535.6 KB
-
jboss-jsf-impl.jar 1.9 MB
-
-
18. Re: Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
hfluz Mar 6, 2014 8:52 AM (in response to rhusar)It worked like a charm, that error is gone.
Thank you very much, Radoslav.
-
19. Re: Re: Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
hfluz Mar 6, 2014 4:41 PM (in response to hfluz)That error is gone, but apparently there is a side effect of using that mojarra lib version..
Today one of my applications was working fine for me, but it was unavailable for a co-worker, displaying "internal server error" for him. The opposite also happened with other application, a co-worker could access the application, while I couldn´t.
This is the server log:
[Server:server-one] 18:22:53,739 SEVERE [javax.enterprise.resource.webcontainer.jsf.application] (default task-1) Error Rendering View[/index.xhtml]: java.lang.IllegalStateException: You have to start the service first! [Server:server-one] at org.infinispan.affinity.KeyAffinityServiceImpl.getKeyForAddress(KeyAffinityServiceImpl.java:97) [Server:server-one] at org.wildfly.clustering.web.infinispan.AffinityIdentifierFactory.createIdentifier(AffinityIdentifierFactory.java:50) [Server:server-one] at org.wildfly.clustering.web.infinispan.session.InfinispanSessionManager.createIdentifier(InfinispanSessionManager.java:139) [Server:server-one] at org.wildfly.clustering.web.infinispan.session.InfinispanSessionManager.createIdentifier(InfinispanSessionManager.java:71) [Server:server-one] at org.wildfly.clustering.web.undertow.session.DistributableSessionManager.createSession(DistributableSessionManager.java:87) [Server:server-one] at io.undertow.servlet.spec.ServletContextImpl.getSession(ServletContextImpl.java:678) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.spec.HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:353) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:270) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at com.sun.faces.context.ExternalContextImpl.getSession(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.application.view.FaceletViewHandlingStrategy.getSession(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.application.view.MultiViewHandler.renderView(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at com.sun.faces.lifecycle.RenderResponsePhase.execute(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.lifecycle.Phase.doPhase(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.lifecycle.LifecycleImpl.render(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at javax.faces.webapp.FacesServlet.service(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.omnifaces.filter.GzipResponseFilter.doFilter(GzipResponseFilter.java:149) [omnifaces-1.7.jar:1.7] [Server:server-one] at org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:77) [omnifaces-1.7.jar:1.7] [Server:server-one] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(FacesViewsForwardingFilter.java:130) [omnifaces-1.7.jar:1.7] [Server:server-one] at org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:77) [omnifaces-1.7.jar:1.7] [Server:server-one] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.omnifaces.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:115) [omnifaces-1.7.jar:1.7] [Server:server-one] at org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:77) [omnifaces-1.7.jar:1.7] [Server:server-one] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:113) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:45) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:61) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:240) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:227) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:73) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:146) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.Connectors.executeRootHandler(Connectors.java:168) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:687) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_51] [Server:server-one] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_51] [Server:server-one] at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51] [Server:server-one] [Server:server-one] 18:22:53,746 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /clinica/index: javax.servlet.ServletException: You have to start the service first! [Server:server-one] at javax.faces.webapp.FacesServlet.service(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.omnifaces.filter.GzipResponseFilter.doFilter(GzipResponseFilter.java:149) [omnifaces-1.7.jar:1.7] [Server:server-one] at org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:77) [omnifaces-1.7.jar:1.7] [Server:server-one] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.omnifaces.facesviews.FacesViewsForwardingFilter.doFilter(FacesViewsForwardingFilter.java:130) [omnifaces-1.7.jar:1.7] [Server:server-one] at org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:77) [omnifaces-1.7.jar:1.7] [Server:server-one] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.omnifaces.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:115) [omnifaces-1.7.jar:1.7] [Server:server-one] at org.omnifaces.filter.HttpFilter.doFilter(HttpFilter.java:77) [omnifaces-1.7.jar:1.7] [Server:server-one] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:56) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:113) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:45) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:61) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:25) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:240) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:227) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:73) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:146) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.Connectors.executeRootHandler(Connectors.java:168) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:687) [undertow-core-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_51] [Server:server-one] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_51] [Server:server-one] at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51] [Server:server-one] Caused by: java.lang.IllegalStateException: You have to start the service first! [Server:server-one] at org.infinispan.affinity.KeyAffinityServiceImpl.getKeyForAddress(KeyAffinityServiceImpl.java:97) [Server:server-one] at org.wildfly.clustering.web.infinispan.AffinityIdentifierFactory.createIdentifier(AffinityIdentifierFactory.java:50) [Server:server-one] at org.wildfly.clustering.web.infinispan.session.InfinispanSessionManager.createIdentifier(InfinispanSessionManager.java:139) [Server:server-one] at org.wildfly.clustering.web.infinispan.session.InfinispanSessionManager.createIdentifier(InfinispanSessionManager.java:71) [Server:server-one] at org.wildfly.clustering.web.undertow.session.DistributableSessionManager.createSession(DistributableSessionManager.java:87) [Server:server-one] at io.undertow.servlet.spec.ServletContextImpl.getSession(ServletContextImpl.java:678) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at io.undertow.servlet.spec.HttpServletRequestImpl.getSession(HttpServletRequestImpl.java:353) [undertow-servlet-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:270) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final] [Server:server-one] at com.sun.faces.context.ExternalContextImpl.getSession(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.application.view.FaceletViewHandlingStrategy.getSession(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.application.view.MultiViewHandler.renderView(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at javax.faces.application.ViewHandlerWrapper.renderView(Unknown Source) [jboss-jsf-api.jar:] [Server:server-one] at com.sun.faces.lifecycle.RenderResponsePhase.execute(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.lifecycle.Phase.doPhase(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] at com.sun.faces.lifecycle.LifecycleImpl.render(Unknown Source) [jboss-jsf-impl.jar:] [Server:server-one] ... 39 more
-
20. Re: Re: Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
rhusar Mar 10, 2014 11:28 AM (in response to hfluz)Hi again,
That error is gone, but apparently there is a side effect of using that mojarra lib version..
That sounds unlikely that this fix would somehow affect service dependencies. It could though uncover further issues (i.e. the implementation itself is also wrong) in ViewScoped implementation in JSF.
I gave it a try in several scenarios and I was unable to reproduce the issue.
Could you please elaborate on how are you testing, how did you setup clustering, etc?
-
21. Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
hfluz Mar 27, 2014 12:59 PM (in response to rhusar)I'm sorry for being late.
About testing, I was just accessing the app. AFAIK it works for the first person who access the app, when other person access it, he gets that above exception.
About clustering, I'm using ha profile, with xa-datasources, security domains (which uses datasources for authentication) and mail-sessions. I have 2 hosts (master and slave) and a 3rd server with apache+mod_cluster. Nothing really special, apparently.
I already spent a lot of time trying to track the cause of this issue and recently I got a few deadlines to deal with, so I decided to try it again after next wildfly release (8.0.1, I guess) and check if that issue is gone or if I need to try harder.
-
22. Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
ctomc Mar 27, 2014 1:50 PM (in response to hfluz)Humberto Ferreira da Luz Jr. wrote:
Why wait for next release, test nightly build WildFly nightly builds available
this way we can fix problems before release is done
-
23. Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
rhusar Mar 31, 2014 11:14 AM (in response to ctomc)Tomaz Cerar wrote:
Humberto Ferreira da Luz Jr. wrote:
Why wait for next release, test nightly build WildFly nightly builds available
this way we can fix problems before release is done
+1 it is important to get feedback asap before the actual release.
-
24. Re: org.infinispan.commons.CacheException: java.lang.RuntimeException: Failure to marshal argument(s)
filipeferraz Sep 5, 2014 2:32 PM (in response to hfluz)I'm getting exactly the same error with my application.
In my case I have an ear with 3 war web applications. When I try to logon for the first time show this error:
[Server:app-replicadas] 14:04:41,486 WARNING [javax.enterprise.resource.webcontainer.jsf.lifecycle] (default task-44) You have to start the service first!: java.lang.IllegalStateException: You have to start the service first!
[Server:app-replicadas] at org.infinispan.affinity.KeyAffinityServiceImpl.getKeyForAddress(KeyAffinityServiceImpl.java:97)
[Server:app-replicadas] at org.wildfly.clustering.web.infinispan.AffinityIdentifierFactory.createIdentifier(AffinityIdentifierFactory.java:50)
[Server:app-replicadas] at org.wildfly.clustering.web.infinispan.sso.InfinispanSSOManager.createIdentifier(InfinispanSSOManager.java:61)
[Server:app-replicadas] at org.wildfly.clustering.web.infinispan.sso.InfinispanSSOManager.createIdentifier(InfinispanSSOManager.java:29)
[Server:app-replicadas] at org.wildfly.clustering.web.undertow.sso.DistributableSingleSignOnManager.createSingleSignOn(DistributableSingleSignOnManager.java:67)
...
I'm using the full-ha profile in domain mode (two nodes) in Wildfly 8.1.0.Final.
Anyone knows if a special configuration is necessary?
I have added in domain.xml full-ha profile the <single-sign-on domain="mydomain" path="/"/> tag inside <subsystem xmlns="urn:jboss:domain:undertow:1.1">.