Hi Experts,
I am trying to run MI Project on my local desktop. But it is not able to start. Browser gives the following error:
java.lang.ExceptionInInitializerError at com.model.CalibModel.getUomList(CalibModel.java:75) at com.jspjava.OrderList._jspService(OrderList.java:88) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) 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.facade.RequestDispatcherImpl.doForward(RequestDispatcherImpl.java:222) at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:162) at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.dispatchRequest(AbstractMEHttpServlet.java:736) at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:282) at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:539) at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:199) 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) Caused by: java.lang.RuntimeException: Could not create SmartSyncRuntime intance: null at com.sap.ip.me.api.smartsync.SmartSyncRuntime.getInstance(SmartSyncRuntime.java:102) at com.model.mwfields.order.ISyncBO.(ISyncBO.java:10) .. 23 more
It is giving Error for line having following code:
SmartSyncRuntime.getInstance().getSyncBoDescriptorFacade();
On checking Tomcat logs, following error is getting displayed in trace file:
<r id="1242970226250" t="11:00:26" d="2009-05-22" s="E" c="000" u="SMA_GOPAL" g="en" m="Cannot get all node descriptors --> java.lang.ClassCastException: com.sap.tc.mobile.cfs.meta.ClassDescriptorImpl
at com.sap.tc.mobile.cfs.compat.SyncBoDescriptorImpl.<init>(SyncBoDescriptorImpl.java:66)
at com.sap.tc.mobile.cfs.compat.SyncBoDescriptorFacadeImpl.getSyncBoDescriptorAgain(SyncBoDescriptorFacadeImpl.java:89)
at com.sap.tc.mobile.cfs.compat.SyncBoDescriptorFacadeImpl.<init>(SyncBoDescriptorFacadeImpl.java:103)
at com.sap.tc.mobile.cfs.compat.SmartSyncRuntimeImpl.<init>(SmartSyncRuntimeImpl.java:75)
at com.sap.tc.mobile.cfs.compat.SmartSyncRuntimeManager.getSmartSyncRuntime(SmartSyncRuntimeManager.java:63)
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.ip.me.api.smartsync.SmartSyncRuntime.getInstance(SmartSyncRuntime.java:81)
at com.sap.ongc.calibration.model.mwfields.order.ISyncBO.<clinit>(ISyncBO.java:10)
at com.sap.ongc.calibration.model.CalibModel.getUomList(CalibModel.java:75)
at com.sap.ongc.calibration.jspjava.OrderList._jspService(OrderList.java:88)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
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.facade.RequestDispatcherImpl.doForward(RequestDispatcherImpl.java:222)
at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:162)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.dispatchRequest(AbstractMEHttpServlet.java:736)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:282)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:539)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:199)
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)
">
<f n="ThreadName" v="Thread-19"/>
</r>
<r id="1242970226251" t="11:00:26" d="2009-05-22" s="D" c="000" u="SMA_GOPAL" g="en" m="Error while getInstance --> java.lang.reflect.InvocationTargetException
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.ip.me.api.smartsync.SmartSyncRuntime.getInstance(SmartSyncRuntime.java:81)
at com.sap.ongc.calibration.model.mwfields.order.ISyncBO.<clinit>(ISyncBO.java:10)
at com.sap.ongc.calibration.model.CalibModel.getUomList(CalibModel.java:75)
at com.sap.ongc.calibration.jspjava.OrderList._jspService(OrderList.java:88)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
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.facade.RequestDispatcherImpl.doForward(RequestDispatcherImpl.java:222)
at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:162)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.dispatchRequest(AbstractMEHttpServlet.java:736)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe(AbstractMEHttpServlet.java:282)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:539)
at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:199)
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)
Caused by: java.lang.IllegalStateException: Cannot get all node descriptors:com.sap.tc.mobile.cfs.meta.ClassDescriptorImpl
at com.sap.tc.mobile.cfs.compat.SyncBoDescriptorFacadeImpl.<init>(SyncBoDescriptorFacadeImpl.java:140)
at com.sap.tc.mobile.cfs.compat.SmartSyncRuntimeImpl.<init>(SmartSyncRuntimeImpl.java:75)
at com.sap.tc.mobile.cfs.compat.SmartSyncRuntimeManager.getSmartSyncRuntime(SmartSyncRuntimeManager.java:63)
... 29 more
">
<f n="ThreadName" v="Thread-19"/>
</r>
<r id="1242970226265" t="11:00:26" d="2009-05-22" s="E" c="000" u="SMA_GOPAL" g="en" m="java.sql.SQLException: Statement is closed">
<f n="LocationName" v=" (com.sap.tc.mobile.cfs.pers.PersistenceManagerImpl:execute)"/>
<f n="ThreadName" v="Thread-19"/>
</r>
Can anyone please explain what wrong I may be doing?
Thanks and Regards,
Gopal