Sandbox Launchpad Login error

0
I have runned my project in the Sandbox using the AppCloudServices module. I have copied the OnFirstLogin..flow to my administration module. The app runs succesfully in the Sandbox but when I hit the button in the Launchpad I get these critical and normal errors. How can I solve these issues? Thx 2014-07-23 16:32:50.949 CRITICAL - M2EE: An unhandled error occurred in the MxRuntime. 2014-07-23 16:32:50.949 CRITICAL - M2EE: java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/felix/framework/BundleWiringImpl$BundleClassLoaderJava5) previously initiated loading for a different type with name "javax/servlet/http/HttpServletRequest" at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2279) at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955) at java.lang.ClassLoader.loadClass(Unknown Source) at appcloudservices.OpenIDHandler.callback(OpenIDHandler.java:211) at appcloudservices.OpenIDHandler.processRequest(OpenIDHandler.java:196) at com.mendix.externalinterface.connector.MxRuntimeConnector.processRequest(SourceFile:74) at com.mendix.core.impl.MxRuntimeImpl.processRequest(SourceFile:748) at com.mendix.m2ee.appcontainer.server.handler.RuntimeHandler.handle(RuntimeHandler.java:45) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72) at org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:298) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Unknown Source) 2014-07-23 16:32:50.956 CRITICAL - M2EE: An unhandled error occurred in the MxRuntime. 2014-07-23 16:32:50.956 CRITICAL - M2EE: java.lang.LinkageError: javax/servlet/http/HttpServletRequest at appcloudservices.OpenIDHandler.callback(OpenIDHandler.java:211) at appcloudservices.OpenIDHandler.processRequest(OpenIDHandler.java:196) at com.mendix.externalinterface.connector.MxRuntimeConnector.processRequest(SourceFile:74) at com.mendix.core.impl.MxRuntimeImpl.processRequest(SourceFile:748) at com.mendix.m2ee.appcontainer.server.handler.RuntimeHandler.handle(RuntimeHandler.java:45) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72) at org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:298) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Unknown Source) 2014-07-23 16:32:51.041 ERROR - AppCloudServices: Error while handling OpenID request: Internal Server Error: An unexpected exception occurred while handling request login: 0x301: Realm verification failed (10) for: https://claims2020.mendixcloud.com/openid/callback 2014-07-23 16:32:51.041 ERROR - AppCloudServices: org.openid4java.message.MessageException: 0x301: Realm verification failed (10) for: https://claims2020.mendixcloud.com/openid/callback at org.openid4java.message.AuthRequest.validate(AuthRequest.java:353) at org.openid4java.message.AuthRequest.createAuthRequest(AuthRequest.java:100) at org.openid4java.consumer.ConsumerManager.authenticate(ConsumerManager.java:1069) at org.openid4java.consumer.ConsumerManager.authenticate(ConsumerManager.java:996) at appcloudservices.OpenIDHandler.login(OpenIDHandler.java:325) at appcloudservices.OpenIDHandler.processRequest(OpenIDHandler.java:194) at com.mendix.externalinterface.connector.MxRuntimeConnector.processRequest(SourceFile:74) at com.mendix.core.impl.MxRuntimeImpl.processRequest(SourceFile:748) at com.mendix.m2ee.appcontainer.server.handler.RuntimeHandler.handle(RuntimeHandler.java:45) at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) at org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53) at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942) at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72) at org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:298) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) at java.lang.Thread.run(Unknown Source)
asked
1 answers
1

I got the same error. I think the fix was to remove the file userlib/javax.servlet-3.0.0.jar as this causes a conflict.

having said that, all was going well with my sandboxed app but now I'm getting a 502 Bad Gateway after an error whilst importing some data - don't know if it's related yet.

Cheers

Adrian

answered