Random error causes users to not be able to login
magick93 Dec 19, 2013 6:22 AMHi
We keep getting random errors which result in users not being able to login.
We cannot constantly reproduce this. We are unable to find the cause. And it is a big problem for us.
So far, the only way we have found to solve this is to restart our jboss server.
Does anyone know why we have this problem? And how we fix it?
The error message we get is:
11:16:17,571 INFO [app.server.service.UserManagementServiceImpl] (http--0.0.0.0-80-83) Logging in username=carl
11:16:17,603 INFO [stdout] (http--0.0.0.0-80-83) 3:pass
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) java.lang.RuntimeException: no marshalling definition available for type:models.shared.User_$$_javassist_4
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.marshalling.client.util.MarshallUtil.getMarshaller(MarshallUtil.java:130)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.marshalling.client.marshallers.ErraiProtocolEnvelopeMarshaller.marshall(ErraiProtocolEnvelopeMarshaller.java:100)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.marshalling.client.protocols.ErraiProtocol.encodePayload(ErraiProtocol.java:40)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.marshalling.server.protocol.ErraiProtocolServer.encodePayloadToByteArrayInputStream(ErraiProtocolServer.java:31)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.io.BufferHelper.encodeAndWrite(BufferHelper.java:38)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.io.BufferDeliveryHandler.deliver(BufferDeliveryHandler.java:54)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.MessageQueueImpl.offer(MessageQueueImpl.java:123)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.ServerMessageBusImpl.enqueueForDelivery(ServerMessageBusImpl.java:411)
11:16:17,805 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.ServerMessageBusImpl.send(ServerMessageBusImpl.java:379)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.ServerMessageBusImpl.send(ServerMessageBusImpl.java:325)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.service.MessageBusProxy.send(MessageBusProxy.java:75)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.client.api.base.ConversationMessageWrapper.sendNowWith(ConversationMessageWrapper.java:238)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.client.api.base.DefaultMessageBuilder$1.sendNowWith(DefaultMessageBuilder.java:84)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.io.ValueReplyRPCEndpointCallback.callback(ValueReplyRPCEndpointCallback.java:22)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.io.RemoteServiceCallback.callback(RemoteServiceCallback.java:54)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.cdi.server.CDIExtensionPoints$3.callback(CDIExtensionPoints.java:499)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.DeliveryPlan.deliver(DeliveryPlan.java:47)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.ServerMessageBusImpl.sendGlobal(ServerMessageBusImpl.java:284)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.SimpleDispatcher.dispatchGlobal(SimpleDispatcher.java:46)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:92)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServiceImpl.java:109)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.errai.bus.server.servlet.DefaultBlockingServlet.doPost(DefaultBlockingServlet.java:140)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
11:16:17,821 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.web.rewrite.RewriteValve.invoke(RewriteValve.java:466)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
11:16:17,836 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) at java.lang.Thread.run(Thread.java:722)
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) *** Message delivery failure ***
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) Bus: org.jboss.errai.bus.server.ServerMessageBusImpl@737e05
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) Message: CommandType=login:java.lang.String:java.lang.String:java.lang.Boolean:, ErrorTo=app.client.shared.service.UserManagementService:RPC.login:jav
a.lang.String:java.lang.String:java.lang.Boolean::14:Errors:RPC, ReplyTo=app.client.shared.service.UserManagementService:RPC.login:java.lang.String:java.lang.String:java.lang.Boolean::14:RespondTo:RPC
, ToSubject=app.client.shared.service.UserManagementService:RPC, MethodParms=[carl, pass, true]
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) errorMessage: Error calling remote service: app.client.shared.service.UserManagementService:RPC
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) exception: java.lang.RuntimeException: no marshalling definition available for type:com.magick.models.shared.User_$$_javassist_4
11:16:17,852 ERROR [stderr] (http--0.0.0.0-80-83) disconnect: false