cancel
Showing results for 
Search instead for 
Did you mean: 

Error in PI 7.3 Only Java - Configuration and Monitoring Home

Former Member
0 Kudos

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.

Accepted Solutions (1)

Accepted Solutions (1)

Dimitri
Active Contributor
0 Kudos

Hi Fernando,

Did you perform all post-installation activities correct?

Kind regards,

Dimitri

Former Member
0 Kudos

I didn't made the installation. I asked it to basis team. They said me that they followed the next SAP note:

SAP Note 1548120 - Configuration Wizard: PI Process Integration & Orchestration

Regards.

Dimitri
Active Contributor
0 Kudos

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

former_member325409
Discoverer
0 Kudos

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

Former Member
0 Kudos

Hello Marcus

Yes we've opened a message.  I'll tell you what's the SAP response about this question.

Regards.

Fernando.

Former Member
0 Kudos

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.

Answers (0)