RM Server, de.rapidanalytics.web.servlet.JnlpServlet.doGet(Unknown Source)

floriantrautwei
floriantrautwei New Altair Community Member
edited November 5 in Community Q&A
Hi,

I installed RapidMiner Server 6 on a Win8 Server and got it running at the end! So far so good. When I log in on the left there is the possibility to start RapidMiner Studio ("RapidMiner Studio starten"). If clicking on it, the browser opens /RAWS/rapidminer.jnlp and the following error is thrown:

JBWEB000065: HTTP Status 500 -
JBWEB000309: type JBWEB000066: Exception report
JBWEB000068: message
JBWEB000069: description JBWEB000145: The server encountered an internal error that prevented it from fulfilling this request.
JBWEB000070: exception

java.lang.NullPointerException
de.rapidanalytics.web.servlet.JnlpServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:150)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)

What is missing?

Thanks for your help
Florian
Tagged:

Answers

  • Marco_Boeck
    Marco_Boeck New Altair Community Member
    Hi,

    the webstart of RM Studio sadly is quite dependant on various settings of your Java installation and system configuration. While it should work in most cases, it might not sometimes. The recommended way is to use a local installation of RM Studio instead of the webstart.

    Regards,
    Marco
  • floriantrautwei
    floriantrautwei New Altair Community Member
    Hello Marco,

    thanks for your reply. So that means, it does not point to a wrong installation of the server.

    Nevertheless, the idea in principal is good, that users could start RapidMiner-Studio directly from the internal RapidMiner-Server. Being able to download the Installation-File from the internal server would be sufficient, too. In a company setup this might make it easier to manage what versions users (should) install.

    Regards
    Florian