Weird error: akka:event-driven:dispatcher:caching-14

1
Guys, Can someone tell me about this error I see in my eclipse project. Really have no clue what it is and where to FIX it. I am using 4.1 running webservice and I always receive this error in console after a WS-Call. [ERROR] [8/2/12 11:14 AM] [akka:event-driven:dispatcher:caching-14] [LocalActorRef] Actor[hK$y:9aa56970-dc58-11e1-99fa-000c29dfe6c5] is not an Actor since it have not mixed in the 'Actor' trait akka.actor.IllegalActorStateException: Actor[hK$y:9aa56970-dc58-11e1-99fa-000c29dfe6c5] is not an Actor since it have not mixed in the 'Actor' trait [WIN-PF7T46FJL1Q_9b04c780-dc58-11e1-99fa-000c29dfe6c5] at akka.actor.LocalActorRef.lookupAndSetSelfFields$1(ActorRef.scala:1179) at akka.actor.LocalActorRef.akka$actor$LocalActorRef$$setActorSelfFields(ActorRef.scala:1184) at akka.actor.LocalActorRef$$anonfun$stop$1.apply$mcV$sp(ActorRef.scala:744) at akka.actor.LocalActorRef$$anonfun$stop$1.apply(ActorRef.scala:723) at akka.actor.LocalActorRef$$anonfun$stop$1.apply(ActorRef.scala:723) at akka.util.ReentrantGuard.withGuard(LockUtil.scala:20) at akka.actor.LocalActorRef.stop(ActorRef.scala:722) at hK$x.a(SourceFile:129) at hK$x$b.a(SourceFile:102) at hK$x$b.apply(SourceFile:97) at akka.actor.Actor$class.apply(Actor.scala:545) at hK$x.apply(SourceFile:92) at akka.actor.LocalActorRef.invoke(ActorRef.scala:910) at akka.dispatch.MessageInvocation.invoke(MessageHandling.scala:25) at akka.dispatch.ExecutableMailbox$class.processMailbox(ExecutorBasedEventDrivenDispatcher.scala:223) at akka.dispatch.ExecutorBasedEventDrivenDispatcher$$anon$4.processMailbox(ExecutorBasedEventDrivenDispatcher.scala:123) at akka.dispatch.ExecutableMailbox$class.run(ExecutorBasedEventDrivenDispatcher.scala:195) at akka.dispatch.ExecutorBasedEventDrivenDispatcher$$anon$4.run(ExecutorBasedEventDrivenDispatcher.scala:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at akka.dispatch.MonitorableThread.run(ThreadPoolBuilder.scala:192) Other problem is that I cannot call a web service when I run this project in the modeler, because it shows internal server error in the modeler. While in Eclipse it runs smoothly except the weird error above. com.mendix.modules.webservices.WebserviceException: Internal server error at nG.a(SourceFile:308) at nG.b(SourceFile:142) at nG.a(SourceFile:97) at com.mendix.modules.webservices.WebserviceModule.handleWebserviceCall(SourceFile:345) at jd.processRequest(SourceFile:27) at ja.a(SourceFile:71) at com.mendix.core.MxRuntime.processRequest(SourceFile:900) at com.mendix.m2ee.server.handler.RuntimeHandler.handle(RuntimeHandler.java:44) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) at org.eclipse.jetty.server.Server.handle(Server.java:351) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454) at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:900) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:954) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:857) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) at java.lang.Thread.run(Thread.java:662) Caused by: com.mendix.core.CoreException: lb: com.mendix.core.CoreRuntimeException: java.lang.NullPointerException at Provider.InqCustVerify (JavaAction : 'Call 'InqCustVerify'') Advanced stacktrace: at com.mendix.core.Core.execute(SourceFile:301) Caused by: lb: com.mendix.core.CoreRuntimeException: java.lang.NullPointerException at Provider.InqCustVerify (JavaAction : 'Call 'InqCustVerify'') Advanced stacktrace: at mh.a(SourceFile:188) Caused by: com.mendix.core.CoreException: com.mendix.core.CoreRuntimeException: java.lang.NullPointerException at com.mendix.core.Core.execute(SourceFile:225) Caused by: com.mendix.core.CoreRuntimeException: java.lang.NullPointerException at hC.b(SourceFile:193) Caused by: java.lang.NullPointerException at as400adapter.actions.InqCustVerify.executeAction(InqCustVerify.java:111) at as400adapter.actions.InqCustVerify.executeAction(InqCustVerify.java:1) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:57) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:457) at hC.b(SourceFile:182) at com.mendix.core.Core.execute(SourceFile:219) at li.a(SourceFile:69) at mh.a(SourceFile:73) at mg.executeAction(SourceFile:101) at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:57) at com.mendix.core.actionmanagement.CoreAction.call(SourceFile:457) at hC.b(SourceFile:182) at com.mendix.core.Core.execute(SourceFile:297) at com.mendix.core.Core.execute(SourceFile:273) at nG.a(SourceFile:290) at nG.b(SourceFile:142) at nG.a(SourceFile:97) at com.mendix.modules.webservices.WebserviceModule.handleWebserviceCall(SourceFile:345) at jd.processRequest(SourceFile:27) at ja.a(SourceFile:71) at com.mendix.core.MxRuntime.processRequest(SourceFile:900) at com.mendix.m2ee.server.handler.RuntimeHandler.handle(RuntimeHandler.java:44) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) at org.eclipse.jetty.server.Server.handle(Server.java:351) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454) at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:900) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:954) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:857) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534) at java.lang.Thread.run(Thread.java:662) Many thanks, Panayu
asked
1 answers
2

It looks like a null pointer exception in one of your java actions.

Caused by: java.lang.NullPointerException
at as400adapter.actions.InqCustVerify.executeAction(InqCustVerify.java:111)
at as400adapter.actions.InqCustVerify.executeAction(InqCustVerify.java:1)
at com.mendix.systemwideinterfaces.core.UserAction.execute(SourceFile:57)

Try looking somewhere near line 111 to see what happens there.

answered