cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dk...@apache.org
Subject svn commit: r542624 - in /incubator/cxf/trunk: pom.xml rt/frontend/simple/src/main/java/org/apache/cxf/service/factory/ReflectionServiceFactoryBean.java
Date Tue, 29 May 2007 19:13:43 GMT
Author: dkulp
Date: Tue May 29 12:13:42 2007
New Revision: 542624

URL: http://svn.apache.org/viewvc?view=rev&rev=542624
Log:
Map return values that are headers as headers

Modified:
    incubator/cxf/trunk/pom.xml
    incubator/cxf/trunk/rt/frontend/simple/src/main/java/org/apache/cxf/service/factory/ReflectionServiceFactoryBean.java

Modified: incubator/cxf/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/pom.xml?view=diff&rev=542624&r1=542623&r2=542624
==============================================================================
--- incubator/cxf/trunk/pom.xml (original)
+++ incubator/cxf/trunk/pom.xml Tue May 29 12:13:42 2007
@@ -343,7 +343,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-release-plugin</artifactId>
-                    <version>2.0-beta-4</version>
+                    <version>2.0-beta-6</version>
                     <configuration>
                         <tagBase>https://svn.apache.org/repos/asf/incubator/cxf/tags</tagBase>
                         <useReleaseProfile>false</useReleaseProfile>

Modified: incubator/cxf/trunk/rt/frontend/simple/src/main/java/org/apache/cxf/service/factory/ReflectionServiceFactoryBean.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/simple/src/main/java/org/apache/cxf/service/factory/ReflectionServiceFactoryBean.java?view=diff&rev=542624&r1=542623&r2=542624
==============================================================================
--- incubator/cxf/trunk/rt/frontend/simple/src/main/java/org/apache/cxf/service/factory/ReflectionServiceFactoryBean.java
(original)
+++ incubator/cxf/trunk/rt/frontend/simple/src/main/java/org/apache/cxf/service/factory/ReflectionServiceFactoryBean.java
Tue May 29 12:13:42 2007
@@ -746,6 +746,16 @@
                 if (!isRPC(method) && !isWrapped(method)) {
                     part.setProperty(ELEMENT_NAME, q2);
                 }
+                
+                if (isHeader(method, -1)) {
+                    part.setProperty(HEADER, Boolean.TRUE);
+                    if (isRPC(method) || !isWrapped(method)) {
+                        part.setElementQName(q2);
+                    } else {
+                        part.setProperty(ELEMENT_NAME, q2);
+                    }
+                }
+                
                 part.setIndex(-1);
             }
 



Mime
View raw message