Mulitple Message Transformation BPM Problem
I am getting a map failure exception because of the following reason (see below) and am not sure what to do about it.
I am a BPM process and have a received a populated Request Message, mapped the Request Data into a Bapi request (via BPM Transformation), Synchronously called the Bapi (via BPM Send), and next mapped the data from the Bapi Response and Original Request into a single Response message (2 messages into 1 message). I am getting a map failure when I am sending the two messages (Bapi Response and Original Request) into the Map process. It appears as the original Request data is lost (populated data is gone)and this is why the map is failing. I have tested the map independently and have no problems. Any suggestions?
Hi Manoj,
Have you entered the correlation correctly.. (the condition for collecting IDOCS, a primary key in most cases)
When u r collecting Idoc Debmas, ( Customer Master i believe), u should have the mappings as IDOC XSD to IDOC and then IDOC to txt conversion.. Am I right ?
inbound interface: target structure (txt)
outbound interface : idoc
abstract interface : for collecting multiple idocs..
mappings would be like this :
IDOC to IDOC XSD and
IDOC XSD to Txt structure .
Things to look out for while developing the interface:
Occurences and BPM data, like selecting multiline and defining correlation.
You should recheck the container for any discrepancies.
I am sending you two links (as there's some information missing, to identify your problem)
IDOCs (Multiple Types) Collection in BPM by Pooja Pandey:
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
and Collecting IDocs without using BPM by Stefan Grube:
/people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm
Check the first one, You will get some idea, where there might be a problem.
You can also do the same without using BPM as Stefan has so elaborately explained.
Alternatively, you can also refer to this URL :
www saptechnical com/Tutorials/XI/CollectMultipleIDocs/Collect1.htm
Happy Developing..
regards,
Abhi..
Edited by: Abhisek on May 10, 2009 12:26 AM
Edited by: Abhisek on May 10, 2009 12:29 AM
Similar Messages
-
Hi
I'm having a scenario where i use a JDBC adapter to extract data from a DB. As a result of the query say, 10 rows are returned as message to XI server. I have a transformation (BPM) set and the receiver(target system) is a file. When i open the file to see its contents i can see only the first record been transfered. The mapping part used for the transformation node is having IF condition. But all the fetched records satisfies the conditions in the mapping.
Pls let me know the corrective step.
reg: PrabhuHi,
1)Check the input XML i.e all 10 records are coming into XI . This you can check in SXMB_MONI
2) Then you can test the mapping in the integration Reposiotry .. So now you can get if any mapping problem. For this , check is the occurence of target strcuture is 1..n or 0.n
/people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
3) If mapping is correct , then check the RWB->Message Monitoring->Message Display Tool and check the payload.
4) If this is correct, then check the File COntent Conversion of the Receiver File Adapter.
Hope this helps,
Regards,
Moorthy -
Hi Experts,
Collection of messages in BPM is not working,IP is executing for each Idoc.Actually i have done the sceanrio Idoc to File,Here I am getting multiple IDocs of same type from R3 when run a transaction and i would be generate a single file for all the IDocs.For this i have changed the occurence of Idoc from 1..1 to 1..unbounded and done the mapping betweeen these two. i have done bpm just like as standarad bpm pattern "BpmPatternCollectTime".I mentioned the time as 1 minute.in transformation step i had mentioned interface mapping for 1..1 Idoc to 1..unbounded Idoc and the real mapping conditions of this sceanrio is carried out after the bpm. The Idoc's are generating from R3 with the time diffrence of 3 secs.So it should generating a single file what ever the no.of idocs populating within a minute.
In monitoring it showning for bpm, its trigerring for each incoming Idoc and procesing successfully.
For Ex: Two idocs are coming from R3 then BPM triggers twice
What could be the possible reasons for this or i have done any thing wrong.
Any ideas.., Thanks in advance
Cheers
Tiger Woods.HI,
Try to Use Idoc packaging. also see the below links
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File
/people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm - collecting IDocs without BPM
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
Regards
Chilla -
How to receive another message while already waiting for a message in bpm
Hello,
I am implementing the following scenario in bpm, Allow user to send mutiple Order Change idocs amlost at the same time without a response yet, the second, third and so on idocs will be ignored, once the response comes, the first Order Change idoc will be processed, if the response does not match change request message, another order change idoc will be triggered, and all this should happen under one process instance if PO number is same, I am using PO number to corrleating response message with Order Change idoc.
I use a fork statement while wating for response after first Order Change idoc being received into bpm and forward to seller(File Adapter simulation). In branch 1, I use a infinite loop to receive OrderChange messages(ignore them), in branch 2, I use another receive step to receive Order Response message. the problem is when I an send order response , I got the following error in bpm: Unable to deleiver event Received of object ZXI_PROXY_ORDERESPONSE_0001, and I checked the trace in xi messagae monitor, it gave error: Async barrier reached. Bye-bye !
Anybody has any suggestions?
Thanks,
MaggieHi,
You should maitain proper queue.
go through the following links.
File-to-File Scenario Stopped Working
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
cheers,
Chandrasekhar chilla -
Message payload(data) not availabe during message transformations
Hi,
I have a JMS-XI-JDBC scenario, my problem is after the content conversion in JMS the message <b>reaches</b> XI(I am able to see in Moni) and but(payload) it is not available during message transformation(mapping) ( I have debugged it using Trace the data is not available)..Target elements gets generated but without any data..Hi,
I am a bit confused with your problem.
<i>my problem is after the content conversion in JMS the message reaches XI(I am able to see in Moni) and but(payload) it is not available during message transformation(mapping)</i>
If the message reaches XI, then, the mapping has already taken place.
<i>but(payload) it is not available during message transformation(mapping)</i>
Do you mean to say that, you are not able to view your payload in the IR trace?
In your IR, did you test the mapping, by entering dummy values?was the output generated with the correct values in the IR?
Regards,
Smitha. -
[svn:fx-trunk] 10229: Fixes for some transform effects problems.
Revision: 10229
Author: [email protected]
Date: 2009-09-14 08:43:43 -0700 (Mon, 14 Sep 2009)
Log Message:
Fixes for some transform effects problems.
- We were not animating the postLayout properties in some cases where we should have, effectively pinning the object in place. We now animate those properties whenever applyChangesPostLayout is true.
- A copy/paste error meant that we did not animate the scaleZ property in cases where we should have.
- A problem in the transform code means that using a null transform center is not the same as a transform center which uses the transformX/Y/Z properties of the target object. We now force the creation/use of a transform center in all cases to avoid that problem.
QE notes: This breaks about a dozen tests in the transform effects area, but I believe the new results are correct and the tests/bitmaps should be changed.
Doc notes: None
Bugs: sdk-23177
Reviewer: Hans
Tests run: checkintests, Mustella transform effects
Is noteworthy for integration: No
Ticket Links:
http://bugs.adobe.com/jira/browse/sdk-23177
Modified Paths:
flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/AnimateTransform.as -
I'm running iCloud on a Windows 7 PC. Photoes have been autmatically uploaded from my iPhone. However, the "Photoes" ICON does not load, and I receive an error message of a problem. Then the ICON disappears. How can I access my photoes?
Same issue here, previously did work perfectly
-
Itunes will no longer work on my Windows 8 PC. When I attempt to start the program a message says: A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. I have tried to uninstall iTunes but the Windows uninstaller will not delete the program I get a message that says: A network error occurred while attempting to read file: C:\Windows|Installer|iTunes.msi. How do I get iTunes to work again?
Whentrying to uninstall iTunes (the first program that must be uninstalled per the instructions) I get a message: A network error occurred while attempting to read file: C:\Windows|Installer|iTunes.msi. I can't even uninstall iTunes?
(1) Download the Windows Installer CleanUp utility installer file (msicuu2.exe) from the following Major Geeks page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page).
http://majorgeeks.com/download.php?det=4459
Here's a screenshot showing the particular links on the page that you should be clicking:
After clicking one of the circled links, you should be taken to another page, and after a few seconds you should see a download dialog appear for the msicuu2.exe file. Here's a screenshot of what it looks like for me in Firefox:
Choose to Save the file. If the dialog box does not appear for you, click the link on the page that says "CLICK HERE IF IT DOES NOT". Here's a screenshot of the page with the relevant link circled:
When the dialog appears, choose to save the file.
(2) Go to the Downloads area for your Web browser. Doubleclick the msicuu2.exe file and follow the prompts to install the Windows Installer CleanUp utility. (If you're on a Windows Vista or Windows 7 system and you get a Code 800A0046 error message when doubleclicking the msicuu2.exe file, try instead right-clicking on the msicuu2.exe file and selecting "Run as administrator".)
(3) In your Start menu click All Programs and then click Windows Install Clean Up. The Windows Installer CleanUp utility window appears, listing software that is currently installed on your computer.
(4) In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove", as per the following screenshot:
(5) Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time? -
2014 .3 is much too buggy and full of error messages. Creating problems as I am on a timeline with my client and I don't have time to fool around with all the problems.
You didn't mention what error(s) you've encountered? A workaround for the most commonly hit problem is here Re: error in Muse : Object UID:U6875 has two (or more) owners: U3633 and U3165
If you have a copy of your .muse file that has not been saved using 2014.3, you can downgrade by uninstalling Muse and then choose Previous Version in the Filters drop down in the Apps panel of the Creative Cloud desktop app. There will be a popup next to Muse where you can select a prior version to install. -
Seeburger SFTP - Message Transformation Bean Issue
Using Seeburger SFTP adapter to read a tab delimited file. File is being successfully read; however, content conversion need to be performed to convert the file content to XML. Thus, using Message Transformation Bean with the following module parameters.
Issue: It is reading the file as is u2013 there is not content conversion is being performed.
Processing Sequence:
1 localejbs/Seeburger/solution/sftp Local Enterprise Bean solutionid
2 localejbs/AF_Modules/MessageTransformBean Local Enterprise Bean mtb
3 localejbs/CallSapAdapter Local Enterprise Bean exit
Module Configuration:
mtb Transform.Class com.sap.aii.messaging.adapter.Conversion
mtb Transform.ContentType text/xml;charset=utf-8
mtb xml.conversionType SimplePlain2XML
mtb xml.documentName XXX_EXPENSES_mt
mtb xml.fieldContentFormatting trim
mtb xml.fieldNames FIELD1,FIELD2,FIELD3,FIELD4
mtb xml.fieldSeparator '0x09'
mtb xml.processFieldNames fromConfiguration
mtb xml.structureTitle RECORD
The following the noticeable details on CC:
Error type: TASK_ERROR >> Error date: 12/5/10 12:42 PM >> Description: Polling finished with errors. 1 file initiated. 1 file not polled due to errors.
Message initiated succesfully
Error type: TASK_ERROR >> Error date: >> Description: File <amex.dat> could not be polled from directory </usr/sap/interfaces/FTP1/send> on host <sapdv1ci>; Reason: removeFile: File xxx.dat could not be removed. SftpStatusCode: SSH_FX_NO_SUCH_FILE; Reason: No such file
Any help is greatly appreciated.
ThanksCheck the following...
1. Make sure you don't have any scripts running at your target folder.
Example: If you are reading your file from TEST folder make sure you don't have any scripts running here.
2. In File Setting section make sure you uncheck Delete file checkbok.
Regards
Srikanth Baki -
Hi
My Itunes program goes down - tried to reeinstall but I does not help. I get the message: An unknown problem has occurred (-42031)
What can I do?
BjörnIf your iTunes is up to date, remove the SC Info folder.
-
when i try to open my Itunes this Message comes up
Problem signature:
Problem Event Name: BEX
Application Name: iTunes.exe
Application Version: 10.6.3.25
Application Timestamp: 4fd16377
Fault Module Name: CRYPTUI.dll_unloaded
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4ce7b847
Exception Offset: 68221040
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 5129
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txtTaken at face value, you're having trouble with a Windows operating system file there.
Perhaps try an sfc /scannow. For instructions, see the following Microsoft document:
How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7 -
When i try to restore my ipod i recieve an error message saying that "problem downloading softwar for the ipod owner's ipod. error (-23) Please help i need to restore because my daughter somehow set a passcode lock on it and didnt know it and does not know passcode.
There was a problem downloading the software for the iPhone (or another iOS device)
See the steps below for error codes 3000-3999.
Errors 3000-3999 (3004, 3013, 3014, 3018, 3164, 3194, and so on): Error codes in the 3000 range generally mean that iTunes cannot contact the update server (gs.apple.com) on ports 80 or 443.
Update to the latest version of iTunes.
Verify the computer's date and time are accurate.
Check that your security or firewall software is not interfering with ports 80 or 443, or with the server gs.apple.com.
Follow Troubleshooting security software. Often, uninstalling third-party security software will resolve these errors.
An entry in your hosts file may be redirecting requests to gs.apple.com (see "Unable to contact the iOS software update server gs.apple.com" above).
Internet proxy settings can cause this issue. If you are using a proxy, try without using one.
Test restoring while connected to a known-good network. -
Got a new iPhone today and tried to restore from my old phone using icloud but kept coming up with a message that said problem with my icloud back up please help
Hi there Clairemcaula,
You may find the troubleshooting steps in the article below helpful.
iCloud: Troubleshooting restoring an iCloud backup
http://support.apple.com/kb/ts4036
-Griff W. -
Does not open.
Instead Microsoft error message "encounters a problem and needs to close".
I have already tried the uninstall & reinstall "solution".
What else can I do. I have a paid for document I would like to read.
Thanks.Hi ynotcookit
Please make sure that antivirus has been disabled...
Check the .net framework installed on the machine and update it, if required
Also, Let us know the exact OS that you're using?
Thanks,
Mandeep
Maybe you are looking for
-
Each time I connect my iPod to my computer I get the following error message "There is no disk in the drive. Please insert a disk into drive G:" Has anyone seen this error message as well and been able to fix? Help is appreciated.
-
Regarding workflow for OM infotype 1000,1001
Hi all, i am having one scenerio. i have to trigger a mail when there in any create,delete,change in infotype 1000,1001. it should trigger a mail to the personal admin which is stored in 0001 infotype of that employee. how this can be achived? is the
-
Deleting old messages problem (adapter status 001)
Hi, I am trying to delete old messages, and some of them are staying in system. Here is the result of 'RSXMB_SHOW_STATUS' report: Message Status Message Status: 003 Number: 85.274 Adapter Status of Messages with Message Status:
-
Does anyone know anything about this login error?
After entering my Adobe User ID and Password in Photoshop Elements, I'm receiving an error message stating "Photoshop.com services are currently unavailable. Please try again later or check your network connection. Error 400."
-
What is a Proxy server and how is it disabled?
I'm having problems, and from reading these discussions, I suspect I have to disable my proxy server. 1) Before the most recent OS upgrade, I was able to access iTunes Store only from my home ISP (Wildblue satellite), or if away from home, only when