Originally posted by: ten8ciousb
WTX 8.4.0.0 (141)
developing interface using the RMI API
using these map settings
map.setIntegerProperty(MConstants.MPIP_MAP_WORKSPACE_LOCATION, 0, MConstants.MPI_LOCATION_FILE);
map.setIntegerProperty(MConstants.MPIP_MAP_WORKSPACE_FILE_PREFIX, 0, MConstants.MPI_FILE_PREFIX_UNIQUE);
If I include/reference the dtxpi.jar, when compiling the java code I get this error
MPI_FILE_PREFIX_UNIQUE cannot be resolved or is not a field
If I include/reference the dstxpi.jar, when compiling the java code I do not get this error.
If search the documentation and tried internet searches. My first thought was that MPI_FILE_PREFIX_UNIQUE was deprecated, but the 8.4 documentation still lists it.
Questions:
1. Is this a WTX bug?
1.a. Is it resolved in later 8.4 releases? (I have not been able to find it in fix lists)
2. Or is it a documentation discrepancy?
I am using FILE instead of MEMORY for the workspace location partly because I'm updating an old Datastage interface.
Broader Questions:
1. Is there an advantage/disadvantage to using FILE over MEMORY? I haven't found documentation that explains this.
2. is there an advantage/disadvantage to using PREFIX_UNIQUE over PREFIX_MAP?
#IBM-Websphere-Transformation-Extender#IBMSterlingTransformationExtender#DataExchange