Ant properties files for Web service clients for the IBM WebSphere JAX-RPC runtime environment

The was_jaxrpc_client.properties file is used to pass data to the Ant tasks when creating a Web service client for the IBM® WebSphere® JAX-RPC runtime environment. These are the parameter options that are available.

Required Parameters

ClientComponentType
Options: template.jst.web template.jst.ejb, template.jst.appclient template.jst.utility
This parameter is the type of the Web service client. The default value is template.jst.web.
InitialSelection
This parameter is the URI of the input WSDL file relative to the workspace.
ScenarioType
Options: client
This parameter is the type of scenario for the Ant task.

Optional Parameters

CheckoutFilesEnabled
Options: true false
This parameter determines whether the Ant task checks out files from the repository without prompting. The default value is true.
Client.RuntimeId
This parameter is the ID of the Web service's runtime. This parameter should not be modified.
Client.ServerId
Options:
  • com.ibm.ws.ast.st.v61.server.base
  • com.ibm.ws.ast.st.v6.server.base
  • com.ibm.websphere.v51.server.base
  • com.ibm.websphere.v51.server.express
  • com.ibm.websphere.v51.server.remote.base
  • com.ibm.websphere.v51.server.remote.express
This parameter is the ID of the target server. To set this value automatically, delete or comment out the parameter, and the Ant task will get the correct value from the server settings of the project.
ClientEarProjectName
This parameter is a custom name for the project for the Web service client EAR. By default, the project takes the name of the WSDL file from which the project is created. (Set this parameter only if it applies to the server type.)
ClientProjectName
This parameter is a custom name for the project for the Web service client. By default, the project takes the name of the WSDL file from which the project is created.
CreateFoldersEnabled
Options: true false
This parameter determines whether the Ant task creates any required folders. The default value is true.
ListRuntimes
Options: true false
If the value is true, a list of valid runtime options will be displayed when the Ant task is run.
ListServers
Options: true false
If the value is true, a list of valid server options will be displayed when the Ant task is run.
Mappings
This parameter is the workspace-relative URI of a property file that contains custom mappings from the namespace to the package.
Mappings are used to override the default namespace names in the generated WSDL. Each line of the properties file must have the form namespace = package. The URI should have the form /project/folder/mapping.properties.
OverwriteFilesEnabled
Options: true false
This parameter determines whether the Ant task overwrites an existing file with a new file of the same name. The default value is true.
SecurityConfig
Options: 0 1 2 3
This parameter is the security setting of the Web service. The default value is 0.
Option Description
0 No security
1 Digital signature
2 XML encryption
3 Digital signature and XML encryption
Verbose
Options: true false
If the value is true, informational messages and errors are displayed when the Ant task is run.

Feedback