Quantcast
Channel: SCN : Unanswered Discussions - Process Integration (PI) & SOA Middleware
Viewing all 6719 articles
Browse latest View live

JOB SWEQSRV in SAP PI 7.3

$
0
0

We have 3rd party job schedulers running all the background jobs.

Our schedulers report that job SWEQSRV failed to run.

If i see only one SWEQSRV job that shows finished and everytime the job rerun it updates the log of the finished job.

Anyone has the experience with scheduling this job in 3rd party schedulers?


Does SAP 4.7 Version supports JCO?

$
0
0

Dear All,

 

There is one requirement where we need to Integrate SAP 4.7 And JAVA using SAP JCO Libraries.

 

Can anyone tell me if this is feasible.

 

Can we integrate SAP R/3 4.7 Version using JCO (Either 2.1 or 3.0)?

Which JDK Version should be used??

Strange Mapping Behavior with "createif"

$
0
0

Hi everybode,

 

I have a business case where I have the following XML Structure (Example):

 

Source Structure

===============

<Customers>

<Customer>

   <ID>2</ID>

   <Name>Jim Hasselhoff</Name>

</Customer>

<Customer>

   <ID>9999</ID>

   <Name>Jack</Name>

</Customer>

</Customers>

 

 

Target Structure

===============

<CustomerTarget>

   <ID>2</ID>

   <Name>Hasselhoff</Name>

</CustomerTarget>

 

 

The Mapping is:

=============

- /Customers/Customer/ID  to  /CustomerTarget/ID.

- /Customers/Customer/Name  to  /CustomerTarget/Name.

- Condition 1) The Node "CustomerTarget" should only created if the Customer ID = 2.

- Condition 2) The Name of the CustomerTarget is only the second Name (using substring).

 

 

The Problem is:

=============

The Mapping fails, because it performs substring on Customer with ID = 9999 even though the Node will not be created afterwards.

 

Error Message:

=============

Runtime exception when processing target-field mapping...... oot message: Exception:[java.lang.StringIndexOutOfBoundsException: String index out of range:...

 

 

 

Question:

==========

1) Why does the Mapping Engine perform substring even though the Node will not be created??

2) Is it really necessary to use ifWithoutElse before the substring to also check if the Customer ID = 2 ?? Isn't there a better solution??

 

 

Best regards,

Ben

Securing SOAP sender channels

$
0
0

Hello Everyone,

 

We have to implement a scenario (SOAP -> PI -> RFC) and secure the requests coming on  SOAP sender channel. I have created all the artifacts required for the configuration scenario and created the WSDL through Sender Agreement.

 

For Security I have implemented

 

Security.JPG

 

When I try to invoke the "https" URL from SOAP UI I get the error

 

SOAP UI Error.JPG

 

I am able to invoke the "http" URL successfully from SOAP UI, after changing the security level to HTTP in the Sender Channel.

 

What are the parameters that I need to change in SOAP UI/PI to ensure that the communication happens successfully?

 

Regards

Messages in TBD status in RWB IE message monitoring

$
0
0

Hi

 

I have messages in TBD status in RWB message monoitoring and log version of messages displayed in SXMB_MONI.

I understand that restarting XI_AF_MESSAGING from NWA will flush out the queue , However would like to understand

1. Once flushed out,  will the message be out into next level of processing or will it be in cancelled .

2. Is there any alternative apart from restarting the services. The issue mainly occured due to some slowness in PI and I would want these messages to be cancelled and should not be transferred to the receiver application .

 

Your advise is much  appreciated

Thanks

Anusha

File to IDOC Scenario - Back to back messages failing on Receiver side

$
0
0

Hi,

 

We have File->PI->IDOC Scenario where we there so many back to back files are being processed with a time difference in milliseconds  in ECC pertaining to the same object (for example, Purchase Order) which are creating an IDoc in SAP but until the previous Idoc is saved another payload comes in the system and finds the object is locked by the first one therefore the later payloads are failing.

 

Please advise how should we resolve this scenario.

 

Thanks,

Chandravadan

Error while trying to generate WSDL from Sender Agreement

$
0
0

Hi Experts,

 

I have a scenario from SOAP to two receivers File and IDoc, Sender is a Business Component: BS_Vendavo_CVG, Sender Interface: SI_OA_SpotQuote, Sender Namespace: urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC, Sender Com Channel: CC_Sender_Soap_Vendavo.

 

While trying to generate the WSDL from Sender Agreement --> Display WSDL, it gived the following error, please help:

 

 

