Integration process in File to BPM Scenario
hi,
gud morning. i got a problem while designing a BPM. in designing the integration process in IR, i am not able to get both the abstract interfaces to select from, while defining the container. plz post a solution for this. thank u.
Hi,
In this blog, I have used Business <b>Service</b> created in the integration directory.. This is an abstract . So I need to specify , the Sender and Receiver Interfaces explicitly in the business service. and it doesnot have any entry in the SLD.
But if you create the Business System in the SLD and if you import that into the Integration Directory-->Assign this into your configurations scenario, then this step is not required.
Regd. Importing Integration Process- BPM is kind of Abstract Service.. i.e BPM is acting as a Receiver Service and Sender service both..
i,e Source to BPM ( here BPM is a Receiver)
BPM to Target( here BPM is a Sender Service)
Hope this clarifies..
Regards,
Moorthy
Similar Messages
-
Hi Friends,
Can anybody send me File to BPM Scenario with screen shots.
Regards,
Naidu.Hi,
Please check the following links regarding file toBPM.
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/integrationProcess%28ccBPM%29inXI&
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
For all the pattern u mentioned, u can get the same from SAP BASIS component.
regards
mahesh. -
File to RFC to File with BPM Scenario
Hi all,
I am trying to implement a Sender File ( async ) to RFC (sync ) to Receiver File with a BPM. I using the blog https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1926. [original link is broken] But it doesnt work. First message FileRequestOut is correct in SXMB-MONI, but the second is showing a error. I checked in SXMB-MONI-BPE and I say in workitem is follow message:
Message Error Workflow
Error handling for work item 000000001714
Work item 000000001714: Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON cannot be executed
No reference message specified when sending a response
No reference message specified when sending a response
I configured my BPM scenario in this way:
( Sender File Adapter )
First Step
Receiver Step ( Asynchronous )
Mode: Asynchronous
Receive Message: File Request
( Receiver RFC Adapter )
Second Step
Send Step ( Synchronous )
Mode: Synchronous
Request Message: File Request
Response Message: File Response
Receiver From: Send Context
( Receiver File Adapter )
Third Step
Send Step (Asynchronous )
Mode: Asynchronous
Receive Message: File Response
Receiver From: Send Context
I have changed it, many times and I can get solve it. About my configuration objects, I think it is ok, because a tested my Interfaces in Configuration Test Tools it was ok. ( Receiver Det. Interface Mapping, etc )
I have seen in SDN, this error maybe Sencond Step must be Synchronous e Third Step must be Synchronous too. Is it true? In other hand, I have seen, it is possible to use a Async / Sync Brigde.
Could you help me about this problem?
Thanks for help
Best regards
Fábio Ferri
Consultant XI/ABAP/NetweaverHi ,
<b><i> I have seen in SDN, this error maybe Sencond Step must be Synchronous e Third Step must be Synchronous too. Is it true? In other hand, I have seen, it is possible to use a Async / Sync Brigde.</i></b>
In BPM did u used as
Recive Step Async
Synchronous Send Step
Send Step is Async
<i><b> it is possible to use a Async / Sync Brigde.</b></i>
No need to use Asyn Sync Step for this
Assign poins if u found hepful
Best Regards.,
V.Rangarajan -
Java.lang.NullPointer Exception in File-RFC-File wtihout BPM scenario
Hi All,
I have implemented scenario File - RFC - File without BPM in PI7.1 according to below link by bhavesh
[File - RFC - File without a BPM - Possible from SP 19.;
but I am getting error java.lang.NullPointer Exception in Audit log of sender communication channel when it enters in ResponseOnewayBean.
I had implemented the same in PI 7.0 but there it was working fine.
Is there any limitations on the use of the above beans in PI7.1 as I could see two more threads on the same unanswered yet.
Please help me in resolving as it is priority task for me
Thanks,
AmitSometime back I saved this SAP Note 1261159 for this error. Not sure if it is still valid. Try to get it implemented.
Regards,
Prateek -
Error in file to BPM Scenario.
hi experts,
iam doing the scenario file-bpm-file scenario.
here i have three message types where one for sender .
2 for receiver( sender message split by using cust id).
start->receive->transformation->fork->two RD's for two branches> and two send steps for two branches after RD's>end of fork automatic-->stop.
here in sxi_cache the return code is 0.
in sxmb_moni the flag is black and white.
but i didn't get both the messages at output directory.
only first i got.
split.xml------->split1.xml &split2.xml
i got only split1.xml
could u plz tell me where to modify to get the two messages at output side.i followed IP design just like this .
but iam using send context in "receivers from" property of send step.
is it necessary to use the receivers list in that field of send step(both)
if so how can i modify it in the integration diectory.
will i need to reload the IP service in to it.
Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
help me regarding this. -
Need inputs for FILE-Webservice-File using BPM scenario
Hello All,
can any one tell me how to do the file-webservice(soap adapter)-file with out BPM.
If we cant do with out BPM then, please let me know after importing the WSDL file, how many Message interfaces i need to create what are they.
Thanks and Regards,
chinnaHi Chinna,
Check this links for the receiver side SOAP configuration
http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/frameset.htm
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
Sender side File adapter configuration is as usual
> please let me know after importing the WSDL file, how many Message interfaces i need to create what are they.
It is a synchronous scenario so you need to create the two message interfacess for the sender (one is for request message and another is for response message). For receiver you don't need to create any message interfaces, because the WSDL internally having the two messages (request and response).
Regards
Ramesh -
Missing Process Step - File to IDOC scenario
Hi gurus!
I'd like to help me with this topic. I have an interface that takes a File, its get converted with the CC File Sender (File Content Conversion) to XML, a mapping in the middle to the iDoc, and then it makes the ammount of "N" ACC.DOCUMENT.
The problem that we're facing is that when we get a very high load of messages entering to XI (e.g. the end of months) the users puts file with an average size of 1.5 MB. We inmediately see the checkered flag in sxmb_moni transaction on XI (Succesful status), but we sometimes wait for many days to see the IDOCS...
I'd like to know where can i find the status of these messages, because i don't know where's the step after the flag in the moni AND before the creation of iDocs.
Regards.
JuanLike I said, the checkered flag status in SXMB_MONI means the process was successfully completed on the Integration Engine. Processes are passed to the Adapter Engine once they're completed on the IE. There can still be a problem at the Adapter Engine level, for which case SXMB_MONI is useless as a tool for problem determination. You need to go into the Runtime Workbench and access the Message Monitoring tool and check the status for the Adapter Engine when your problem occurs. If your messages are stuck on the Adapter Engine you can drill into the specifics of each message for problem determination. In our case when this occurs it is generally either a problem with the java stack, user lock issue, or SXI / CPA cache problem.
-
Idoc to flat file using Integration process does not show up at all
Hello All,
I created a scenario IDOC to Flat File using Integration Process and one without IntegrationProcess. I am able to execute the one without Integration Process easily.
However when I send the IDOC from SAP then the Integration Process scenario just does not work.
I Checked SXMB_MONI There is no entry for the Integration Process.I can see entry for other without Integration Process.
SXI_CACHE : I can see my Integration Process active
SWEQADM : I have activated the Event Queue and Background job
SWF_XI_ADM_BPE : ALL BPE is showing green status.
All syntax check on IP are fine.
There is no Basis Help for me so there could be some additional basis steps which need to be configured. Has anyone faced such an issue with Integration Process?
Regards
PrashantaHope this might help you. when u configure an IDoc as Sender with BPM this is how you proceed.
<b>1<b>. let us split the scenario into two</b>.</b>
a. <b>Sender to BPM</b> ( Integration Process).
b. <b>BPM to Receiver</b>.
<b>2. First let us configure the first Sender to BPM.</b>
a. Sender Agreement( <b>Not required</b> ).
b. Receiver Agreement( <b>NOT Required</b>).
c. Receiver Determination( Sender Service, Outbound Interface, Receiver Service(<b>Integration Process</b>).
d. Interface Determination( Inbound Interface(Sender Abstract Interface), Message Mapping(NOT Required if your using transformation stepin Integration Process)).
<b>3. Now let us configure the Second BPM to Receiver.</b>
a. Sender Agreement( <b>NOT Required</b>)
b. Receiver Agreement( Sender Service(<b>Integration process</b>), Receiver Abstarct Interface,Receiver service, Inbound Interface).
c. Receiver Determination( Sender Service(Integration Process), Receiver Abstarct Interface,Receiver Service).
d. Interface Determination( Inbound Interface, Message Mapping(<b>NOT Required</b>)).
So Finally we have <b>One Receiver Agreement</b>, <b>Two Receiver Determinations</b>, <b>Two Interface Determinations</b>.
Please let me know if you have any more queries.
Regards
Gopi -
Integration Scenarios & Integration Processes
Can somebody please explain me what are the "Actions" and "Integration Scenarios" for in Integration Scenarios & Integration Processes? I understand that " Integration Processes" is for creating BPM processes.
HI Vijay
Please see the below links.
For Actions :
An action represents a function within an application component that is not subdivided further. Actions subdivide the process flow of an integration scenario
Internal Actions : Defined for a separate software component version.
You can use internal actions in application components (of type Product Version or Main Instance) that (by using the product version) contain the same software component version in which the action is implemented.
External Actions : Defined for a software component version of a partner or for templates.You can use external actions in application components (of type Template or Product Version) that (by using the product version) contain the same software component version in which the integration scenario is implemented.
Two XIu0092s in same scenario
http://help.sap.com/saphelp_nw04/helpdata/en/68/88a440df800160e10000000a1550b0/frameset.htm
For Integration Scenario :
An integration scenario completely models the exchange of messages for a collaborative process and provides an overview of the process flow. The integration scenario provides you with a central point of access for all objects that you require for semantic and technical integration
/people/venkat.donela/blog/2006/02/17/companion-guide-to-integration-scenario
Regarding Business scenario's in XI
XI scenarios
See the below link
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee5bc490-0201-0010-e9b5-a258cf083bca
Cheers..
Vasu
<i>** Reward Points if found useful **</i> -
File-RFC-File (without BPM)- Issue
Hi All,
I am working on a File-RFC-File (without BPM) scenario in PI 7.1.
My scenario is having few problems like, its not able to delete the file from the source directory path (for which we have delete permissions) and it is an NFS system and it shows an error in the Sender file CC.
"Error: com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId"
But it gets processed successfully and provides a written paramter which I could see in MONI, but again doesn't write the file in the target directory. Could you please provide your inputs and let me know if I need to do any additional settings w.r.to PI7.1.
These are the parameters which I have specified in the Sender File adapter
Processing sequence
AF_Modules/RequestResponseBean Local Enterprise Bean 1
CallSapAdapter Local Enterprise Bean 2
AF_Modules/ResponseOnewayBean Local Enterprise Bean 3
Module configuration:
1 PassThrough true
3 receiverChannel <FilereceiverCCname>
3 receiverService <Receiver Bus System>
Regards,
NithiyanandamHello,
Check out in module configuration tab for any "type error" or spell mistakes.
Check out this thread which might be useful for you :[ File - RFC - File without a BPM - Possible from SP 19.|File - RFC - File without a BPM - Possible from SP 19.]
regards
Ramesh -
Strange error in File-XI-JDBC scenario
Dear All,
I am working currently on File-XI-JDBC scenario and is facing with a stange problem.
I have writtern one simple query which is downloading the data from R/3 and is sending to XI Server local folder. From that folder File is getting picked by XI and is posted into SQL database.
Now, when I am generating the required file from R/3-DEV server then my scenario is getting executed successfully but if file is generated thru R/3-QAS Server then the scenario is giving the following error "Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'MARA_UPDATE' (structure 'Statement'): java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Error converting data type nvarchar to smalldatetime."
Also, if I am copying the complete data from the error file and paste it into a new file and executing again then the scenario is executing correctly.
I have checked the payload and didn't find anything there.
Kindly help me in solving this error.
Regards,
N.JHi Farooq,
Thanx for your reply. But this scenario is running when we are sending the file from R/3-DEV Server and also if I am copying all the contents of the error file and pasting it into a new file and then processing the file then the scenario is getting executed and I am getting no error with the same data which I have processed earlier and has thrown error.
Reg, -
Namespace Creation for file to idoc scenario
Hi ,
while creating new namespace in integration repository for file-> XI-> idoc scenario ( that is data is to be pushed from a file to R/3 using idoc ) we have to enter the connection data viz:
system :..............
Client .................
Pl confirm the above system and client to be mentioned is of XI server or R/3 system.
Further when we go for
imported objetcs ->
IDOCS -import of sap object-->
Application server Name :....................
System No:..............................
User :.................
Name :................
Pwd:.................
Pl confirm the above data to be mentioned is of XI server or R/3 system.
pl help.Hi,
<b>while creating new namespace in integration repository for file-> XI-> idoc scenario ( that is data is to be pushed from a file to R/3 using idoc ) we have to enter the connection data viz:
system :..............
Client .................
Pl confirm the above system and client to be mentioned is of XI server or R/3 system.</b>
Ans <b>R/3</b>
<b>Further when we go for
imported objetcs ->
IDOCS -import of sap object-->
Application server Name :....................
System No:..............................
User :.................
Name :................
Pwd:.................
Pl confirm the above data to be mentioned is of XI server or R/3 system.</b>
Ans: <b>R/3</b>
Regards, -
Regarding file 2 file using BPM
Hi Experts,
In file to file using BPM scenario my file is being picked in the server but it is not displaying again after polling interval. please help me one this issue as early as possible.Hi,
File is picked up from the server is ok, but it does not mean that it reached to IE.
Just go to RWB-Component MonitoringAdapter EngineCommunication Channel MOnitoring. and check the Sender File adapter from there and let us know the status??
If it is in Error it cannot be delievered to IS and BPE, so first check it
Thanks
Farooq. -
Process sequence in File - XI/BPM - File scenario
how does QOS works within BPM, Since some processes may take time to process for whatever reasons ( due to some delays ).
I'm planning to develop a scenario like this.
I have 7 files which have same Batch number as part of File name which Iam planning to use as Correlation in BPM.
File 1 starts BPM.
Within BPM, all other 6 files will be received and sent out.
Then File 1 should be sent
Then I need to make SOAP call to trigger event on the 3rd party application.
My question is
If I use EOIO as QOS on the Sender file adapters, how does the process works in the following situations.
File 1 - Batch 1 arrives - BPM process 1 starts
File2 - batch 1 arrives - BPM process receivs and sends message
BPM here still waiting to receive files
File 1 - batch 2 arrives - BPM Process 2 starts
All other files . Since all files arrived, all files will be be received and sent out in BPM.
Now question is
BPM Process 1 is still waiting for other files to arrive and BPM process 2 is completed ( Are files will be waiting in Queue here ???)
Does writing of the files on the receiver side will be postponed until queue receives the files from BPM process 1 since I sued QOS as EOIO for all files ?
Would someone please clarify this please.Hi,
In this blog, I have used Business <b>Service</b> created in the integration directory.. This is an abstract . So I need to specify , the Sender and Receiver Interfaces explicitly in the business service. and it doesnot have any entry in the SLD.
But if you create the Business System in the SLD and if you import that into the Integration Directory-->Assign this into your configurations scenario, then this step is not required.
Regd. Importing Integration Process- BPM is kind of Abstract Service.. i.e BPM is acting as a Receiver Service and Sender service both..
i,e Source to BPM ( here BPM is a Receiver)
BPM to Target( here BPM is a Sender Service)
Hope this clarifies..
Regards,
Moorthy -
Sync/Async BPM scenario : Problem at Integration Process..!!
Hi All,
I am doing Sync/Async BPM scenario.
start ->Receive(Request)> Transformation(Responsemap)>Send(SendtoR/3)->Send(Send Response) ---> stop.
When Iam trying to Activate, Integration process giving errors as
Source parameter AA_Payment_Req | http://XXXXXXXXX.com/SAP_PI/DirectSales/Payment not set Target parameter AA_Payment_Response | http://XXXXXXX.com/SAP_PI/DirectSales/Payment not set
Warning: Container element Response is defined but is neither initialized nor used.
But I am using them in the BPM. The same kind of scenario is working for another interface which is already running in production. When I tried to check that interface it is showing only Warning message as Container element Response is defined but is neither initialized nor used.
I tried deleting and creating again and still it is showing the same error.
Can anyone please suggest what might be the problem.
Regards
DeepthiHi,
could you pls let me know how its solved, while i am trying the same i am also getting the same problem..
could you pls explain bit more on this.
Thanks,
Venkat.
Maybe you are looking for
-
Please help me for ABAP Fresher ..it's very urgent
In my selection screen ...i wrote like this: SELECTION-SCREEN : BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001. SELECT-OPTIONS : S_BEGDA FOR P2001-BEGDA, S_ENDDA FOR P2001-ENDDA, S_BTRTL FOR P0001-BTRT
-
Can't set sound intensity with kmix / kmilo bug?
Hi, after an upgrade to a new mainboard (ASrock ALiveNF7G-HDready) my keyboard multimedia keys (XF86AudioRaiseVolume and XF86AudioLowerVolume) don't work anymore. The keys give the correct keycode (tested with xev), but kmilo/kmix does not recognized
-
How generate a random number that is between 0 and 15! (0-15)
how generate a random number that is between 0 and 15 ??? (0-15) pls tell me, thx!!!!!!!!!!!!!!!!!
-
Delete gprs settings in nokia c3-00
How can I delete the gprs settings in nokia c3-00
-
Gone installed programs from iTunes
Gone installed programs from itunes Now it displays only those programs that I have installed now