cancel
Showing results for 
Search instead for 
Did you mean: 

Error 100 on MI 2.5 Client

Former Member
0 Kudos

Hello experts,

We have a case where an Error 100 ( error message) appears on an application's tab on th Mobile client

We are using MI 2.5 Client SP20 patch 02.

Initially we had suggested a client data reset and sync after say an hour. In case this would not work, creation of a fresh setup package as a workaround. Synchronise again after fresh installation.

However, the user is still getting a similar issue .

Would you please provide us some guidance regarding this issue?

Thanks

Regards,

Himanshu Limaye

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

This occurs when you enter the application? or when you are in MI application launcher page.

Can you post the relevant trace if any and the complete error message?

Thank you,

Julien.

http://www.msc-mobile.com

Former Member
0 Kudos

HI Julien,

Please find attached the trace file.

The error occurs in the Application . There is a tab within the application where this error occurs, when we try to perofm an operation, for example ,adding an activitty detail.

20081024 12:40:59:841] E [Unknown ] Mobile Asset Management Error end.

[20081024 12:42:54:560] I [MI/API/Logging ] ***** LOG / TRACE SWITCHED ON

[20081024 12:42:54:560] I [MI/API/Logging ] ***** Mobile Infrastructure Version: MI 25 SP 20 Patch 02 Build 200708231009

[20081024 12:42:54:560] I [MI/API/Logging ] ***** Current Timezone: CET

[20081024 12:42:54:560] I [MI/API/Logging ] ***** Current Trace Level: 50

[20081024 13:01:36:382] E [Unknown ] Mobile Asset Management Error begin:

[20081024 13:01:36:452] E [Unknown ] 100 : Runtime Error - order - com.ideo.wompa.order.control.ServiceOrderActivities - onSave

[20081024 13:01:36:452] E [Unknown ] com.sap.mbs.core.api.BOException: Failed inserting ZWom905: com.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency

com.sap.mbs.core.api.BOException: Failed inserting ZWom905: com.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency

at com.ideo.wompa.bo.impl.ZWom905ManagerImpl.insertZWom905(ZWom905ManagerImpl.java:226)

at com.ideo.wompa.order.control.ServiceOrderActivities.onSave(ServiceOrderActivities.java:837)

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.ideo.wompa.application.web.FrontServlet.doHandleEvent(FrontServlet.java:318)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:426)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:686)

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)

com.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency

at com.ideo.wompa.bo.impl.ZWom905Impl.write(ZWom905Impl.java:687)

at com.ideo.wompa.bo.impl.ZWom905ManagerImpl.insertZWom905(ZWom905ManagerImpl.java:220)

at com.ideo.wompa.order.control.ServiceOrderActivities.onSave(ServiceOrderActivities.java:837)

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.ideo.wompa.application.web.FrontServlet.doHandleEvent(FrontServlet.java:318)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:426)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:686)

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)

[20081024 13:01:36:452] E [Unknown ] Mobile Asset Management Error end.

[20081024 13:41:29:690] I [MI/API/Logging ] ***** LOG / TRACE SWITCHED ON

[20081024 13:41:29:690] I [MI/API/Logging ] ***** Mobile Infrastructure Version: MI 25 SP 20 Patch 02 Build 200708231009

[20081024 13:41:29:690] I [MI/API/Logging ] ***** Current Timezone: CET

[20081024 13:41:29:690] I [MI/API/Logging ] ***** Current Trace Level: 50

[20081024 13:42:35:555] E [Unknown ] Mobile Asset Management Error begin:

[20081024 13:42:35:555] E [Unknown ] 100 : Runtime Error - order - com.ideo.wompa.order.control.ServiceOrderActivities - onSave

[20081024 13:42:35:555] E [Unknown ] com.sap.mbs.core.api.BOException: Failed inserting ZWom905: com.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency

com.sap.mbs.core.api.BOException: Failed inserting ZWom905: com.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency

at com.ideo.wompa.bo.impl.ZWom905ManagerImpl.insertZWom905(ZWom905ManagerImpl.java:226)

at com.ideo.wompa.order.control.ServiceOrderActivities.onSave(ServiceOrderActivities.java:837)

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.ideo.wompa.application.web.FrontServlet.doHandleEvent(FrontServlet.java:318)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:426)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:686)

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)

com.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency

at com.ideo.wompa.bo.impl.ZWom905Impl.write(ZWom905Impl.java:687)

at com.ideo.wompa.bo.impl.ZWom905ManagerImpl.insertZWom905(ZWom905ManagerImpl.java:220)

at com.ideo.wompa.order.control.ServiceOrderActivities.onSave(ServiceOrderActivities.java:837)

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.ideo.wompa.application.web.FrontServlet.doHandleEvent(FrontServlet.java:318)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:426)

at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:686)

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)

[20081024 13:42:35:555] E [Unknown ] Mobile Asset Management Error end.

om.sap.mbs.core.api.BOException: Failed writing to Row: com.sap.ip.me.api.smartsync.ModificationNotAllowedException: The data is inconsistent please reset the client data to ensure consistency .

Former Member
0 Kudos

Hello,

I could see two things. Either your merepMeta.xml is bad and is not reflecting the data model of your application or you are really trying to write a read only BO.

Review your merepMeta and check that it matches your deployed BO on the device and on the MW.

Julien.

Answers (0)