Hi,
I have a few questions on IDL generation and its mapping to Java.
The environment information
EntireX Communicator - 7.3.2
Natural - 6.2.3
1. Does the array with variable upper-bound supported as below (extracted from the EntireX documentation), which can be mapped to the Java?
Example of arrays with variable upper-bounds
…
1 NAMES (A100/V) /* 1 dimensional array /
1 TUPLES (A100/V,V) / 2 dimensional array /
1 TRIPLES (I1/1:V,1:V,1:V) / 3 dimensional array */
When I use the IDL editor on Eclipse and generate the RPC client, I found that the variable array has been initialized as an array with zero length, which is unexpected.
2. Does the arrays with variable upper-bounds and maximum supported as below, which can be mapped to Java?
Example of arrays with variable upper-bounds and maximum
…
1 NAMES (A100/V10) /* 1 dimensional array /
1 TUPLES (A100/V10,V10) / 2 dimensional array /
1 TRIPLES (I1/1:V20,1:V20,1:V20) / 3 dimensional array */
3. If variable array is supported, is there any limitation imposed such that there is implicit bound or limit on its size?
4. If variable array is not supported, what is the good practice to handle the variable list of result returned from Natural?
Thanks.
Roland
#EntireX#webMethods#Mainframe-Integration