Za pomocą kreatora powiązań danych CICS/IMS można utworzyć skrypt narzędzia Ant, zaznaczając w tym celu opcję Zapisz sesję jako skrypt Ant.
W fazie importowania i generowania agent wykrywania i program piszący zasobu wymagają wprowadzenia przez użytkownika zestawu danych. Agent wykrywania może być kojarzony z programem piszącym zasobu na wiele różnych sposobów, co pozwala zaimportować i wygenerować żądany artefakt. Komponenty identyfikowane są na podstawie ich nazw QName. Na przykład agent wykrywania dla języka Cobol może być identyfikowany przy użyciu następującej nazwy: {com/ibm/adapter}CobolDiscoveryAgent.
<adapter:discover> <adapter:performImport agent="{com/ibm/adapter}CobolDiscoveryAgent"> <adapter:importResource> <adapter:propertyGroup name="CobolFileGroup"> <adapter:propertyElement name="CobolFile" value="/${project}/taderc99.ccp"/> </adapter:propertyGroup> </adapter:importResource> <adapter:queryProperties> <adapter:propertyGroup name="ImportProperties"> <adapter:propertyElement name="Platform" value="Win32"/> </adapter:propertyGroup> </adapter:queryProperties> <adapter:queryResult> <adapter:selectElement name="DFHCOMMAREA"/> </adapter:queryResult> </adapter:performImport> <adapter:writeToWorkspace writer="{com/ibm/adapter/cobol/writer}JAVA_WRITER"> <adapter:propertyGroup name="COBOLToJavaResourceWriter"> <adapter:propertyElement name="GenerationStyle" value="0"/> <adapter:propertyGroup name="Java Type Name"> <adapter:propertyElement name="Overwrite existing class" value="true"/> <adapter:propertyElement name="Project Name" value="${project}"/> <adapter:propertyElement name="Package Name" value="com.ibm.test"/> <adapter:propertyElement name="Class Name" value="Taderc99"/> </adapter:propertyGroup> </adapter:propertyGroup> </adapter:writeToWorkspace> </adapter:discover>
gdzie: