Author: sergeyb
Date: Thu Jan 16 12:10:17 2014
New Revision: 1558769

URL: http://svn.apache.org/r1558769
Log:
Merged revisions 1558768 via svnmerge from 
https://svn.apache.org/repos/asf/cxf/branches/2.7.x-fixes

................
  r1558768 | sergeyb | 2014-01-16 12:07:15 +0000 (Thu, 16 Jan 2014) | 13 lines
  
  Merged revisions 1558763-1558764 via svnmerge from 
  https://svn.apache.org/repos/asf/cxf/trunk
  
  ........
    r1558763 | sergeyb | 2014-01-16 11:50:04 +0000 (Thu, 16 Jan 2014) | 1 line
    
    [CXF-5494] Making sure '-' does not make it into the method names
  ........
    r1558764 | sergeyb | 2014-01-16 11:52:49 +0000 (Thu, 16 Jan 2014) | 1 line
    
    [CXF-5494] Removing println
  ........
................

Modified:
    cxf/branches/2.6.x-fixes/   (props changed)
    
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/main/java/org/apache/cxf/tools/wadlto/jaxrs/SourceGenerator.java
    
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/test/resources/wadl/bookstore.xml

Propchange: cxf/branches/2.6.x-fixes/
------------------------------------------------------------------------------
  Merged /cxf/branches/2.7.x-fixes:r1558768
  Merged /cxf/trunk:r1558763-1558764

Propchange: cxf/branches/2.6.x-fixes/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: 
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/main/java/org/apache/cxf/tools/wadlto/jaxrs/SourceGenerator.java
URL: 
http://svn.apache.org/viewvc/cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/main/java/org/apache/cxf/tools/wadlto/jaxrs/SourceGenerator.java?rev=1558769&r1=1558768&r2=1558769&view=diff
==============================================================================
--- 
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/main/java/org/apache/cxf/tools/wadlto/jaxrs/SourceGenerator.java
 (original)
+++ 
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/main/java/org/apache/cxf/tools/wadlto/jaxrs/SourceGenerator.java
 Thu Jan 16 12:10:17 2014
@@ -665,7 +665,7 @@ public class SourceGenerator {
             if (!jaxpSourceRequired && inXmlRep != null && 
xmlRequestReps.size() > 1) {
                 String value = inXmlRep.getAttribute("element");
                 int index = value.indexOf(":");
-                suffixName = value.substring(index + 1);
+                suffixName = value.substring(index + 1).replace("-", "");
             }
             if (writeAnnotations(info.isInterfaceGenerated())) {
                 sbCode.append(TAB);

Modified: 
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/test/resources/wadl/bookstore.xml
URL: 
http://svn.apache.org/viewvc/cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/test/resources/wadl/bookstore.xml?rev=1558769&r1=1558768&r2=1558769&view=diff
==============================================================================
--- 
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/test/resources/wadl/bookstore.xml
 (original)
+++ 
cxf/branches/2.6.x-fixes/tools/wadlto/jaxrs/src/test/resources/wadl/bookstore.xml
 Thu Jan 16 12:10:17 2014
@@ -18,13 +18,12 @@
   under the License.
 -->
 <application xmlns="http://wadl.dev.java.net/2009/02"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:prefix1="http://superbooks";>
-
  <grammars>
   <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
         xmlns:tns="http://superbooks"; attributeFormDefault="unqualified" 
elementFormDefault="unqualified" 
         targetNamespace="http://superbooks";>
     <xs:element name="thebook" type="tns:book"/>
-    <xs:element name="theBook2" type="tns:theBook2"/>
+    <xs:element name="the-Book2" type="tns:theBook2"/>
     <xs:element name="thechapter" type="tns:chapter"/>
     <xs:complexType name="book">
         <xs:sequence>
@@ -98,7 +97,7 @@ required="true">
     <resource path="/book2/{bookid:.*}">
      <method name="GET" id="getBook2">
       <response>
-       <representation mediaType="application/xml" element="prefix1:theBook2"/>
+       <representation mediaType="application/xml" 
element="prefix1:the-Book2"/>
        <representation mediaType="application/json"/>
       </response>
      </method>
@@ -127,10 +126,10 @@ required="true">
        <param name="provider.bar" style="query" required="true" type="xs:int"/>
        <param name="a" style="query" repeating="true" type="xs:string"/>
        <param name="b:c" style="query" repeating="true" type="xs:long"/> 
-       <representation mediaType="application/xml" element="prefix1:theBook2">
+       <representation mediaType="application/xml" element="prefix1:the-Book2">
         <doc>InputBook</doc>
        </representation>
-       <representation mediaType="application/json" element="prefix1:theBook2">
+       <representation mediaType="application/json" 
element="prefix1:the-Book2">
         <doc>InputBook</doc>
        </representation>
       </request>
@@ -157,7 +156,7 @@ required="true">
      <method name="POST" id="addBookOrBook2">
       <request>
        <representation mediaType="application/xml" element="prefix1:thebook"/>
-       <representation mediaType="application/xml" element="prefix1:theBook2"/>
+       <representation mediaType="application/xml" 
element="prefix1:the-Book2"/>
        <representation mediaType="application/json"/>
       </request>
       <response status="201"/>


Reply via email to