Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Scout » [neon] M7 crash in session creation
[neon] M7 crash in session creation [message #1731714] Mon, 09 May 2016 13:20 Go to next message
Rene Eigenheer is currently offline Rene EigenheerFriend
Messages: 109
Registered: July 2009
Senior Member
I've downloaded M7 and created in a new workspace the helloword sample app.
when I start the server using [webapp] dev server.launch and try to access http://localhost:8080/process the first reques results in a exception:

2016-05-09 15:16:32,230 WARN  [qtp1509563803-16] org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:620) -  - MDC[]
javax.servlet.ServletException: Internal server error
	at org.eclipse.scout.rt.server.commons.servlet.ServletExceptionTranslator.translateInternal(ServletExceptionTranslator.java:57)
	at org.eclipse.scout.rt.server.commons.servlet.ServletExceptionTranslator.translate(ServletExceptionTranslator.java:40)
	at org.eclipse.scout.rt.server.commons.servlet.ServletExceptionTranslator.translate(ServletExceptionTranslator.java:1)
	at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:124)
	at org.eclipse.scout.rt.platform.context.RunContext.run(RunContext.java:87)
	at org.eclipse.scout.rt.server.ServiceTunnelServlet.doGet(ServiceTunnelServlet.java:89)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
	at org.eclipse.scout.rt.server.commons.authentication.ServletFilterHelper$1.run(ServletFilterHelper.java:160)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.security.auth.Subject.doAs(Subject.java:422)
	at org.eclipse.scout.rt.server.commons.authentication.ServletFilterHelper.continueChainAsSubject(ServletFilterHelper.java:154)
	at org.eclipse.scout.rt.server.commons.authentication.AnonymousAccessController.handle(AnonymousAccessController.java:55)
	at org.eclipse.scout.rt.server.commons.authentication.DevelopmentAccessController.handle(DevelopmentAccessController.java:56)
	at org.eclipse.scout.apps.helloworld.server.ServerServletFilter.doFilter(ServerServletFilter.java:54)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:499)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.eclipse.scout.rt.platform.util.Assertions$AssertionException: Assertion error: expected 'non-null' object but was 'null'
	at org.eclipse.scout.rt.platform.util.Assertions.fail(Assertions.java:580)
	at org.eclipse.scout.rt.platform.util.Assertions.assertNotNull(Assertions.java:87)
	at org.eclipse.scout.rt.platform.util.Assertions.assertNotNull(Assertions.java:69)
	at org.eclipse.scout.rt.server.clientnotification.ClientNotificationRegistry.getQueue(ClientNotificationRegistry.java:116)
	at org.eclipse.scout.rt.server.clientnotification.ClientNotificationRegistry.registerSession(ClientNotificationRegistry.java:69)
	at org.eclipse.scout.rt.server.clientnotification.ClientNotificationService.registerSession(ClientNotificationService.java:33)
	at org.eclipse.scout.rt.server.ServiceTunnelServlet.lookupServerSessionOnHttpSession(ServiceTunnelServlet.java:261)
	at org.eclipse.scout.rt.server.ServiceTunnelServlet$1.run(ServiceTunnelServlet.java:94)
	at org.eclipse.scout.rt.platform.util.concurrent.Callables$1.call(Callables.java:37)
	at org.eclipse.scout.rt.platform.util.concurrent.Callables$1.call(Callables.java:1)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain$Chain.continueChain(CallableChain.java:185)
	at org.eclipse.scout.rt.platform.chain.callable.CallableChain.call(CallableChain.java:135)
	at org.eclipse.scout.rt.platform.context.RunContext.call(RunContext.java:121)
	... 31 common frames omitted


any idea?
Re: [neon] M7 crash in session creation [message #1731727 is a reply to message #1731714] Mon, 09 May 2016 15:06 Go to previous message
Thomas Pluess is currently offline Thomas PluessFriend
Messages: 3
Registered: May 2016
Junior Member
This AssertionException is caused trying to register the newly created server session for client notifications without a client (e.g. directly access the process page or diagnostics servlet). This only happens on the first call when the session is created. Further calls (e.g. press 'F5' in your browser) will work as expected.

I've created the corresponding Bug 493247.
Previous Topic:[Neon] Print Dialog - How to?
Next Topic:[How To] use CSV files in Eclipse Scout
Goto Forum:
  


Current Time: Fri Apr 26 10:06:07 GMT 2024

Powered by FUDForum. Page generated in 0.03243 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top