ClientServerException exception:Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found com.sap.aii.utilxi.xml.api.TransformationException: Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found at com.sap.aii.ibrep.server.transformation.XMLGenerator.getXMLforWSDL(XMLGenerator.java:531) at com.sap.aii.ibrep.server.transformation.XMLGenerator.getXML(XMLGenerator.java:110) at com.sap.aii.ibrep.server.transformation.InternalTrafoServiceGen.getXML(InternalTrafoServiceGen.java:36) at com.sap.aii.ib.server.transformation.TrafoServiceImpl.getXML(TrafoServiceImpl.java:30) at com.sap.aii.ib.server.transformation.TransformationServiceImpl.getXML(TransformationServiceImpl.java:71) at com.sap.aii.ib.server.transformation.TransformationHmiMethod7_0.addTypeDependendXML(TransformationHmiMethod7_0.java:186) at com.sap.aii.ib.server.transformation.TransformationHmiMethod7_0.getXML(TransformationHmiMethod7_0.java:200) at com.sap.aii.ib.server.transformation.TransformationHmiMethod7_0.process(TransformationHmiMethod7_0.java:263) at com.sap.aii.utilxi.hmis.server.HmisServiceImpl.invokeMethod(HmisServiceImpl.java:167) at com.sap.aii.utilxi.hmis.server.HmisServer.process(HmisServer.java:212) at com.sap.aii.utilxi.hmis.sbeans.HmisBeanImpl.process(HmisBeanImpl.java:98) at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at com.sun.proxy.$Proxy953.process(Unknown Source) at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:331) at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:238) at com.sap.aii.utilxi.hmis.web.workers.HmisInternalClient.doWork(HmisInternalClient.java:70) at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doWork(HmisServletImpl.java:532) at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doPost(HmisServletImpl.java:670) at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:162) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:81) at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:124) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:73) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:469) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:299) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:399) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:388) at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:84) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:244) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78) 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.MemoryStatisticFilter.process(MemoryStatisticFilter.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.filters.DSRHttpFilter.process(DSRHttpFilter.java:42) 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:428) at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247) at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45) 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:327) Caused by: com.sap.aii.ib.core.oa.NotFoundException: Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.getXsdKeysFromExtDef(RepositoryXsdCollectService.java:277) at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.getXsdKeys(RepositoryXsdCollectService.java:164) at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.getGlobalXsdKeys(RepositoryXsdCollectService.java:134) at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.collectSchemasInternal(RepositoryXsdCollectService.java:83) at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.collectSchemas(RepositoryXsdCollectService.java:64) at com.sap.aii.ibrep.server.xsd.WsdlService.addAbstractPart(WsdlService.java:1328) at com.sap.aii.ibrep.server.xsd.WsdlService.getWsdl(WsdlService.java:1152) at com.sap.aii.ibrep.server.xsd.WsdlService.getWsdl(WsdlService.java:214) at com.sap.aii.ibrep.server.transformation.XMLGenerator.getXMLforWSDL(XMLGenerator.java:505) ... 77 more Serialized exception:Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found [Ljava.lang.StackTraceElement;@7cfa96fa

com.sap.aii.utilxi.xml.api.TransformationException:

ClientServerException exception:Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found

com.sap.aii.utilxi.xml.api.TransformationException: Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found

    at com.sap.aii.ibrep.server.transformation.XMLGenerator.getXMLforWSDL(XMLGenerator.java:531)

    at com.sap.aii.ibrep.server.transformation.XMLGenerator.getXML(XMLGenerator.java:110)

    at com.sap.aii.ibrep.server.transformation.InternalTrafoServiceGen.getXML(InternalTrafoServiceGen.java:36)

    at com.sap.aii.ib.server.transformation.TrafoServiceImpl.getXML(TrafoServiceImpl.java:30)

    at com.sap.aii.ib.server.transformation.TransformationServiceImpl.getXML(TransformationServiceImpl.java:71)

    at com.sap.aii.ib.server.transformation.TransformationHmiMethod7_0.addTypeDependendXML(TransformationHmiMethod7_0.java:186)

    at com.sap.aii.ib.server.transformation.TransformationHmiMethod7_0.getXML(TransformationHmiMethod7_0.java:200)

    at com.sap.aii.ib.server.transformation.TransformationHmiMethod7_0.process(TransformationHmiMethod7_0.java:263)

    at com.sap.aii.utilxi.hmis.server.HmisServiceImpl.invokeMethod(HmisServiceImpl.java:167)

    at com.sap.aii.utilxi.hmis.server.HmisServer.process(HmisServer.java:212)

    at com.sap.aii.utilxi.hmis.sbeans.HmisBeanImpl.process(HmisBeanImpl.java:98)

    at sun.reflect.GeneratedMethodAccessor577.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:592)

    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)

    at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)

    at com.sun.proxy.$Proxy953.process(Unknown Source)

    at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:331)

    at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:238)

    at com.sap.aii.utilxi.hmis.web.workers.HmisInternalClient.doWork(HmisInternalClient.java:70)

    at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doWork(HmisServletImpl.java:532)

    at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doPost(HmisServletImpl.java:670)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:162)

    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:81)

    at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:124)

    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:73)

    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:469)

    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:299)

    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:399)

    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:388)

    at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)

    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:84)

    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:244)

    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)

    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.MemoryStatisticFilter.process(MemoryStatisticFilter.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.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)

    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:428)

    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247)

    at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)

    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:327)

