on 12-07-2006 12:18 AM
Dear all,
I am getting an error 500 message when attempting to synchronize Mobile TimeSheet MTS for the first time.
I have just upgraded from R/3 Enterprise 4.7 110 to NW2004s . the tables MEMAPPDEST and BWAFMAPP have also been maintend to reflect the upgrade scenario. I am able to synchronize with MTR (Mobile Travel) however keep getting the Error 500 with MTS.
I started a trace of the sync connection which I am including in this message.
Does anyone know how I can resolve this issue?
Trace:
20061207 00:08:45:333] I [MI/API/Logging ] ***** LOG / TRACE SWITCHED ON
[20061207 00:08:45:333] I [MI/API/Logging ] ***** Mobile Infrastructure version: MI 70 SP 10 Patch 0 Build 200610241749
[20061207 00:08:45:333] I [MI/API/Logging ] ***** Current timezone: CET[20061207 00:08:45:333] I [MI/API/Logging ] ***** Current Trace Level: 50
[20061207 00:08:59:954] E [Unknown ] java.lang.NullPointerException: no message available
java.lang.NullPointerException
at com.sap.mbs.mttcore.synchronization.container.UnpackContainerHelper.unpackME1(Unknown Source)
at com.sap.mbs.mttcore.synchronization.communication.InboundProcessing.unpack(Unknown Source)
at com.sap.mbs.mttcore.synchronization.communication.InboundProcessing.processIntern(Unknown Source)
at com.sap.mbs.mttcore.synchronization.communication.InboundProcessing.process(Unknown Source)
at com.sap.ip.me.sync.SyncManagerImpl.processSingleContainer(SyncManagerImpl.java:173)
at com.sap.ip.me.sync.SyncManagerMerger.processInboundContainers(SyncManagerMerger.java:168)
at com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle(SyncManagerImpl.java:895)
at com.sap.ip.me.sync.SyncManagerImpl.syncForUser(SyncManagerImpl.java:1338)
at com.sap.ip.me.sync.SyncManagerImpl.processSynchronization(SyncManagerImpl.java:968)
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:461)
at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend(SyncManagerImpl.java:317)
at com.sap.mbs.mttcore.compatibility.sync.TESyncManager.synchronizeWithBackend(Unknown Source)
at com.sap.mbs.mts.sync.process.impl.SynchronizationManager.startSync(Unknown Source)
at com.sap.mbs.mts.sync.process.impl.SynchronizationManager.prepareAndSyncBootstrap(Unknown Source)
at com.sap.mbs.mts.sync.process.impl.SynchronizationManager.synchronize(Unknown Source)
at com.sap.mbs.mts.sync.process.impl.SyncProcessImpl.sync(Unknown Source)
at com.sap.mbs.mts.sync.control.impl.SyncInitialController.onSync(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sap.mbs.core.control.AbstractViewController.process(Unknown Source)
at com.sap.mbs.core.control.DefaultStateMachine.process(Unknown Source)
at com.sap.mbs.core.web.FrontServlet.doHandleEvent(Unknown Source)
at com.sap.mbs.mtt.application.web.FrontServletImpl.doHandleEvent(Unknown Source)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe(AbstractMEHttpServlet.java:347)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:689)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost(AbstractMEHttpServlet.java:706)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:313)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Unknown Source)
[20061207 00:09:00:184] E [Unknown ] com.sap.mbs.mttcore.synchronization.SynchronizationFailedException: Bootstrap aborted, synchronization stopped
com.sap.mbs.mttcore.synchronization.SynchronizationFailedException: Bootstrap aborted, synchronization stopped
at com.sap.mbs.mts.sync.process.impl.SynchronizationManager.synchronize(Unknown Source)
at com.sap.mbs.mts.sync.process.impl.SyncProcessImpl.sync(Unknown Source)
at com.sap.mbs.mts.sync.control.impl.SyncInitialController.onSync(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sap.mbs.core.control.AbstractViewController.process(Unknown Source)
at com.sap.mbs.core.control.DefaultStateMachine.process(Unknown Source)
at com.sap.mbs.core.web.FrontServlet.doHandleEvent(Unknown Source)
at com.sap.mbs.mtt.application.web.FrontServletImpl.doHandleEvent(Unknown Source)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe(AbstractMEHttpServlet.java:347)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:689)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost(AbstractMEHttpServlet.java:706)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:313)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Unknown Source)
[20061207 00:09:00:184] E [Unknown ] MTS Error begin:
[20061207 00:09:00:184] E [Unknown ] Bootstrap aborted, synchronization stopped - sync - com.sap.mbs.mts.sync.control.impl.SyncInitialController - onSync
[20061207 00:09:00:184] E [Unknown ] com.sap.mbs.mttcore.synchronization.SynchronizationFailedException: Bootstrap aborted, synchronization stopped
com.sap.mbs.mttcore.synchronization.SynchronizationFailedException: Bootstrap aborted, synchronization stopped
at com.sap.mbs.mts.sync.process.impl.SynchronizationManager.synchronize(Unknown Source)
at com.sap.mbs.mts.sync.process.impl.SyncProcessImpl.sync(Unknown Source)
at com.sap.mbs.mts.sync.control.impl.SyncInitialController.onSync(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sap.mbs.core.control.AbstractViewController.process(Unknown Source)
at com.sap.mbs.core.control.DefaultStateMachine.process(Unknown Source)
at com.sap.mbs.core.web.FrontServlet.doHandleEvent(Unknown Source)
at com.sap.mbs.mtt.application.web.FrontServletImpl.doHandleEvent(Unknown Source)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe(AbstractMEHttpServlet.java:347)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:689)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost(AbstractMEHttpServlet.java:706)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:313)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Unknown Source)
[20061207 00:09:00:184] E [Unknown ] MTS Error end.
Best regards,
Owen Shaw.
Hi Owen Shaw
The note 1001292 should ideally solve your problem. This note also has a reference to another note 984207 which needs to be implemented mandatorily. Let me know your test results. Hope this helps.
Best Regards
Sivakumar
Message was edited by:
Sivakumar V
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sivakumar V
I have already implemented these notes in the R/3 system. But I think SAP has withdrawn the note from general circulation because I can't seem to find it on SAPNet anymore.
I am no longer getting the Error 500 message. Apparently I had defined the wrong Function Modules in the table BWAFMAPP for the CATS* Methods.
Regards,
Owen.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.