Adatkötés létrehozása Ant parancsfájl segítségével

Ant parancsfájl létrehozására használhatja a CICS/IMS adatkötés varázslót, egyszerűen a "munkamenet mentése Ant parancsfájlként" lehetőség kiválasztásával.

Adatok feltérképezése feladat

Az importálási és előállítási lépések során a Feltérképezési ügynök és az Erőforrás-író számos felhasználói adatbevitelt követelnek meg. A Feltérképezési ügynök és az Erőforrás-író különböző módokon párosítható a kívánt műtermék importálása vagy előállítása céljából. A nevük (QName) alapján kerülnek azonosításra. A Cobol Feltérképezési ügynök például a következő név alapján azonosítható: {com/ibm/adapter}CobolDiscoveryAgent.

A következő példa a J2C adatkötés előállításához használt Ant parancsfájl adatfeltérképezési szakaszát írja le:
<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>

Ahol:

  1. performImport
    • Az importResource az importálandó erőforrás, például COBOL forrás.
    • A queryProperties olyan paraméterek listája, amelyek a lekérdezéshez szükséges információkat képviselik.
    • Az importResource az importálandó erőforrás, például COBOL forrás.
    • A queryResult a kiválasztott csomópontok az eredmény fában, amelyek az importáláshoz szükségesek, mint alkalmazás műtermékek.
    • A propertyGroup a tulajdonságokat és azok értékét tartalmazó szerkezet.
  2. writeToWorkspace
    • A workspaceResourceWriter az alkalmazás műtermékek előállítására használt író neve.
    • A propertyElement olyan lista (tulajdonságnév és tulajdonságérték párok listája), amelyet az író az előállításhoz használ.

Visszajelzés