Caused by: com.sap.aii.ib.core.oa.NotFoundException: Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found

    at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.getXsdKeysFromExtDef(RepositoryXsdCollectService.java:277)

    at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.getXsdKeys(RepositoryXsdCollectService.java:164)

    at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.getGlobalXsdKeys(RepositoryXsdCollectService.java:134)

    at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.collectSchemasInternal(RepositoryXsdCollectService.java:83)

    at com.sap.aii.ibrep.server.xsd.RepositoryXsdCollectService.collectSchemas(RepositoryXsdCollectService.java:64)

    at com.sap.aii.ibrep.server.xsd.WsdlService.addAbstractPart(WsdlService.java:1328)

    at com.sap.aii.ibrep.server.xsd.WsdlService.getWsdl(WsdlService.java:1152)

    at com.sap.aii.ibrep.server.xsd.WsdlService.getWsdl(WsdlService.java:214)

    at com.sap.aii.ibrep.server.transformation.XMLGenerator.getXMLforWSDL(XMLGenerator.java:505)

    ... 77 more

 

Serialized exception:Object External Message Vendavo_SpotQuote | urn:mdt:vendavo:CRD12987SpotQuote_Vendavo_ECC | entity-data | http://www.vendavo.com/omi/dealmanager/SpotQuote/VImportSpotQuote not found

[Ljava.lang.StackTraceElement;@7cfa96fa

    at com.sap.aii.ib.core.transformation.TransformationHttp.getXML(TransformationHttp.java:123)

    at com.sap.aii.ib.server.transformation.TransformationServiceImpl.getXML(TransformationServiceImpl.java:141)

    at com.sap.aii.ibdir.server.wsquery.WSDWSDLGenerateSOAPWSDLTaskBroker.generateWSDL(WSDWSDLGenerateSOAPWSDLTaskBroker.java:236)

    at com.sap.aii.ibdir.server.wsquery.WSDWSDLGenerateSOAPWSDLTaskBroker.generate(WSDWSDLGenerateSOAPWSDLTaskBroker.java:440)

    at com.sap.aii.ibdir.server.wsquery.WSDWSDLGenerateSOAPWSDLTaskBroker.execute(WSDWSDLGenerateSOAPWSDLTaskBroker.java:123)

    at com.sap.aii.ibdir.core.simulation.DefaultTaskBroker.execute(DefaultTaskBroker.java:171)

    at com.sap.aii.ibdir.server.simulation.TaskQueryService.specialQuery(TaskQueryService.java:33)

    at com.sap.aii.ib.server.query.SpecialQueryServiceProvider$SpecialQueryServiceImpl.specialQuery(SpecialQueryServiceProvider.java:63)

    at com.sap.aii.ib.server.query.QueryServiceImpl.specialQuery(QueryServiceImpl.java:443)

    at com.sap.aii.ib.server.query.QueryServiceBean.specialQuery(QueryServiceBean.java:112)

    at sun.reflect.GeneratedMethodAccessor593.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:592)

    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)

    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

    at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)

    at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)

    at com.sun.proxy.$Proxy1270.specialQuery(Unknown Source)

    at sun.reflect.GeneratedMethodAccessor592.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:592)

    at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234)

    at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:362)

    at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)

    at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67)

    at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41)

    at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977)

    at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57)

    at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)

    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:327)

 

Thanks

Pankaj

Sender File Adapter - Pick filename on today's date & timestamp from source folder??

$
0
0

Hi,

 

    I am working on FILE-TO-FILE scenario. Here source folder is having XML files to pick, but the filenames in the folder is in given format - FILENAME_DATE_TIMESTAMP.xml  Source folder gets piled up with XML files daily since they dont delete or move file to different folder once we read.

 

But i need to pick up XML file which has today's date on it? Is this possible to pick file on current date?? If so please let me know how it works? Thanks in advance.

 

Regards

Rupa


Xpath expression for idoc fields

$
0
0

Hi,

 

I have a scenario to invoke 2 different operation maps based on a date condition in the incoming idoc. I have tried setting up an XPATH condition in the interface determination similar to INVOIC02/IDOC/E1EDK03/[IDDAT = 13 and DATUM > 2013-05-01] to pick OP map A and another condition INVOIC02/IDOC/E1EDK03/[IDDAT = 13 and DATUM < 2013-05-01] to pick OP MAP B.

 

But during runtime, I am able to get only OP Map A picked even if the DATUM in the Idoc is less than 2013-05-01. Am I missing something ?? I even tried using paranthesis like INVOIC02/IDOC/E1EDK03/[(IDDAT = 13) and (DATUM > 2013-05-01)] but that doesnt seem to help.

 

Any help is appreciated.

 

 

Teresa

PI 7.3 Single Stack-Archiving Mechanism

$
0
0

Hi All,

 

We are using PI 7.3 Java Only stack.

we are in the design process for archiving messages in dev/qa/prod environments.

 

I am thinking of considering archiving after every 30 days and deleting archived messages after 90 days.

 

