cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in DataCollectionConfiguration PAPI in MII

benish
Explorer
0 Kudos

XML:

<?xml version="1.0" encoding="UTF-8"?><common:serviceInvocationRequest xmlns:common="http://www.sap.com/me/common" xmlns:datacollection="http://www.sap.com/me/datacollection"> <datacollection:parametricMeasureList> <datacollection:measureName>MIC00082_0020</datacollection:measureName> <datacollection:measureGroup>DC_STATION_1</datacollection:measureGroup> <datacollection:description>desc</datacollection:description> <datacollection:measureStatus>RELESABLE</datacollection:measureStatus> <datacollection:dataType>TEXT</datacollection:dataType> <datacollection:actual>1</datacollection:actual> <datacollection:highLimit>0.0500</datacollection:highLimit> <datacollection:lowLimit>0.0000</datacollection:lowLimit> </datacollection:parametricMeasureList> </common:serviceInvocationRequest>

ERROR:

[ERROR] [SAPME_PAPI_Interface_1]SAPMEPAPIInterfaceAction.executeMEPAPI(): Error in executing the selected service. Error is: com.sap.me.frame.domain.XmlElementValidator.validate(XmlElementValidator.java:35) com.sap.me.frame.domain.GenericSchemaValidator.validateObjectAgainstClassFields(GenericSchemaValidator.java:78) com.sap.me.frame.domain.GenericSchemaValidator.validateObjectAgainstClassFields(GenericSchemaValidator.java:48) com.sap.me.frame.domain.GenericSchemaValidator.validate(GenericSchemaValidator.java:40) com.sap.me.frame.domain.CollectionElementValidator.validate(CollectionElementValidator.java:36) com.sap.me.frame.domain.GenericSchemaValidator.validateObjectAgainstClassFields(GenericSchemaValidator.java:78) com.sap.me.frame.domain.GenericSchemaValidator.validate(GenericSchemaValidator.java:40) com.sap.me.frame.domain.CollectionElementValidator.validate(CollectionElementValidator.java:36) com.sap.me.frame.domain.GenericSchemaValidator.validateObjectAgainstClassFields(GenericSchemaValidator.java:78) com.sap.me.frame.domain.GenericSchemaValidator.validate(GenericSchemaValidator.java:40) com.sap.me.frame.domain.CollectionElementValidator.validate(CollectionElementValidator.java:36) com.sap.me.frame.domain.GenericSchemaValidator.validateObjectAgainstClassFields(GenericSchemaValidator.java:78) com.sap.me.frame.domain.GenericSchemaValidator.validate(GenericSchemaValidator.java:40) com.sap.me.frame.service.BaseTransactionExecutionProcess.execute(BaseTransactionExecutionProcess.java:91) sun.reflect.GeneratedMethodAccessor515.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:497) com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37) com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191) com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138) com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:172) com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:99) com.sun.proxy.$Proxy790.execute(Unknown Source) com.visiprise.frame.service.ext.ServiceExecutionInterceptor.intercept(ServiceExecutionInterceptor.java:44) com.sap.me.frame.service.BusinessServiceExecutionInterceptor.intercept(BusinessServiceExecutionInterceptor.java:81) com.visiprise.frame.proxy.InterceptorChain.process(InterceptorChain.java:48) com.visiprise.frame.proxy.GenericSOProxy.invoke(GenericSOProxy.java:81) com.sun.proxy.$Proxy2552.invokeBatch(Unknown Source) com.sap.me.common.impl.XmlInvocation.invoke(XmlInvocation.java:125) com.sap.me.common.impl.XmlInvocationService.executeXmlInvocation(XmlInvocationService.java:674) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:497) com.visiprise.frame.proxy.DefaultInterceptor.intercept(DefaultInterceptor.java:31) com.visiprise.frame.proxy.InterceptorChain.process(InterceptorChain.java:48) com.visiprise.frame.proxy.ProxyContext.process(ProxyContext.java:67) com.visiprise.frame.service.ext.MethodInvocationActivity.execute(MethodInvocationActivity.java:34) com.visiprise.frame.service.ext.GenericServiceExecutionProcess.executeActivity(GenericServiceExecutionProcess.java:202) com.visiprise.frame.service.ext.GenericServiceExecutionProcess.executeService(GenericServiceExecutionProcess.java:136) com.visiprise.frame.service.ext.GenericServiceExecutionProcess.execute(GenericServiceExecutionProcess.java:94) com.visiprise.frame.service.ext.TransactionDecoratorSupport.execute(TransactionDecoratorSupport.java:86) com.sap.me.frame.service.BaseTransactionExecutionProcess.execute(BaseTransactionExecutionProcess.java:95) sun.reflect.GeneratedMethodAccessor515.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:497) com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37) com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191) com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17) com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138) com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:172) com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:99) com.sun.proxy.$Proxy790.execute(Unknown Source) com.visiprise.frame.service.ext.ServiceExecutionInterceptor.intercept(ServiceExecutionInterceptor.java:44) com.sap.me.frame.service.BusinessServiceExecutionInterceptor.intercept(BusinessServiceExecutionInterceptor.java:81) com.visiprise.frame.proxy.InterceptorChain.process(InterceptorChain.java:48) com.visiprise.frame.proxy.GenericSOProxy.invoke(GenericSOProxy.java:81) com.sun.proxy.$Proxy1781.executeXmlInvocation(Unknown Source) com.sap.me.integration.actions.SAPMEPAPIInterfaceAction.executeMEPAPI(SAPMEPAPIInterfaceAction.java:82) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:497) com.sap.xmii.bls.engine.ReflectiveAction.doExecute(ReflectiveAction.java:904) com.sap.xmii.bls.engine.BaseNode.executeNode(BaseNode.java:210) com.sap.xmii.bls.engine.BaseAction.execute(BaseAction.java:97) com.sap.xmii.bls.engine.runners.ProductionRunner.runAction(ProductionRunner.java:209) com.sap.xmii.bls.executables.sequences.Sequence.execute(Sequence.java:50) com.sap.xmii.bls.engine.runners.ProductionRunner.runSequence(ProductionRunner.java:175) com.sap.xmii.bls.executables.sequences.RootNode.execute(RootNode.java:39) com.sap.xmii.bls.engine.TransactionInstanceCaller.call(TransactionInstanceCaller.java:58) com.sap.xmii.bls.engine.TransactionInstance.execute(TransactionInstance.java:1345) com.sap.xmii.bls.engine.TransactionInstance.execute(TransactionInstance.java:1198) com.sap.xmii.bls.engine.TransactionInstance.run(TransactionInstance.java:831) com.sap.xmii.bls.engine.TransactionInstance.runAndRecord(TransactionInstance.java:840) com.sap.xmii.bls.engine.TransactionExecuter.runTransactionInstance(TransactionExecuter.java:781) com.sap.xmii.bls.engine.TransactionExecuter.executeFromHttpRequest(TransactionExecuter.java:404) com.sap.xmii.servlet.Runner.service(Runner.java:132) javax.servlet.http.HttpServlet.service(HttpServlet.java:847) com.sap.xmii.servlet.ServletRunner.run(ServletRunner.java:80) com.sap.xmii.common.LocalServiceConnection.post(LocalServiceConnection.java:169) com.sap.xmii.xacute.common.ClientCatalogUtilities.postServiceConnection(ClientCatalogUtilities.java:2509) com.sap.xmii.xacute.common.ClientCatalogUtilities.postServiceConnection(ClientCatalogUtilities.java:2486) com.sap.xmii.xacute.transaction.TransactionUtilities.ExecuteTransaction(TransactionUtilities.java:1027) com.sap.xmii.servlet.Catalog.handleExecuteTempTrx(Catalog.java:429) com.sap.xmii.servlet.Catalog.service(Catalog.java:282) javax.servlet.http.HttpServlet.service(HttpServlet.java:847) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103) com.sap.xmii.system.SecurityFilter.doFilter(SecurityFilter.java:139) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) com.sap.xsrf.filter.XSRFProtectorFilter.doFilter(XSRFProtectorFilter.java:62) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441) com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210) com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441) com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430) com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81) com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60) com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27) com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29) com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26) com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57) com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43) com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475) com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269) com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56) com.sap.engine.core.thread.execution.Executable.run(Executable.java:122) com.sap.engine.core.thread.execution.Executable.run(Executable.java:101) com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

HOW CAN I FIXED IT.

ajit3204
Explorer
0 Kudos

Hi,

Which PAPI service you are using? and what parameters values are you sending in request?

Regards,

Ajit Kumar

benish
Explorer
0 Kudos

Hi Mr. Ajit Kumar

Data Collection PAPI service

the Parameters value is 1234

Accepted Solutions (0)

Answers (1)

Answers (1)

sergiy_katerinich
Active Contributor
0 Kudos

Try to make this PAPI work from Web Service Navigator of NWA first. This might shed some light on the root cause.

If still fails, please submit a support ticket.