cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Glen Mazza (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CXF-3269) nice to have a tool xsd2java
Date Fri, 11 Mar 2011 13:12:59 GMT

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

Glen Mazza commented on CXF-3269:
---------------------------------

Gladwin, we're just providing a Maven plugin wrapper to the JAXB xjc tool (a wrapper, due
to improvements in JAXB's own Maven plugin, which is largely no longer needed.)  Have you
also made these command-line enhancement requests to the JAXB team (JAXB has its own JIRA)
for them to improve their xjc tool with these additional options?  Have you also checked the
JAXB user's list to confirm you do not have the options within XJC you presently require?
 XJC has a lot of options of which you may be unaware: http://www.jroller.com/gmazza/entry/customizing_jaxb_artifacts
.  From what I'm reading, you're assuming the JAXB team won't help you so you're not bothering
to contact them, and then hoping that we will develop an XJC replacement, which is really
out of scope for the CXF project.  Further, the verbose options you're asking for are almost
invariably configured today via Maven or Ant (so people don't have to try to recall from memory),
and not typed via command line, so I don't see much demand for what you're asking for.

> nice to have a tool xsd2java
> ----------------------------
>
>                 Key: CXF-3269
>                 URL: https://issues.apache.org/jira/browse/CXF-3269
>             Project: CXF
>          Issue Type: Wish
>          Components: Tooling
>            Reporter: Gladwin
>            Priority: Minor
>
> In a scenario where by multiple wsdl's refer to same schema, it would be nice to separate
the process of generating service from WSDL (with option {{-nexclude schema-namespace [=java-packagename]}})
v/s generating JAXB mapping POJOs with {{xsd2java}}.
> For this we would need a  tool *xsd2java* which is similar to *wsdl2java* but instead
would generate java code from XSD URL. {{xjc}} tool that comes with JDK will do the trick
but does not have advance options like multiple {{-p [ wsdl-namespace= ] PackageName}}, {{-autoNameResolution}},
etc.
> Further more this will help CXF to be used in non webservice scenarios where XML data
exchange takes place and JAXB mapping POJOs needs to be generated from XSD.

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

Mime
View raw message