My doubt is can this be applicable to errored messages also? or all messages?

Can we include synchronous messages in the regualr archiving mechanism or do we need to take extra steps to take care of synchronous messages.??

 

I had searched but got links only for PI 7.1 versions.

 

Can you guys suggest me any good links/blogs on howbest can we achive this.

 

 

Thanks in advance.

 

 

Regards,

John.

RFC_ERROR_SYSTEM_FAILURE: The ASSERT condition was violated

$
0
0

Dear All,

 

I'm doing a file to RFC POSDM interface,

when i'm testing the flat file(text) coming from POS system, i'm getting an error in receiver communication channel as

 

"Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling /POSDW/CREATE_TRANSACTIONS_EXT in remote system (RfcClient[RFC_Receiver_Channel]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The ASSERT condition was violated. (Remote shortdump: ASSERTION_FAILED in system BWD|DLMESAPBWD01) ".

 

Can you please suggest the solution for this issue. Because it's a high priority interface.

 

 

 

Warm Regards,

Aravind


Trying to retrieve attachment in SOAP receiver channel PI 7.31

$
0
0

I have a scenario where a synchronous proxy sender channel is sending a request to PI 7.31 and that request is forwarded to a web service in a soap receiver channel. The web service returns both an xml part in the soap body and an attachment in the http body. I would like to have the attachment swaped into the actual response message but I get this error:

 

SOAP: call failed: java.io.IOException: invalid syntax in MIME header:   ; HTTP 200 OK

 

I have set up the module tab on the soap receiver channel in this way:

 

Processing sequence:

sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean

AF_Modules/PayloadSwapBean (module key = swap)

 

!!!  Please note, that the PayloadSwapBean is last in the sequence because it is supposed to be used on the response and not the request.

 

Module Configuration:

swap      ->    swap.keyName     -> Content-id

swap     ->     swap.keyValue     -> <Attachment>

 

I have used these values because I have been told that the response looks something like this:

 

 

--_NextPart_000_0002_01C3E1CC.3BB37320 

Content-transfer-encoding: binary

Content-type: text/xml; charset=utf-8;

Content-id: <TIBCO_START_PART>

 

<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'><soapenv:Header/> <soapenv:Body>

<ns0:FileDownloadResponseEnvelope xmlns:ns0="urn:nl:edsn:service:filedownloadresponse:env:1">

    <ns0:EDSNBusinessDocumentHeader>

………

    </ns0:FileDownloadResponseContent>

</ns0:FileDownloadResponseEnvelope></soapenv:Body></soapenv:Envelope>

 

--_NextPart_000_0002_01C3E1CC.3BB37320

Content-transfer-encoding: binary

Content-type: application/octet-stream

Content-id: <Attachment>

 

"2013-04-24T19:41:23Z","10546","5060131240060","8712423010208"

"2013-03-01","2013-04-01......

 

 

--_NextPart_000_0002_01C3E1CC.3BB37320--

 

In an attempt to see the whole http body I have tried to call the web service from SOAPUI but I get a (different) error message from the web service and no attachment.

 

How can I attack this challenge and do you have any comments on my configuration in PI?

 

Any comments would be highly appreciated!

 

Best regards

 

Mikael

Error in Repository while navigating

$
0
0

Hello Gurus,

 

when navigating in the XI Repository I regularly get the following error message.

Im using SAP PI 7.11 with com.sap.xi.repository in version 7.1105.20121031102144 and Internet Explorer  10 in compatibility mode.

 

Can anybody help with this issue?

 

Many thanks in advance,

Daniel

 

 

SySystem 
exception  
[EXCEPTION]
 javax.ejb.EJBException: (Failed in component: 
sap.com/com.sap.xi.repository, BC-XI-IBD) Exception raised from invocation of 
public com.sap.aii.ib.core.xiitem.IComplexXiItemQueryResult 
com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(java.lang.String,java.lang.Object,java.util.Set) 
throws com.sap.aii.ib.core.xiitem.XiServerItemException,java.rmi.RemoteException 
method on bean instance 
com.sap.aii.ib.server.xiitem.XiServerItemServiceBean@2288a039 for bean 
sap.com/com.sap.xi.repository*xml|com.sap.xpi.ib.server.jar*xml|XiServerItemServiceBean 
in application sap.com/com.sap.xi.repository.; nested exception is: 
com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the 
method com.sap.guid.IGUID.toBytes() of an object returned from 
com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 

com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the 
method com.sap.guid.IGUID.toBytes() of an object returned from 
com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:137) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcTransaction(PvcTxControlHelper.java:407) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcSession(PvcTxControlHelper.java:391) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcSession(PvcTxControlHelper.java:302) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcTransaction(PvcTxControlHelper.java:321) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.beginPvcTransaction(PvcTxControlHelper.java:70) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTransactionControlProxy.invoke(PvcTransactionControlProxy.java:78) 

at $Proxy3052.getChangeLists(Unknown Source) 
at 
com.sap.aii.ib.server.clmgmt.ChangeListMgmt.getChangeLists(ChangeListMgmt.java:127) 

at 
com.sap.aii.ib.server.query.util.QueryChangelistUtils.calculatedQueryCLData(QueryChangelistUtils.java:385) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.addDetails2DataWK(QueryContextResolver.java:895) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.getQueryVersionSetDataWK(QueryContextResolver.java:632) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.getVersionSetDataListWK(QueryContextResolver.java:560) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveWorkspaceContext(QueryContextResolver.java:328) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:150) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:98) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:125) 

at 
com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:158) 

at 
com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:71) 

at 
com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.internalQuery(InternalSpecialQueryWorkspaceContent.java:215) 

at 
com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.complexQueryServerItems(InternalSpecialQueryWorkspaceContent.java:70) 

at 
com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 

at 
com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 

at 
com.sap.aii.ibrep.server.nav.InternalSpecialQueryGenericDispatcher.complexQueryServerItems(InternalSpecialQueryGenericDispatcher.java:70) 

at 
com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 

at 
com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 

at 
com.sap.aii.ib.server.xiitem.XiServerItemProvider.complexQueryXiItems(XiServerItemProvider.java:152) 

at 
com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(XiServerItemServiceBean.java:123) 

at sun.reflect.GeneratedMethodAccessor681.invoke(Unknown Source) 
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

at java.lang.reflect.Method.invoke(Method.java:592) 
at 
com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) 

at 
com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) 

at $Proxy1530.complexQueryXiItems(Unknown Source) 
at 
sun.reflect.GeneratedMethodAccessor680.invoke(Unknown Source) 
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

at java.lang.reflect.Method.invoke(Method.java:592) 
at 
com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) 

at 
com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:362) 

at 
com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69) 

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67) 

at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41) 

at 
com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977) 

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57) 

at 
com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55) 

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:327) 

Caused by: java.lang.NullPointerException: while trying to invoke the method 
com.sap.guid.IGUID.toBytes() of an object returned from 
com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at 
com.tssap.dtr.pvc.basics.RepositoryMgmtHelper.getCurrentSessionIDAsBytes(RepositoryMgmtHelper.java:59) 

at 
com.tssap.dtr.pvc.basics.transaction.Transaction.commit(Transaction.java:284) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:128) 

... 63 more 
javax.ejb.EJBException: (Failed in component: 
sap.com/com.sap.xi.repository, BC-XI-IBD) Exception raised from invocation of 
public com.sap.aii.ib.core.xiitem.IComplexXiItemQueryResult 
com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(java.lang.String,java.lang.Object,java.util.Set) 
throws com.sap.aii.ib.core.xiitem.XiServerItemException,java.rmi.RemoteException 
method on bean instance 
com.sap.aii.ib.server.xiitem.XiServerItemServiceBean@2288a039 for bean 
sap.com/com.sap.xi.repository*xml|com.sap.xpi.ib.server.jar*xml|XiServerItemServiceBean 
in application sap.com/com.sap.xi.repository.; nested exception is: 
com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the 
method com.sap.guid.IGUID.toBytes() of an object returned from 
com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at 
com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:83) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) 

at 
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 

at 
com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) 

at 
com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) 

at $Proxy1530.complexQueryXiItems(Unknown Source) 
at 
sun.reflect.GeneratedMethodAccessor680.invoke(Unknown Source) 
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

at java.lang.reflect.Method.invoke(Method.java:592) 
at 
com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) 

at 
com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:362) 

at 
com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69) 

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67) 

at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41) 

at 
com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977) 

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57) 

at 
com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55) 

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:327) 

Caused by: com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to 
invoke the method com.sap.guid.IGUID.toBytes() of an object returned from 
com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:137) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcTransaction(PvcTxControlHelper.java:407) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcSession(PvcTxControlHelper.java:391) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcSession(PvcTxControlHelper.java:302) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcTransaction(PvcTxControlHelper.java:321) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.beginPvcTransaction(PvcTxControlHelper.java:70) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTransactionControlProxy.invoke(PvcTransactionControlProxy.java:78) 

at $Proxy3052.getChangeLists(Unknown Source) 
at 
com.sap.aii.ib.server.clmgmt.ChangeListMgmt.getChangeLists(ChangeListMgmt.java:127) 

at 
com.sap.aii.ib.server.query.util.QueryChangelistUtils.calculatedQueryCLData(QueryChangelistUtils.java:385) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.addDetails2DataWK(QueryContextResolver.java:895) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.getQueryVersionSetDataWK(QueryContextResolver.java:632) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.getVersionSetDataListWK(QueryContextResolver.java:560) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveWorkspaceContext(QueryContextResolver.java:328) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:150) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:98) 

at 
com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:125) 

at 
com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:158) 

at 
com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:71) 

at 
com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.internalQuery(InternalSpecialQueryWorkspaceContent.java:215) 

at 
com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.complexQueryServerItems(InternalSpecialQueryWorkspaceContent.java:70) 

at 
com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 

