[
https://issues.apache.org/jira/browse/CXF-5728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13989261#comment-13989261
]
Owen Farrell commented on CXF-5728:
-----------------------------------
Okay, so I've dug around this a bit more and found a couple of things. Forgive
me if I'm looking in wrong spot.
!) I think the solution to my problem would be to add the schema target
namespace and namespace URI to the namespace map in
SourceGenerator.getGrammarInfo. But I'm not sure how to juggle the qualified
vs. unqualified scenarios.
2) SourceGenerator.writeRequestTypes only reads the attributes of parameter
tags when they are a child of the request element. If a param tag is a child of
a representation element, it is ignored. In the test case I attached, it means
the parameter is not being interpreted as repeating. But The same problem would
be had regarding
Does that seem like a reasonable approach?
> wadl2java plugin does not create correctly typed parameters
> -----------------------------------------------------------
>
> Key: CXF-5728
> URL: https://issues.apache.org/jira/browse/CXF-5728
> Project: CXF
> Issue Type: Bug
> Components: Tooling
> Affects Versions: 2.7.11
> Reporter: Owen Farrell
> Fix For: 2.7.12
>
> Attachments: myschema.xsd, wadl2JavaTest.wadl
>
>
> When interpreting a WADL with a fully-qualified parameter type, the wadl2java
> plugin converts the parameter to a String in the stubbed interface instead of
> the class generated from the grammar's schema.
--
This message was sent by Atlassian JIRA
(v6.2#6252)