You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2011/09/23 13:48:26 UTC

[jira] [Commented] (AXIS2-4740) Mention of JAXBRI Binding File Name extension property in wsdl2java usage text poorly placed

    [ https://issues.apache.org/jira/browse/AXIS2-4740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13113349#comment-13113349 ] 

Hudson commented on AXIS2-4740:
-------------------------------

Integrated in Axis2 #996 (See [https://builds.apache.org/job/Axis2/996/])
    Applied patch for AXIS2-4740.

sagara : 
Files : 
* /axis/axis2/java/core/trunk/modules/codegen/src/org/apache/axis2/wsdl/i18n/resource.properties


> Mention of JAXBRI Binding File Name extension property in wsdl2java usage text poorly placed
> --------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-4740
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4740
>             Project: Axis2
>          Issue Type: Bug
>          Components: codegen
>    Affects Versions: 1.5.1
>            Reporter: Andrew
>            Assignee: Mohamed Nufail
>            Priority: Trivial
>              Labels: bindingFile, bindingFileName, jaxb, jaxbri
>             Fix For: 1.7.0
>
>         Attachments: AXIS2-4740.patch
>
>
> When running the wsdl2java.sh command, the usage message places the line
> {noformat}
> -EbindingFileName <path>               (for jaxbri) - specify the file path for the episode file
> {noformat}
> just below the line
> {noformat}
> -scn <class-name>        Skeleton class name...
> {noformat}
> when it should actually go after the line
> {noformat}
> xmlbeans distribution and replace the Axis2 generated classes with correct classes
> {noformat}
> More specifically, it currently looks like this:
> {noformat}
>   -E<key> <value>          Extra configuration options specific to certain databindings. Examples:
>   			   -Ebindingfile <path>                   (for jibx) - specify the file path for the binding file
>   			   -Etypesystemname <my_type_system_name> (for xmlbeans) - override the randomly generated type system name
>   			   -Ejavaversion 1.5                      (for xmlbeans) - generates Java 1.5 code (typed lists instead of arrays) 
>   			   -Emp <package name> (for ADB) - extension mapper package name
>   			   -Eosv (for ADB) - turn off strict validation.
>   			   -Ewdc (for xmlbeans) - Generate code with a dummy schema. if someone use this option
>   			      they have to generate the xmlbeans code seperately with the scomp command comes with the
>   			      xmlbeans distribution and replace the Axis2 generated classes with correct classes
>   --noBuildXML             Dont generate the build.xml in the output directory
>   --noWSDL                 Dont generate WSDLs in the resources directory
>   --noMessageReceiver      Dont generate a MessageReceiver in the generated sources
>   --http-proxy-host <host> Proxy host address if you are behind a firewall
>   --http-proxy-port <port> Proxy port address if you are behind a firewall
>   -ep <package-name-list>  Exclude packages - these packages are deleted after code generation
>   -sin <interface-name>    Skeleton interface name - used to specify a name for skeleton interface other than the default one 
>   -scn <class-name>        Skeleton class name - used to specify a name for skeleton class other than the default one
>   			   -EbindingFileName <path>               (for jaxbri) - specify the file path for the episode file
> {noformat}
> While it should look like this:
> {noformat}
>   -E<key> <value>          Extra configuration options specific to certain databindings. Examples:
>   			   -Ebindingfile <path>                   (for jibx) - specify the file path for the binding file
>   			   -Etypesystemname <my_type_system_name> (for xmlbeans) - override the randomly generated type system name
>   			   -Ejavaversion 1.5                      (for xmlbeans) - generates Java 1.5 code (typed lists instead of arrays) 
>   			   -Emp <package name> (for ADB) - extension mapper package name
>   			   -Eosv (for ADB) - turn off strict validation.
>   			   -Ewdc (for xmlbeans) - Generate code with a dummy schema. if someone use this option
>   			      they have to generate the xmlbeans code seperately with the scomp command comes with the
>   			      xmlbeans distribution and replace the Axis2 generated classes with correct classes
>   			   -EbindingFileName <path>               (for jaxbri) - specify the file path for the episode file
> {noformat}
> I missed it the first time through the usage text, since it wasn't where I expected it to be, and I was worried that Axis2 might not support the binding file for JAXB at all...

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org