cancel
Showing results for 
Search instead for 
Did you mean: 

File to Web service (SOAP) to File scenario with out BPM in PI 7.1

RameshGulipall
Active Participant
0 Kudos

Hi All,

I have scenario File to Web service (SOAP) to File scenario with out BPM.i am getting the below error:

1) Error MP: unexpected exception caught com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId

2) Error ROB: error during processing: com.sap.aii.af.lib.mp.processor.ModuleProcessorException: Processing Error

PI server is 7.1 with SP:8

I have configured the scenario like this

1) 2 File channels - Sender & Receiver ,1 RFC channel - Receiver. We need to note that, the additional Module parameters need to be added only for sender File channel

2) Created Sender Agreement

3)Created Receiver Determination

4)Created Interface Determination

5)Created Receiver Agreement

Regards,

Ramesh

Accepted Solutions (0)

Answers (3)

Answers (3)

RameshGulipall
Active Participant
0 Kudos

resloved

Former Member
0 Kudos

Hi Ramesh!

HOW did you solve it?

Thanks

Regards,

Volker

Former Member
0 Kudos

Hi Ramesh,

I am also facing the same problem Can you please suggest me to solve it.

former_member183908
Active Contributor
0 Kudos

Hi Ramesh,

-->Check With your Receiver Communication channel it is SOAP not RFC.

>Your scenario is FILE>SOAP-->FILE.so you can not configure the receiver adapter as RFC use SOAP Adapter in the Receiver Side.

-->One more point file adpater dose not support the synchronous flow of messages so use default modules RequestResponseBean and Responseonewaybean.

-->Maintain the correctnames for the beans since they are case sensitive.

Thanks

RameshGulipall
Active Participant
0 Kudos

Hi,

Thanks for your reply!!

My Scenario is File to SOAP to File.

Configred modules in Sender channal below:

Prcessing sequence:

Number Module Name Module Key

1.......... AF_Modules/RequestResponseBean.......1

2.......... CallSapAdapter..........................................2

3.......... AF_Modules/ResponseOnewayBean.......3

Module Configuration:

Module Key Parameter Name ParameterValue

1 passThrough true

3 receiverChannel receiverChannel name

3 receiverService receiverService name

please tell any more confiration requered.

Regards,

Ramesh

former_member183908
Active Contributor
0 Kudos

Hi Ramesh,

-->The configurations which you perform are perfect.No other changes are not required you can continue with this configuration.

-->In your Receiver SOAP Adapter maintain the END POINT and SOAP ACTION.

Thanks

RameshGulipall
Active Participant
0 Kudos

Hi Pavan,

I configred the SOAP ACTION and What is END POINT?.

The file was picked from the Souces system but it is not generated the File in Receiver side.

Regards,

Ramesh

Former Member
0 Kudos

Hi Ramesh,

kindly monitor the communication channels and then let us know. I believe, your Soap receiver channel is processing or not.

Kindly check the SAP NOte: 1261159

It can be Support Package problem., because some days back I have also faced issues while using the same module. After updating the support packages it worked fine.

Thanks

Nutan

RameshGulipall
Active Participant
0 Kudos

Hi Nutan,

Thanks for ur reply!!

The File sender adapter working is workg fine and SOAP receiver adapter is working file,please find the below audit log for SOAP receiver adapter

*******************************************************************

2009-08-04 13:39:37 Information The message was successfully received by the messaging system. Protocol: XI URL: http://pidev:50000/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER

2009-08-04 13:39:37 Information Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the request queue.

2009-08-04 13:39:37 Information Message successfully put into the queue.

2009-08-04 13:39:37 Information The message was successfully retrieved from the request queue.

2009-08-04 13:39:37 Information The message status was set to DLNG.

2009-08-04 13:39:37 Information Delivering to channel: SOAP_Receiver_CC

2009-08-04 13:39:37 Information SOAP: request message entering the adapter with user J2EE_GUEST

2009-08-04 13:39:38 Information SOAP: completed the processing

2009-08-04 13:39:38 Information SOAP: continuing to response message 27cb3260-80ce-11de-ae59-001517a963ad

2009-08-04 13:39:38 Information The message was successfully delivered to the application using connection SOAP_http://sap.com/xi/XI/System.

**********************************************************************

but the reciver adapter shows green status but not receive any frile from SOAP.

can you please provide more information regarding Support Package problem.

Regards,

Ramesh

Former Member
0 Kudos

Hi Ramesh,

Just check this details from that SAP Note 1261159:

Software Component SAP_BASIS

Support Packages Release Package Name

SAP_BASIS 710 SAPKB71008

SAP_BASIS 711 SAPKB71102

Kindly check with this link

https://forums.sdn.sap.com/message.jspa?messageID=7666472

Regards,

Nutan

former_member183908
Active Contributor
0 Kudos

Hi Ramesh

-->End Point is nothing but your Target URL in your receiver SOAP Communication channel.

Thanks

prasannakrishna_mynam
Contributor
0 Kudos

Hello Ramesh,

1) Error MP: unexpected exception caught com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId

The error is because of the file sender communication channel's adapter module parameter. Check whether you have skiped any parameter values. You need to assign the key value for the Module you have mentioned there.

1) 2 File channels - Sender & Receiver ,1 RFC channel - Receiver. We need to note that, the additional Module parameters need to be added only for sender File channel

Another point, your scenario is File-SOAP-File, but you mentioned receiver channel is RFC, pls check that too.

The following discuss the File-RFC-File in PI7.0

https://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without+BPM%29

Regards,

Prasanna.