[ 
https://issues.apache.org/jira/browse/CXF-8307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andriy Redko updated CXF-8307:
------------------------------
    Fix Version/s: 3.4.0

> Invalid class generated if resource contains hyphen
> ---------------------------------------------------
>
>                 Key: CXF-8307
>                 URL: https://issues.apache.org/jira/browse/CXF-8307
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-RS
>    Affects Versions: 3.3.6
>            Reporter: alberto colombo
>            Assignee: Andriy Redko
>            Priority: Major
>             Fix For: 3.4.0
>
>         Attachments: wadl2java-bug.zip
>
>
> I have created a minimal example to reproduce the bug. Given the following 
> WADL:
> {{<?xml version="1.0" encoding="UTF-8"?><application 
> xmlns:soa="http://www.oracle.com/soa/rest"; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xmlns:tns="http://xmlns.oracle.com/OSBSvil/BlueBirdProject/PS_REST_SF_AGENDA_MANAGEMENT";
>  xmlns:ns0="http://www.skytv.it/mdw/data"; 
> xmlns="http://wadl.dev.java.net/2009/02";>}}
> {{ <doc title="PS_REST_SF_AGENDA_MANAGEMENT">RestService</doc>}}
> {{ <resources base="http://server/";>}}
> {{ <resource path="/flying-animals">}}
> {{ <method name="GET">}}
> {{ <request/>}}
> {{ <response status="200"/>}}
> {{ </method>}}
> {{ </resource>}}
> {{ </resources>}}
> {{</application>}}
> The wadl2java plugin generates the following class:
> @Path("/flying-animals")
> public interface Flying-animalsResource {
> @GET
>  void get();
> }
> I attach the project (WADL + POM) as a zip file.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to