Creates a JAR file that contains type mappings identified by the class option and associates it with an entity for which the type mapping is needed.
getTMjar [-class classname] [-outJar jarFile] [-overwrite true | false] entity
<taskdef name="wst_antTask" classname="com.sybase.wst.wstool.ant.AntTask"/> <target name="getTMjar" > <wst_antTask command="getTMjar" [class=“classname”] [outjar=“jarFile”] [overwrite=“true | false”] entity =“entity” >
Where:
Option |
Description |
---|---|
class |
The name of the class for which the type mapping JAR is needed. |
outJar |
The name of the JAR to be used for the output of the class. The default is className.jar |
overwrite |
overwrites the JAR, if it already exists. The default is not to overwrite. |
entity |
Service:CollectionName/ServiceName – identifies the Web service that requires the type mappings contained in the JAR. |
This command creates a testclass.jar file that contains the type mappings contained in testclass and required by MyWebService:
wstool getTMjar -class testclass -outjar testclass.jar Service:MyWebServiceCollection/MyWebService
Ant build example:
<wst_antTask command="getTMjar" class="myPkg.mysampleClass" entity="service:myCollection/myService"/>