Platform: SoftwareAG WebMethods 8.2 Problem: I have 2 DocumentList. One of them contains XOPObjects other lines. I need to convert XOPObject to String and copy it to another DocList string field. What's happening? Nothing. String fields remain in the record, and base64string XOPObject is beautifully generated.
The steps taken with this DocList: A (source with XOP) DocList: B (target field with string)
1. Loop over A
2. Create Base64String from XOPObject using pub.soap.utils:getXOPObjectContent
3. Call pub.flow:debugLog to check if the base64String is generated
4. Generate index variable from $iteration with pub.math:subtractInts as index:=$iteration-1
5. Perform map step from base64String to B String field with index set to %index%
6. After loop
7. pub.xml:documentToXmlString to generate xml representation of the B document
8. pub.flow:debugLog
9. Nothing is in the String field...
Any idea what is going wrong here?
source
share