cancel
Showing results for 
Search instead for 
Did you mean: 

Error when trying to log into the Mobiliser portal

Former Member
0 Kudos

I have set the mobiliser user, sysmgr user passwords, and set teh date to the current date for those users also. Basically following the instructions laid out in the admin guide. I still get the "We are experiencing technical difficulties. Please try again later." error. I haved changed the sysmgr password to omake sure I know it is right also. There is also a second repeating error at the bottom of the thread.

2014 12 03 08:36:02#0-700#ERROR#org.apache.wicket.RequestCycle##anonymous#http-bio-41081-exec-6###Method onFormSubmitted of interface org.apache.wicket.markup.html.form.IFormSubmitListener targeted at component [MarkupContainer [Component id = loginForm]] threw an exception org.apache.wicket.WicketRuntimeException: Method onFormSubmitted of interface org.apache.wicket.markup.html.form.IFormSubmitListener targeted at component [MarkupContainer [Component id = loginForm]] threw an exception
at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:193)
at org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1279)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1358)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1465)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:319)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:314)
at com.sybase.security.integration.tomcat7.CSISupportValve.invoke(CSISupportValve.java:101)
at com.sap.mobile.platform.server.http.control.RejectWarAccessOnAdminConnectorTomcatValve.invoke(RejectWarAccessOnAdminConnectorTomcatValve.java:34)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:791)
Caused by: java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:182)
... 36 common frames omitted
Caused by: java.lang.NullPointerException: while trying to invoke the method java.lang.String.equals(java.lang.Object) of a null object returned from java.net.URI.getScheme()
at org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender.supports(AbstractHttpWebServiceMessageSender.java:62)
at org.springframework.ws.client.support.WebServiceAccessor.createConnection(WebServiceAccessor.java:106)
at org.springframework.ws.client.core.WebServiceTemplate.sendAndReceive(WebServiceTemplate.java:533)
at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:384)
at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:378)
at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:370)
at com.sybase365.mobiliser.util.tools.clientutils.soap.impl.SoapMethodInterceptor.invoke(SoapMethodInterceptor.java:147)
at com.sybase365.mobiliser.util.tools.clientutils.soap.SoapClientFactory$1.invoke(SoapClientFactory.java:159)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at com.sybase365.mobiliser.util.tools.clientutils.api.impl.AbstractClientFactory$1.invoke(AbstractClientFactory.java:251)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy2066.advancedLoginCustomer(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
at com.sun.proxy.$Proxy40.advancedLoginCustomer(Unknown Source)
at com.sybase365.mobiliser.util.tools.wicketutils.security.MobiliserAuthenticationProvider.loginUserNamePassword(MobiliserAuthenticationProvider.java:114)
at com.sybase365.mobiliser.util.tools.wicketutils.security.MobiliserAuthenticationProvider.authenticate(MobiliserAuthenticationProvider.java:71)
at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:414)
at org.apache.wicket.proxy.$Proxy2064.authenticate(Unknown Source)
at com.sybase365.mobiliser.util.tools.wicketutils.BaseWebSession.authenticate(BaseWebSession.java:65)
at com.sybase365.mobiliser.web.util.MobiliserWebSession.authenticate(MobiliserWebSession.java:93)
at org.apache.wicket.authentication.AuthenticatedWebSession.signIn(AuthenticatedWebSession.java:107)
at com.sybase365.mobiliser.util.tools.wicketutils.security.LoginForm.onSubmit(LoginForm.java:41)
at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1595)
at org.apache.wicket.markup.html.form.Form.process(Form.java:960)
at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:922)

This error is repeating all the time:

