Rapid Miner Server Installation Problem
Hi,
I'm trying to install Rapid Miner Server. I'have tried on Oracle Enterprise Linux and on Windows 2012. Everything looks fine with the installation but as I start the service, and try to connect to the admin url, I've get a NullPointerException as below. Firewalls are off. I've installed Java 8 as described. What can be the reason?
java.lang.NullPointerException
com.rapidminer.core.license.ProductConstraintManager.getActiveLicense(ProductConstraintManager.java:277)
de.rapidanalytics.web.filter.LicenseCheckFilter.filterServerLicense(LicenseCheckFilter.java:69)
de.rapidanalytics.web.filter.LicenseCheckFilter.doFilter(LicenseCheckFilter.java:52)
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.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
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:154)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
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:343)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
Thanks id advance...
Answers
Hi,
it seems that the license manager could not be initialized.
In this case it would be helpful if you can either attach or pm me the complete log file.
Cheers,
Marcel
Hi Marcel,
Attached is my server logfile...
Thanks in advance for your help...
Meltem
Hi Meltem,
it seems RapidMiner Server cannot gather a lock on a DB entry, because the connection to the DB can not be established:
Which database are you using? Please also provide a version.
Cheers,
Marcel
Hello Marcel,
We use Oracle 11.2.0.4 64 bit version. I've checked again if I can log on with the created account. But there is no problem. In the created schema is just one table with 2 rows. The others all are empty. Is this right? Or is something wrong with the initial data?
Thanks...
Have a nice day....
Hi Meltem,
just tested RapidMiner Server in combination with Oracle 11g Express Edition (64bit) and all is working fine. So sadly, I could not reproduce your error...
> In the created schema is just one table with 2 rows. The others all are empty. Is this right? Or is something wrong with the initial data?
Nope, RM Server will try to create an initial repository strucuture, default users and roles. So try to re-create the schema and restart RM Server.
Cheers,
Marcel
Hi Marcel,
I did one more installation with a connection to an SQL Server instance and it succeeded... But one more installation to a different Oracle database. It failed again... To be aware of any privileges problem I gave the user in the Oracle database full privileges but with no success.
Thanks
Meltem
Hi Meltem,
thanks for the update.
Then it seems to be an issue with this specific DB version. I'll create an internal issue report for it.
Cheers,
Marcel