cancel
Showing results for 
Search instead for 
Did you mean: 

i am getting the following error on MI client Side

Former Member
0 Kudos

Location: /PROFESSIONAL/start

Internal Servlet Error:

java.lang.RuntimeException: Not implemented for com.sap.ip.me.persist.fileio.spi.AttributeTypeExt$AttributeTypeBigInteger

at com.sap.ip.me.persist.fileio.spi.AttributeTypeExt.startsWith(AttributeTypeExt.java:92)

at com.sap.ip.me.persist.fileio.spi.RelationalOpTypeExt$6.matches(RelationalOpTypeExt.java:169)

at com.sap.ip.me.persist.fileio.spi.QueryConditionSingle.matches(QueryConditionSingle.java:127)

at com.sap.ip.me.persist.fileio.spi.LogicalOpTypeExt$1.matches(LogicalOpTypeExt.java:46)

at com.sap.ip.me.persist.fileio.spi.QueryConditionComposite.matches(QueryConditionComposite.java:62)

at com.sap.ip.me.persist.fileio.spi.ObjectTable.get(ObjectTable.java:501)

at com.sap.ip.me.persist.fileio.spi.PersistenceManagerImpl.get(PersistenceManagerImpl.java:281)

at com.sap.ip.me.persist.core.IPersistenceManagerTXWrapper.get(IPersistenceManagerTXWrapper.java:103)

at com.sap.ip.me.smartsync.persadp.PersistenceAdapterImpl.get(PersistenceAdapterImpl.java:550)

at com.sap.ip.me.smartsync.data.RowManager.get(RowManager.java:74)

at com.sap.ip.me.smartsync.data.SyncBoDataFacadeImpl.getRows(SyncBoDataFacadeImpl.java:289)

at Professional.Sync.getRowInstances(Sync.java:84)

at Professional.Sync.readEntitiesFromDB(Sync.java:311)

at Professional.bean.DataHandler.instance(DataHandler.java:42)

at Professional.Servletpage.getBeansFromContext(Servletpage.java:136)

at Professional.Servletpage.doHandleEvent(Servletpage.java:116)

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 javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

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(Thread.java:534)

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

you have used

RelationalOperatorType.STARTS_WITH

in your code which is not supported for the type AttributeType.BigInteger.

This type will work only for String type fields.

regards

jo

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Saravana,

Please check if your persistence storage is File I/O,then may be you are using any relationOrderType that is not supported with File I/O Storage like IN or LIKE operators.Check MDK documentation for this.

Regards

Veerabhadram