ApplicationTemplateSpec
Use this element of the ServiceSpecification.xml document to specify properties of the new application template generated to assist in implementing a new service provider or service requester based on the web service description (WSDL).
Contained by
ServiceImplementationSpecContains
NoneAttributes
Table 1 shows the attributes for ApplicationTemplateSpec.
Fields | Description |
---|---|
Attribute: fileName
Valid values: See Description Required?: No Default value: See Description |
The filename of the generated application template. The default value is: First 8 characters of the input WSDL file name |
Attribute: overwrite
Valid values: true | false Required?: No Default value: true |
Specifies whether to overwrite the output file(s) if it exists. |
Attribute: programName
Valid values: See Description Required?: No Default value: See Description |
The name of the main entry point in the generated
application template. The default value is: First 8 characters of the input WSDL file name |
Example
Figure 1 is an example of ApplicationTemplateSpec element.<EISProject xmlns="http:///com/ibm/etools/xmlent/batch/emf/BatchProcessModel.ecore"
name="CICSTopDownSample">
<!-- Generate an implementation of a web service from a WSDL file -->
<EISServiceImplementation runtime="WEB_SERVICES_CICS" type="SERVICE_PROVIDER">
<ServiceImplementationSpec importDirectory="." importFile="ServiceDefinition.wsdl">
<ApplicationTemplateSpec fileName="SERVPROV.cbl" programName="SERVPROV"/>
...
</ServiceImplementationSpec>
</EISServiceImplementation>
</EISProject>