Using ES 5.01 with Enterprise Integrator 4.6 and Oracle intelligent adapter 4.1.1 on a HPUX platform. I am trying to publish a UDM with nested structures. It has header info, then a struct to hold 0-many lines, and then a “sub” struct to hold 0-many sub line detail rows. In my component I select the line data with a config op, then loop over the output of that operation. Inside the loop, I use a different op to get the details for the sub struct. I then exit the loop and try to map to the UDM. The first struct seems to map fine, but mapping the sub struct from the config op inside the loop produces an error:
Script.java:148 Incompatible type for =. Can’t convert COM.activesw.script.v11.NestOp$out to COM.activesw.script.v11.NestOp$out.
How can I accomplish this? Any ideas are certainly appreciated.
I need to maintain the relationship in the UDM between the line and sub lines so the UDM looks something like:
headerField1
headerField2
lineStruct[0]
lineField1
lineField2
subLineStruct[0]
subLineField1
subLineStruct[1]
subLineField1
lineStruct[1]
.
.
.
#webMethods#Integration-Server-and-ESB#broker#Universal-Messaging-Broker