Originally posted by: SystemAdmin
Thank you very much for your post. I was able to use your example to change mine around and get closer to getting it to work. I've made many changes and I'm getting very close. Last week you offered to look at it further if I wanted... if you still have a minute I'd love for you to take a peak at my mapping.
I've attached my latest mapping. I know eventually I'll need to add a security header but I haven't worried about that yet. I'm able to ping the mainframe test box everytime with my mapping however it seems to not be sending any 'code'.
Also, the endpoint is :
http://sola.test.principal.com:22107/CICS/XML/XMLPC000 The web service (CICS program) expects to be passed a 22-byte communication area:
call code 1 byte
test data 20 bytes
return code 1 byte
If a communication area is not passed, the CICS program will abend with code SOLX. If the call code is not equal '1', the CICS program will abend with code SOLY. If the test data is equal to 'TESTING', the program will pass back 'Y' in the return code; otherwise, it will pass back 'N'.
I'm getting the following error:
<MapAudit StartTime="08:49:30 April 21, 2009">
<Platform> Platform API for Windows - Version 8.2(77)</Platform>
<ExecutionSummary MapStatus="Error" mapreturn="12" ElapsedSec="0.0219" BurstRestartCount="0">
<Message>Source not available</Message>
<CommandLine>'C:\Documents and Settings\s900310\IBM\wtx\workspace\Proof_Of_Concept\testMethod.mmc'</CommandLine>
<SourceReport card="1" adapter="SOAP" bytes="0" adapterreturn="-400">
<Message>Illegal function call</Message>
<Settings>-TRANSPORT 'http (-URL
http://sola.test.principal.com:22107/SOLADBUG/XML/XMLPC000)'</Settings> </SourceReport>
</ExecutionSummary>
</MapAudit>
Thank you in advance! I must be a few small changes away....or maybe I do just need the security header now before I can continue.
#IBMSterlingTransformationExtender#DataExchange#IBM-Websphere-Transformation-Extender