at 
com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 

at 
com.sap.aii.ibrep.server.nav.InternalSpecialQueryGenericDispatcher.complexQueryServerItems(InternalSpecialQueryGenericDispatcher.java:70) 

at 
com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 

at 
com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 

at 
com.sap.aii.ib.server.xiitem.XiServerItemProvider.complexQueryXiItems(XiServerItemProvider.java:152) 

at 
com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(XiServerItemServiceBean.java:123) 

at sun.reflect.GeneratedMethodAccessor681.invoke(Unknown Source) 
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

at java.lang.reflect.Method.invoke(Method.java:592) 
at 
com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46) 

... 32 more 
Caused by: java.lang.NullPointerException: while trying to 
invoke the method com.sap.guid.IGUID.toBytes() of an object returned from 
com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at 
com.tssap.dtr.pvc.basics.RepositoryMgmtHelper.getCurrentSessionIDAsBytes(RepositoryMgmtHelper.java:59) 

at 
com.tssap.dtr.pvc.basics.transaction.Transaction.commit(Transaction.java:284) 

at 
com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:128) 

stem exception  
[EXCEPTION]
 javax.ejb.EJBException: (Failed in component: sap.com/com.sap.xi.repository, BC-XI-IBD) Exception raised from invocation of public com.sap.aii.ib.core.xiitem.IComplexXiItemQueryResult com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(java.lang.String,java.lang.Object,java.util.Set) throws com.sap.aii.ib.core.xiitem.XiServerItemException,java.rmi.RemoteException method on bean instance com.sap.aii.ib.server.xiitem.XiServerItemServiceBean@2288a039 for bean sap.com/com.sap.xi.repository*xml|com.sap.xpi.ib.server.jar*xml|XiServerItemServiceBean in application sap.com/com.sap.xi.repository.; nested exception is: com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the method com.sap.guid.IGUID.toBytes() of an object returned from com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the method com.sap.guid.IGUID.toBytes() of an object returned from com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:137) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcTransaction(PvcTxControlHelper.java:407) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcSession(PvcTxControlHelper.java:391) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcSession(PvcTxControlHelper.java:302) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcTransaction(PvcTxControlHelper.java:321) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.beginPvcTransaction(PvcTxControlHelper.java:70) 
