You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Vjacheslav Borisov (JIRA)" <ji...@apache.org> on 2017/09/19 09:39:00 UTC
[jira] [Commented] (CXF-7200) wadl2java does not see generated
classes with jaxb:nameXmlTransform
[ https://issues.apache.org/jira/browse/CXF-7200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16171411#comment-16171411 ]
Vjacheslav Borisov commented on CXF-7200:
-----------------------------------------
Segey, custom param like jaxbClassNameSuffix will ideally fit in my case,
> wadl2java does not see generated classes with jaxb:nameXmlTransform
> --------------------------------------------------------------------
>
> Key: CXF-7200
> URL: https://issues.apache.org/jira/browse/CXF-7200
> Project: CXF
> Issue Type: Improvement
> Components: JAXB Databinding
> Affects Versions: 3.1.9
> Reporter: Vjacheslav Borisov
> Assignee: Freeman Fang
> Priority: Minor
>
> wadl2java does not see generated classes with jaxb:nameXmlTransform enabled
> E.g. If i want to add suffix DTO to all generated classes, wadl2java stops finding them
> Example config
> <jaxb:schemaBindings>
> <jaxb:nameXmlTransform>
> <jaxb:elementName suffix="DTO" />
> <jaxb:typeName suffix="DTO" />
> <jaxb:anonymousTypeName suffix="DTO"/>
> </jaxb:nameXmlTransform>
> </jaxb:schemaBindings>
> Without this setting i see generated method
> ...
> Test list();
> ...
> With this setting expected to see
> TestDTO list();
> but I see
> Response list();
> This is example project
> https://github.com/slavb18/namexmltransform
> schemas here https://github.com/slavb18/namexmltransform/tree/master/src/main/resources/schemas/test
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)