2014 12 03 08:36:18#0-700#ERROR#com.sybase365.mobiliser.web.dashboard.pages.trackers.dao.impl.TrackersDataSeriesJmxDaoImpl##anonymous#tracker-1###sampleSimpleType() - couldn't sample for data point because of exception java.lang.IllegalArgumentException: Could not resolve [null://localhost:41080/mobiliser/management] to a WebServiceMessageSender
at org.springframework.ws.client.support.WebServiceAccessor.createConnection(WebServiceAccessor.java:119)
at org.springframework.ws.client.core.WebServiceTemplate.sendAndReceive(WebServiceTemplate.java:533)
at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:384)
at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:378)
at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:370)
at com.sybase365.mobiliser.util.tools.clientutils.soap.impl.SoapMethodInterceptor.invoke(SoapMethodInterceptor.java:147)
at com.sybase365.mobiliser.util.tools.clientutils.soap.SoapClientFactory$1.invoke(SoapClientFactory.java:159)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at com.sybase365.mobiliser.util.tools.clientutils.api.impl.AbstractClientFactory$1.invoke(AbstractClientFactory.java:251)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy53.getMBeanAttributeValue(Unknown Source)
at com.sybase365.mobiliser.web.dashboard.pages.trackers.dao.impl.TrackersDataSeriesJmxDaoImpl.sampleSimpleType(TrackersDataSeriesJmxDaoImpl.java:168)
at com.sybase365.mobiliser.web.dashboard.pages.trackers.dao.impl.TrackersDataSeriesJmxDaoImpl.sample(TrackersDataSeriesJmxDaoImpl.java:141)
at com.sybase365.mobiliser.web.dashboard.pages.trackers.beans.TrackerDataSeriesBean.doSample(TrackerDataSeriesBean.java:158)
at com.sybase365.mobiliser.web.dashboard.pages.trackers.beans.TrackerBean.sampleDataSeries(TrackerBean.java:109)
at com.sybase365.mobiliser.web.dashboard.pages.trackers.beans.TrackerBean$Sampler.run(TrackerBean.java:133)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

Accepted Solutions (1)

Accepted Solutions (1)

Ali_Chalhoub
Advisor
Advisor
0 Kudos

Hello,

One thing to check to see if the password is expired or the user in the blacklist or not active. So follow these steps:

  1. Made sure the two
    bundles specified were taken out of
    ../bundles/15-mobiliser-money-businesslogic-services and put into
    ../bundles/99-disabled folder (com.sybase365.mobiliser.money.jobs.cronjobs.customerdeactivation-5.1.3.RELEASE.jar
    and com.sybase365.mobiliser.money.jobs.cronjobs.customerdeactivationchecking-5.1.3.RELEASE.jar
    )

  2. Run the following
    scripts against your DB and committed the changes:
    1. update
      mobr5.MOB_CUSTOMERS_IDENTIFICATIONS set DAT_LAST_UPDATE=getdate(),
      BOL_IS_ACTIVE='Y' where ID_CUSTOMER <=10000 and BOL_IS_ACTIVE='N';
    2. update
      mobr5.MOB_CUSTOMERS set DAT_LAST_UPDATE=getdate(), ID_BLACKLISTREASON=0,
      BOL_IS_ACTIVE='Y' where ID_CUSTOMER <=10000 and BOL_IS_ACTIVE='N';
  3. Restart the
    Mobiliser application (container) at /opt/sybase/money/bin
  4. Check to see if the user in the table MOB_CUSTOMERS under the column BLACKLISTREASON is not set to 1 and it should be set to 0

I hope this helps...

thx

Former Member
0 Kudos

First off I am using SMP 3.0 SP3 not sybase, but I worked through your steps as best I could.

1) I moved the two jar files from the server/plugins directory to the Server\extras\dependencies\com.sybase365.mobiliser.vanilla.standalone-5.1.3.PL01 directory

2) ran them results

a) 0 records changed

b) 2 records changed

3) On windows and using SMP so restated the service

4) all users are BLACKLISTREASON = 0

First and constanly repeating error(full thread dump in OP):

2014 12 11 13:43:14#0-700#ERROR#com.sybase365.mobiliser.web.dashboard.pages.trackers.dao.impl.TrackersDataSeriesJmxDaoImpl##anonymous#tracker-1###sampleCompositeType() - couldn't sample for data point because of exception java.lang.IllegalArgumentException: Could not resolve [null://localhost:41080/mobiliser/management] to a WebServiceMessageSender

When logging and after getting the 'technical difficulties' error I get this(full thread dump in OP)

2014 12 11 13:47:35#0-700#ERROR#org.apache.wicket.RequestCycle##anonymous#http-bio-41081-exec-6###Method onFormSubmitted of interface org.apache.wicket.markup.html.form.IFormSubmitListener targeted at component [MarkupContainer [Component id = loginForm]] threw an exception org.apache.wicket.WicketRuntimeException: Method onFormSubmitted of interface org.apache.wicket.markup.html.form.IFormSubmitListener targeted at component [MarkupContainer [Component id = loginForm]] threw an exception

Inayath24
Advisor
Advisor
0 Kudos

Hi Todd,

Update the context.xml available within <SMP_INS>\Server\webapps\portal\META-INF with PORT where your mobiliser is listening.

The default set is 8080.

It should work.

-Inayath

Answers (0)