at com.sap.aii.ib.server.pvcadapt.PvcTransactionControlProxy.invoke(PvcTransactionControlProxy.java:78) 
at $Proxy3052.getChangeLists(Unknown Source) 
at com.sap.aii.ib.server.clmgmt.ChangeListMgmt.getChangeLists(ChangeListMgmt.java:127) 
at com.sap.aii.ib.server.query.util.QueryChangelistUtils.calculatedQueryCLData(QueryChangelistUtils.java:385) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.addDetails2DataWK(QueryContextResolver.java:895) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.getQueryVersionSetDataWK(QueryContextResolver.java:632) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.getVersionSetDataListWK(QueryContextResolver.java:560) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveWorkspaceContext(QueryContextResolver.java:328) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:150) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:98) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:125) 
at com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:158) 
at com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:71) 
at com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.internalQuery(InternalSpecialQueryWorkspaceContent.java:215) 
at com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.complexQueryServerItems(InternalSpecialQueryWorkspaceContent.java:70) 
at com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 
at com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 
at com.sap.aii.ibrep.server.nav.InternalSpecialQueryGenericDispatcher.complexQueryServerItems(InternalSpecialQueryGenericDispatcher.java:70) 
at com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 
at com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 
at com.sap.aii.ib.server.xiitem.XiServerItemProvider.complexQueryXiItems(XiServerItemProvider.java:152) 
at com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(XiServerItemServiceBean.java:123) 
at sun.reflect.GeneratedMethodAccessor681.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:592) 
at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) 
at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) 
at $Proxy1530.complexQueryXiItems(Unknown Source) 
at sun.reflect.GeneratedMethodAccessor680.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:592) 
at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) 
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:362) 
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69) 
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67) 
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41) 
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977) 
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57) 
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55) 
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:327) 
Caused by: java.lang.NullPointerException: while trying to invoke the method com.sap.guid.IGUID.toBytes() of an object returned from com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at com.tssap.dtr.pvc.basics.RepositoryMgmtHelper.getCurrentSessionIDAsBytes(RepositoryMgmtHelper.java:59) 
at com.tssap.dtr.pvc.basics.transaction.Transaction.commit(Transaction.java:284) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:128) 
... 63 more 
javax.ejb.EJBException: (Failed in component: sap.com/com.sap.xi.repository, BC-XI-IBD) Exception raised from invocation of public com.sap.aii.ib.core.xiitem.IComplexXiItemQueryResult com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(java.lang.String,java.lang.Object,java.util.Set) throws com.sap.aii.ib.core.xiitem.XiServerItemException,java.rmi.RemoteException method on bean instance com.sap.aii.ib.server.xiitem.XiServerItemServiceBean@2288a039 for bean sap.com/com.sap.xi.repository*xml|com.sap.xpi.ib.server.jar*xml|XiServerItemServiceBean in application sap.com/com.sap.xi.repository.; nested exception is: com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the method com.sap.guid.IGUID.toBytes() of an object returned from com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:83) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) 
at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) 
at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) 
at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) 
at $Proxy1530.complexQueryXiItems(Unknown Source) 
at sun.reflect.GeneratedMethodAccessor680.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:592) 
at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) 
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:362) 
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69) 
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67) 
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41) 
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977) 
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57) 
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55) 
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:327) 
Caused by: com.sap.aii.utilxi.misc.api.BaseRuntimeException: while trying to invoke the method com.sap.guid.IGUID.toBytes() of an object returned from com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:137) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcTransaction(PvcTxControlHelper.java:407) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.finishPvcSession(PvcTxControlHelper.java:391) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcSession(PvcTxControlHelper.java:302) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.getPvcTransaction(PvcTxControlHelper.java:321) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.beginPvcTransaction(PvcTxControlHelper.java:70) 
at com.sap.aii.ib.server.pvcadapt.PvcTransactionControlProxy.invoke(PvcTransactionControlProxy.java:78) 
at $Proxy3052.getChangeLists(Unknown Source) 
at com.sap.aii.ib.server.clmgmt.ChangeListMgmt.getChangeLists(ChangeListMgmt.java:127) 
at com.sap.aii.ib.server.query.util.QueryChangelistUtils.calculatedQueryCLData(QueryChangelistUtils.java:385) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.addDetails2DataWK(QueryContextResolver.java:895) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.getQueryVersionSetDataWK(QueryContextResolver.java:632) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.getVersionSetDataListWK(QueryContextResolver.java:560) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveWorkspaceContext(QueryContextResolver.java:328) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:150) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:98) 
at com.sap.aii.ib.server.query.util.QueryContextResolver.resolveQueryContext(QueryContextResolver.java:125) 
at com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:158) 
at com.sap.aii.ib.server.query.QueryServiceImpl.generalQuery(QueryServiceImpl.java:71) 
at com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.internalQuery(InternalSpecialQueryWorkspaceContent.java:215) 
at com.sap.aii.ibrep.server.nav.InternalSpecialQueryWorkspaceContent.complexQueryServerItems(InternalSpecialQueryWorkspaceContent.java:70) 
at com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 
at com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 
at com.sap.aii.ibrep.server.nav.InternalSpecialQueryGenericDispatcher.complexQueryServerItems(InternalSpecialQueryGenericDispatcher.java:70) 
at com.sap.aii.ibrep.server.nav.NavigationQueryService.query(NavigationQueryService.java:69) 
at com.sap.aii.ib.server.xiitem.ComplexXiItemQueryServiceProvider$ComplexXiItemQueryServiceImpl.query(ComplexXiItemQueryServiceProvider.java:56) 
at com.sap.aii.ib.server.xiitem.XiServerItemProvider.complexQueryXiItems(XiServerItemProvider.java:152) 
at com.sap.aii.ib.server.xiitem.XiServerItemServiceBean.complexQueryXiItems(XiServerItemServiceBean.java:123) 
at sun.reflect.GeneratedMethodAccessor681.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:592) 
at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46) 
... 32 more 
Caused by: java.lang.NullPointerException: while trying to invoke the method com.sap.guid.IGUID.toBytes() of an object returned from com.tssap.dtr.pvc.basics.transaction.ISession.getSessionID() 
at com.tssap.dtr.pvc.basics.RepositoryMgmtHelper.getCurrentSessionIDAsBytes(RepositoryMgmtHelper.java:59) 
at com.tssap.dtr.pvc.basics.transaction.Transaction.commit(Transaction.java:284) 
at com.sap.aii.ib.server.pvcadapt.PvcTxControlHelper.commitPVC(PvcTxControlHelper.java:128) 

cannot run ID and ESR with new laptop

$
0
0

hello everybody!

I have a big problem.

I changed laptop and i cannot work with SAP PI integration environement.

My new PC have windows 7 and explorer10 (but i tried to use also firefox).

 

When i try to lunch IB or ESB i have a pup up:

 

Do you want run this application?

name: Integration directory

Publisher : SAP AG

 

from: http://........./*.jar

 

 

And when i press RUN buttom i have a new popup with a new jar file. And this happen for all jar file. After 100 popup i decided to stop.

What's happened? how can i disable it?

 

thanks a lot

 

Alex

Invoice data - IDoc and PDF in one single message

$
0
0

Hello,

We have a requirement to send invoice data from SAP ECC as a single XML to external partner. This XML should contain the IDoc XML data along with the base-64 encoded PDF data.

We are aware that the IDoc can be sent through the ABAP connection and the PDF through ABAP proxy connection from SAP ECC to SAP PI. SAP PI receives these 2 messages and uses a cc-BPM to co-relate these messages and formulate a single output XML.

