weblogic:wsdlgen

Full name:

org.codehaus.mojo:weblogic-maven-plugin:2.9.1:wsdlgen

Description:

This class generates wsdl from ear/war package

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.

Required Parameters

Name Type Since Description
serviceName String - The service name to generate the wsdl for
warName String - The war name inside of the ear that contains the services

Optional Parameters

Name Type Since Description
defaultEndpoint String - The default endpoint address Default value is: http://localhost:7001/.
outputDirectory String - This is the output directory for the artifacts. It defaults to $project.build.directory.
overwrite boolean - Set to false to not overwrite existing resources. Default value is: true.
pluginArtifacts List - These are the plugin artifacts for the weblogic mojo
weblogicHome String - Property to set the weblogic home Default value is: ${weblogic.home}.
wsdlFile String - The wsdl file to output when complete.

Parameter Details

defaultEndpoint :

The default endpoint address

  • Type: java.lang.String
  • Required: No
  • Default: http://localhost:7001/

outputDirectory :

This is the output directory for the artifacts. It defaults to $project.build.directory.

  • Type: java.lang.String
  • Required: No
  • Expression: ${project.build.directory}

overwrite :

Set to false to not overwrite existing resources.

  • Type: boolean
  • Required: No
  • Default: true

pluginArtifacts :

These are the plugin artifacts for the weblogic mojo

  • Type: java.util.List
  • Required: No
  • Expression: ${plugin.artifacts}

serviceName :

The service name to generate the wsdl for

  • Type: java.lang.String
  • Required: Yes

warName :

The war name inside of the ear that contains the services

  • Type: java.lang.String
  • Required: Yes

weblogicHome :

Property to set the weblogic home

  • Type: java.lang.String
  • Required: No
  • Default: ${weblogic.home}

wsdlFile :

The wsdl file to output when complete.

  • Type: java.lang.String
  • Required: No
  • Expression: ${project.build.directory}/${project.build.finalName}.wsdl