There is a webMethods service to extract all the mime parts from an RNO stream.
This is under the WmRNIF11TRP package:
wm.ip.rnif11.util:unpackMimeData
If you have the RNO file from your trading
partner you can create a service to load and
parse the RNO into its separate components (as strings).
pub.file:getFile
__set loadAs=stream
wm.ip.rnif11.util:unpackMimeData
__map body/stream → mimeStream
loop over MimeMessage
__inArray=MimeMessage
__outArray=RNStringData
(inside the loop)
pub.io:streamToBytes
__MimeMessage/stream → stream
pub.string:bytesToString
__map string → RNStringData
Map
__drop stream, bytes, string
There is also a built in service to verify a mime signature wm.tn.mime:verify
#webMethods#Adapters-and-E-Standards#Integration-Server-and-ESB