I'm designing an ESB solution using IBM Integration Bus v10 (IIB). We'd like to somehow import our existing COBOL copybooks into the Toolkit and expose them as SOAP WebServices.
I just find on its documentation how to create mapping nodes and do the work manually, but I'd prefer something automatic like defining a dictionary (SOAP name and COBOL name) that could apply to all our services without needing custom mapping each time. So...
1) Is that possible? How can I define a dictionary like that?
2) If it is not possible, how can I build a generic flow for all my services, and then just import the copybooks that has to be exposed with that flow? The main objective for us is being able to publish new services just from the command line, without using the Toolkit. Our aim is to use the Toolkit only for designing flows, but publishing new services should be automatically.
3) Our current solution (without IIB) generates a jar file with custom Java code for each service, that do the mapping from Java annotated classes to a byte array that COBOL understands.
If none of 1st and 2nd questions are possible to handle with IIB, does anybody know if it is easy to import so many JARs and use them from within a Java Compute node to do the transformation? Will it be a dependency nightmare?
Thanks you all in advance.