[
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