However, due to performance issues of cc-BPM threads waiting to be co-related, we would like this to be done from SAP ECC itself. Wanted to know if anyone you had the experience of generating an ABAP proxy message from SAP ECC containing both the IDoc and encoded PDF data?

 

Posting this here, since I thought of getting an opinion from SAP PI experts before reaching out to ABAP folks.

 

Thanks in advance for your replies,

Rosie Sasidharan


Remove Namespace embedded with all fields

$
0
0

Hi Experts,

 

We have given a WSDL for SIebel team, when they post a record, Namespace is embedded for all the fields(Marked as red)

 

They tried to post using SOAP UI and got the below error: , Is there any way to handle this type of message with namespace for all fields.

 

Request from Siebel / SOAP UI to PI :

===================

 

<?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<SOAP-ENV:Body>

<MT_ContractPaymentSumamry_Req_out xmlns="http://contractpaymentsummary">

<ContractPaymentSummary xmlns="http://contractpaymentsummary">

<AccountNum xmlns="http://contractpaymentsummary">224122</AccountNum>

</ContractPaymentSummary></MT_ContractPaymentSumamry_Req_out>

</SOAP-ENV:Body></SOAP-ENV:Envelope>

 

Response:

========

 

<context>XIAdapter</context>

<code>ADAPTER.JAVA_EXCEPTION</code>

<text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Application:EXCEPTION_DURING_EXECUTE:

at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:663)

 

PI XML file from Test Message in Message Mapping:(works fine)

======================================

 

<?xml version="1.0" encoding="UTF-8"?>

<ns0:MT_ContractPaymentSumamry_Req_out xmlns:ns0="http://contractpaymentsummary">

   <ContractPaymentSummary>

      <AccountNum>2013</AccountNum>

   </ContractPaymentSummary>

</ns0:MT_ContractPaymentSumamry_Req_out>

 

 

Thanks,

Baskar

SAP PI 7.3 PI , BPM , BRM , PO

$
0
0

Hi,

 

I want to know training courses provided by SAP India on -

 

 

1. SAP PI .3

2. SAP Process Process Orchestration

3. SAP PI 7.3 - BPM

4. SAP PI 7.3 - BRM

 

Is there any individual courses for above mentioned OR we have to do SAP PI 7.3 complete course.
Can you please share us training courses and links for this.

 

Rgds

incomplete structure issue with FILE to IDOC scenario

$
0
0

Hi experts,

 

we are working on FTP to IDOC scenario. i have to pick CSV file from FTP server.

 

im facing the issue  "" Format error in 'xml.recordset' argument: incomplete structure (name,number) pair ""

 

i have referred the following blogs but i didn't find any resolution for my problem.

 

http://scn.sap.com/thread/232703

 

http://www.riyaz.net/sap/xipi-file-content-conversion-for-simple-structure/75/

 

i have verified the mapping and the FCC parameters correctly. but still it is showing the same issue. and the CC channel is showing inactive.

 

i have tried to make inactive and activate it again. and i have checked the locks. everything is fine.

 

Mapping.png

For Begin, Segment i have passed the constant " 1"

 

FCC parameters

 

FCC.pngso let me know if im wrong. stuck with this issue, waiting for quick reply..

 

guide me to resolve this issue.

 

thanks in advance for your help..

ALERTRULE in ID for PI7.31 dual stack???

$
0
0

Hi Gurus,

 

I have to set alerts in PI 7.31 dual stack....

1 -- > I have followed steps mentioned in Michal's PI tips: Component-Based Message Alertin...  blog.... i guess this blog explains steps for single stack only?? Can i get alert mails as i ve set this rule for dual stack???

 

2 --> Also if my queue(smq2/smq1) stucks / fails, will i get alert mail???

 

 

3 --> What is difference between ALRTCATDEF and setting ALERTRULE in ID.

 

 

 

#I know lots of blogs and discussions are there but things are not cleared to me...Kindly reply...

 

 

Regards,

Rashmi

Logging & Tracing in SAP PI 7.31 PO Web Proxy

$
0
0

Hi

Can anyone tell me how to add enable logging for web proxy and add also tracing statements into the Web proxy.

So that i can go and check the logs in NWA-->Troubleshoot--> log and tracing --> log viewer.

 

I have added the following statement into my web proxy code, but still i don't see anything into log viewer.

---------------------------------------------------------------------------------------------------------------------------------------------------------

public static final String VERSION_ID = "$Id://tc/aii/30_REL/src/_adapters/_sample/java/user/module/GetHostName.java#1 $";

private static final Trace TRACE = new Trace(VERSION_ID);

String SIGNATURE = "process(ModuleContext moduleContext, ModuleData inputModuleData)";

TRACE.debugT(SIGNATURE, "Hello, i am inside the code now.");

---------------------------------------------------------------------------------------------------------------------------------------------------------

Is the above code fine or there is some other way??

 

Also,Do i need to make changes to any parameters in LogConfigurator?

 

 

Thanks and Regards

Osman Abdul Aziz Jabri

Viewing all 6719 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>