on 05-09-2013 12:02 PM
Hello:
I'm testing my first scenario in SAP PI 7.3, I've getting an error. So I want to analize it. I go to Configuration and Monitoring Home > Adapter Engine > Message Monitor but I'm getting the next error:
java.lang.NoSuchMethodException: getOvPeriods
at
com.sap.aii.mdt.itsam.mbeans.pi.SAP_ITSAMXIAdapterMessageDataProviderWrapper.invoke(SAP_ITSAMXIAdapterMessageDataProviderWrapper.java:1007) at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:762) at
com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:468) at
com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
..
com.sap.tc.lm.itsam.ui.proxy.exception.JMXReflectionOperationException: Cannot
find the operation getOvPeriods in SAP_ITSAMXIAdapterMessageDataProvider at
com.sap.tc.lm.itsam.ui.proxy.JMXGenericModelClassMBean.invokeOperation(JMXGenericModelClassMBean.java:618) at
com.sap.tc.lm.itsam.ui.proxy.JMXAbstractModelClass.invokeOperation(JMXAbstractModelClass.java:159) at
com.sap.tc.lm.itsam.co.ui.xi.msg.wd.model.SAP_ITSAMXIAdapterMessageDataProvider.getOvPeriods(SAP_ITSAMXIAdapterMessageDataProvider.java:170) at
com.sap.tc.lm.itsam.co.ui.xi.msg.ximessagedetailed.MessageStatusOv.fillMessageIntervals(MessageStatusOv.java:2517) at
com.sap.tc.lm.itsam.co.ui.xi.msg.ximessagedetailed.MessageStatusOv.wdDoInit(MessageStatusOv.java:219) at
com.sap.tc.lm.itsam.co.ui.xi.msg.ximessagedetailed.wdp.InternalMessageStatusOv.wdDoInit(InternalMessageStatusOv.java:432) at
com.sap.tc.webdynpro.progmodel.generation.DelegatingCustomController.doInit(DelegatingCustomController.java:49) at
com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:227) at
com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:206) at
com.sap.tc.webdynpro.progmodel.components.Component.getCustomControllerInternal(Component.java:668) at
com.sap.tc.webdynpro.progmodel.components.Component.getMappableContext(Component.java:634) at
com.sap.tc.webdynpro.progmodel.context.MappingInfo.getDataNode(MappingInfo.java:132) at
com.sap.tc.webdynpro.progmodel.context.MappingInfo.init(MappingInfo.java:169) at
com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo.doInit(MappedNodeInfo.java:197) at
com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:974) at
com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:978) at
com.sap.tc.webdynpro.progmodel.context.Context.init(Context.java:67) at
com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:205) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.getView(ViewManager.java:668) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.bind(ViewManager.java:539) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.getView(ViewManager.java:685) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.bindRoot(ViewManager.java:563) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.init(ViewManager.java:183) at
com.sap.tc.webdynpro.progmodel.window.InterfaceView.manageEmbeddedViewManager(InterfaceView.java:141) at
com.sap.tc.webdynpro.progmodel.window.InterfaceView.initController(InterfaceView.java:55) at
com.sap.tc.webdynpro.progmodel.window.EmbeddedInterfaceView.initController(EmbeddedInterfaceView.java:42) at
com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:206) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.getView(ViewManager.java:668) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.bind(ViewManager.java:539) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.makeVisible(ViewManager.java:746) at
com.sap.tc.webdynpro.progmodel.window.ViewManager.performNavigation(ViewManager.java:294) at
com.sap.tc.webdynpro.clientserver.cal.NavigationManager$NavigationQueueLinkEntry.processEntry(NavigationManager.java:408) at
com.sap.tc.webdynpro.clientserver.cal.NavigationManager.navigate(NavigationManager.java:337) at
com.sap.tc.webdynpro.clientserver.phases.NavigationPhase.execute(NavigationPhase.java:63) at
com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162) at
com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110) at
com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:97) at
com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:515) at
com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:58) at
com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1671) at
com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1485) at
com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:908) at
com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:880) at
com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:357) at
com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:326) at
com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87) at
com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:89) at
com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doGet(AbstractDispatcherServlet.java:55) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:734) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at
com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152) at
com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:367) at
com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:490) at
com.sap.tc.webdynpro.serverimpl.wdc.ForwardServlet.doPost(ForwardServlet.java:63) at
com.sap.tc.webdynpro.serverimpl.wdc.ForwardServlet.doGet(ForwardServlet.java:31) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:734) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at
com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152) at
com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38) at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:457) at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210) at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441) at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430) at
com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81) at
com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60) at
com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27) at
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29) at
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26) at
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57) at
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43) at
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at
com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475) at
com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269) at
com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56) at
com.sap.engine.core.thread.execution.Executable.run(Executable.java:122) at
com.sap.engine.core.thread.execution.Executable.run(Executable.java:101) at
com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused
by: javax.management.ReflectionException: Cannot find the operation getOvPeriods in SAP_ITSAMXIAdapterMessageDataProvider
at com.sap.aii.mdt.itsam.mbeans.pi.SAP_ITSAMXIAdapterMessageDataProviderWrapper.invoke(SAP_ITSAMXIAdapterMessageDataProviderWrapper.java:1007) at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:762) at
com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:468) at
com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288) at
com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:612) at
com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277) at
com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:365) at
com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340) at
com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:367) at
com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:289) at
com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:813) at
com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:367) at
com.sap.lm.itsam.ui.connection.impl.ITSAMUIMBeanServerConnectionWrapper.invoke(ITSAMUIMBeanServerConnectionWrapper.java:379) at
com.sap.tc.lm.itsam.ui.proxy.JMXGenericModelClassMBean.invokeOperation(JMXGenericModelClassMBean.java:610)
...
95 more
Caused by: java.lang.NoSuchMethodException: getOvPeriods
... 110
more
Have someone found a similar error ?
Thanks in advance.
Hi Fernando,
Did you perform all post-installation activities correct?
Kind regards,
Dimitri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Fernando,
The OSS note is the correct one.
I propose you do a general system health check first.
Check if all components are correctly installed and configured.
Please download the latest version of the document ReadinessCheckFor73.pdf.
That should help you out with the health check.
Kind regards,
Dimitri
Hi Fernando,
I have exactly the same problem with the message monitor.
We did all the checks and the PO post-installation. The readiness check was also done and successful.
Since the method getOvPeriods can not be found
(java.lang.NoSuchMethodException: getOvPeriods )
and all other monitors are working fine I guess this has to be solved by a patch. Please let us know if you already opened a message or solved it.
Regards,
Marcus
Hello Marcus:
We've the response to our OSS note. We,ve applied it and we've resolved the problem. It's a question of versions. The OSS response was:
This issue is due to the partial implementation of the patches detailed in the note 1843678 - Missing values in Time Range in Message Status Overview. Currently SOAMONBASIC and SOAMON
In order to keep consistency, could you please deploy latest patch of 7.31 SP7 as it is always recommended to be on latest patch instead of PL0 and also apply PL for SOA MON?
I hope you find it useful.
Regards.
Fernando Vignolo.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
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.