Bottom-up CXF Web service Ant task properties file reference

The cxf_bujava.properties file is used to pass data to the Web services Ant tasks when creating a CXF Web service . This file shows the available options.

Parameters

ScenarioType
Options: service
This is a required element that tells the Ant task if it is creating a Web service or a Web service client.
InitialSelection
Enter the workspace relative URI to the Java bean within your workspace. For example /dynamicWebProjectName/src/myBean.java
ListRuntimes
Options: true false
If true is selected, the list of valid runtime options will be provided when the Ant task is run.
ListServers
Options: true false
If true is selected, the list of valid server options will be provided when the Ant task is run.
Service.RuntimeId
This is the ID of the CXF Web service runtime. This parameter should not modified.
Service.ServerId
Options:
  • org.eclipse.jst.server.tomcat.x (where x is 60 or 70)
  • org.eclipse.jst.server.generic.jbossx (where x is 42 or 5)
This is the ID of the target server. Delete or comment out this parameter to have the Ant task select the correct value based on the server settings of the Dynamic Web project.
ServiceProjectName
By default the service project is given the name of the Java bean from which it is created. Use this parameter to create the service project with a different name.
ServiceEarProjectName
By default the service EAR project is given the name of the Java bean from which it is created. Use this parameter to create the service EAR project with a different name.
GenClient
Options: true false
If true a client mainline that uses JAX-WS APIs will be generated.
GenServer
Options: true false
If true a server mainline that uses JAX-WS APIs will be generated.
GenWrapperFaultBeans
Options: true false
If true the wrapper and fault beans will be generated.
GenWSDL
Options: true false
If true a WSDL file will be generated.
GenXSDImports
Options: true false
If true schemas will be output to separate files and imports will be used to load them into the wsdl instead of inlining them.
UseSOAP12Binding
Options: true false
If true the generated WSDL file will include a SOAP 1.2 binding.
WsdlFileName
Set the name of the generated WSDL file.