on 11-29-2006 7:39 PM
Hey guys i m doing a simple file to file scenario using BPM and getting the following error.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No object type found for this message</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
where might the problem be?
thanx
ahmad
Hi Ahmad,
Your BPM process is with return code 99.
1)You go to SXI_CACHE.Select your BPM process from list and then activate it using menu icon.
2)You will get a list of messages with codes as 'S','I','W','E',check if there is any message with reurn code 'E'(means error) and also check the return code of process.
3)If return code is still not zero then check message with 'E' and do the changes in your process as specified in the message.
4)Then again activate that process from IR and recheck return code in cache.
5)If it is zero then resend your message.
Thanks,
Shweta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ahmad,
Did u do the cache refresh?, and also activate the BPM?
Also try refreshing all the cache's in XI home --> administration --> cache overview.
cheers,
Prashanth
P.S Please mark helpful answers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
Go thru all the steps, which I have mentioned in my earlier post..
Probably the problem is the cache refresh, interface determination is not done correctly..
Are you able to see 2 messages in the SXMB_MONI ? If not BPM is not triggered, probably the problem with Integration directory configuration..
Rgds,
moorthy
Hi Ahmad,
To check if the file is being pickedup put the File processing mode in Sender File Adapter as 'Delete'.
For BPM did you define:
1) Outbound_Asynch_File
2) Abstarct_Asynch_For_Outbound_File (used in BPM)
3) Inbound_Asynch_File
4) Abstract_Asynch_For_Inbound_File (used in BPM)
Wats your BPM design?
Is it Receive > Transform > Send?
Pls reply..
Regards,
Ashish
Ahmad,
Yiou had mentioned that you used the QOS as Best Effort for your File adapter
Best Effort is used for Synch proxessing and File adapter does not support the same , so please use Exactly once or Exactly Once in order.
Also, please check your steps against this blog by moorhty,
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
Regards,
Bhavesh
Ok to be sure if your BPM configuration is right:
1) sender agreement: with sender interface as Outbound_Asynch_File
2) Receiver Determination:
2a) from File_sender To BPM with receiver interface as Abstarct_Asynch_For_Outbound_File (1st interface determination)
2b) from BPM to File Receiver system with receiver interface as Abstract_Asynch_For_Inbound_File (2nd interface determination)
3) Receiver Agreement
you don't need a receiver aggreement for File_Sender to BPM
However you need one receiver agreement for BPM to File_Receiver with receiver interface as Inbound_Asynch_File.
Pls check and confirm.
Ashish
Hi Ahmed,
The sender agreement would include the following:
1) Sender Service: This will be your File Sender Business System or Business Service.
2) Sender interface: This will be <b>Outbound_Asynch_File</b> and not the Abstarct_Asynch_For_Outbound_File (used in BPM)
3) Sender Communication Channel: Specify the File Sender Communication Channel.
Let me know if issue is resolved.
Regards,
Ashish
Hey guys
really appreciate your help but i m getting some problems with my server now,now when i m all done n try to activate it,i m getting a message saying "Unable to move an object to another change list while it is being edited. Save and close the object"
i dont have any objects opened and all the objects used are saved,i dont know why i m getting this error
thanx
ahmad
Ahmad,
if the issue is not solved even after making sure that the object is not in EDIT mode, what you would need to do is go to the ChangeList tab in the Integration Directory and then see if your obejct is a part of someother users cahnge list and then activate it from there.
Regards,
Bhavesh
Hi Ahmad,
First make sure you have saved all your objects then try activating each object individually from lower most to the highest most object. I.e first acivate the Configuration scenario (the top most name for your scenario in ID) itself by right clicking on it and choosing the activate, and later activate your sender agreement.
Regards,
Ashish
when i click on the edit (pencil)button it says object currently being edited by user21 and as a matter of fact i m user21 and i m not editing any object
it waz working fine and like 15 mins ago a frnd of mine logged in with the same used id and passowrd,as we dont have concurrent access i waz logged off but now he has closed the connection to server and i m still getting that object is being edited by user 21,dont know whats wrong
thanx
ahmad
Ahmad,
thanks for the detaild info. Reason for the problem is that when you were editing the object you got logged off and so the object has been locked.
Now, this object will be available under locked objects.
Go to XI home page--> Administration --> Integration Repository / Integration Directory --> Locked Objects and then Unlock the object.
Regards,
Bhavesh
now everything is in place but still scenario is not workin properly,file is being picked up but not delivered and the error in moni is
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No object type found for this message</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
i can see only 1 message in moni which i guess means my BPM is not working properly
what should i do nxt?
thanx
ahmad
Hi,
This implies your BPM was not instantiated.
Please ensure that recieevr determination has the correct sender service and the Inbound Service is your BPM.
Please ensure that the receive step is the first step of your BPM and you have selected the option Start in the receive step of your BPM.
Please check the status of your BPM in SXI_CACHE. The return code should be 0.
Regards,
Bhavesh
edited
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ahmad,
Did your issue get resolved?
cheers,
Prashanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ahmad,
You say your BPM return code is 99. Try doing a cache refresh in SXI_CACHE and then recheck your BPM.
If it is still having ret.code 99, activate it from SXI_Cache itself so that the return code is 0.
cheers,
Prashanth
P.S Please mark helpful answers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ahmad,
Does it give any specific error inside the message in Moni?
cheers,
Prashanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
1) check if there is any error in the bpm in the integration repository. For this go to integration process and press F7. Else save and activate it
2) go to SXI_CACHE and check the status of teh integration process .. it should be 0.
3) Also check the Receiver detrminations/agreements and interface determinations.
check out this blog-/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
Regards,
moorthy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey when i press F7 in integration process it says 'no errors identified during check'
i m not sure how to check the status of integration process in SXI_CACHE,could you explain a bit ,one thing which i noticed in Integration process in integration directory is that the message interface name under the receiver and sender tabs is the same,can that be a problem,also in message monitoring in RWB it shows that msg is picked up from the folder,put in queue and then delivered(it does not say which folder it was delivered though).
thanx
ahmad
Hi,
to check the cache- /people/krishna.moorthyp/blog/2005/11/28/inactive-integration-process-ip-at-run-time
did you find 2 messages in the SXMB_MONI ? i.e
1) from SOurce file to BPM
2) from BPM to Target file
Check out this ..probably the problem is in the IntegratioN Directory configuration like Interface determinations..
Also cross verify with my blog , I have posted in earlier reply..
Regards,
moorthy
Hi,
For file is not picking up --
>>check the Adapter Monitoring -- if it is green--check the message monitoring or SXMB_MONI..
For Restart not possible error may be because of many reasons-
1) Queues may be stucked up-- go to SMQ2 and check the queue status
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
2) connection failure , If so , you can restart the server.
Rgds,
Moorthy
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.