on 08-29-2007 8:32 AM
Hi,
When I try to update the part damages at item level of a Notification, I get the following error; (Already applied the note 868708)..
Error Code E503
Error Message Failed calling event handler(InvocationTargetException) onLoad in com.sap.mbs.mam.notification.control.ItemEdit
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.control.DefaultStateMachine.process(Unknown Source)
at com.sap.mbs.core.web.FrontServlet.doHandleEvent(Unknown Source)
at com.sap.mbs.mam.application.web.FrontServlet.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 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(Unknown Source)
java.lang.ArrayIndexOutOfBoundsException: 2 >= 2
at java.util.Vector.elementAt(Unknown Source)
at com.sap.mbs.core.bo.DefaultBOList.get(Unknown Source)
at com.sap.mbs.mam.notification.util.CatalogHelper.getSelectedProfile(Unknown Source)
at com.sap.mbs.mam.notification.util.CatalogHelper.getDamageCatalogForCodeGRP(Unknown Source)
at com.sap.mbs.mam.notification.control.ItemEdit.onLoad(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.control.DefaultStateMachine.process(Unknown Source)
at com.sap.mbs.core.web.FrontServlet.doHandleEvent(Unknown Source)
at com.sap.mbs.mam.application.web.FrontServlet.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 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(Unknown Source)
Please suggest a solution.
Thanks in advance!
Regards,
Kanwar
Hi Kanwar,
You must have maintained empty values in codegroups. check the parent key mapping to mam25_017 sysnc key entry in the mam25_016 table.
Thanks & Regards
Madan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kanwar,
To answer to your question to me....
Goto the view page of syncbo's.i.e after clicking on the mam application link, append '.jsp' on the url example: http://localhost:4444/MAM25/start.jsp and enter.
This gives the option to view the contents of the syncbo's.
I meant by the mapping between the mam25_016 syncbo and mam25_017 syncbo.
Now I have realised that If you don't maintain a catlogprofile for equipments or notif you get a null pointer exception but you are getting an arrayindexoutofbounds excep...
I have asked Sivakumar he has suggested that this is resolved in MI 7.0 patch 2.
I'm sorry, are you on MI 7.0 if so then this is resolved ..pl use the patch 2.
Thanks & Regards
Madan
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.