You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2011/08/05 05:55:43 UTC
svn commit: r1154087 - in /camel/branches/camel-2.8.x: ./
components/camel-cxf/src/main/java/org/apache/camel/component/cxf/
components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/
components/camel-cxf/src/test/resources/org/apache/came...
Author: ningjiang
Date: Fri Aug 5 03:55:43 2011
New Revision: 1154087
URL: http://svn.apache.org/viewvc?rev=1154087&view=rev
Log:
Merged revisions 1153323 via svnmerge from
https://svn.apache.org/repos/asf/camel/trunk
........
r1153323 | ningjiang | 2011-08-03 10:59:30 +0800 (Wed, 03 Aug 2011) | 1 line
CAMEL-4294 Fixed the WSDL generation issue of Camel 2.8.0
........
Added:
camel/branches/camel-2.8.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/
- copied from r1153323, camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/
camel/branches/camel-2.8.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/Order.java
- copied unchanged from r1153323, camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/Order.java
camel/branches/camel-2.8.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/OrderEndpoint.java
- copied unchanged from r1153323, camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/OrderEndpoint.java
camel/branches/camel-2.8.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/OrderTest.java
- copied unchanged from r1153323, camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wsdl/OrderTest.java
camel/branches/camel-2.8.x/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wsdl/
- copied from r1153323, camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wsdl/
camel/branches/camel-2.8.x/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wsdl/camel-cxf.xml
- copied unchanged from r1153323, camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wsdl/camel-cxf.xml
camel/branches/camel-2.8.x/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wsdl/camel-route.xml
- copied unchanged from r1153323, camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wsdl/camel-route.xml
Modified:
camel/branches/camel-2.8.x/ (props changed)
camel/branches/camel-2.8.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
camel/branches/camel-2.8.x/components/camel-http/ (props changed)
Propchange: camel/branches/camel-2.8.x/
------------------------------------------------------------------------------
svn:mergeinfo = /camel/trunk:1153323
Propchange: camel/branches/camel-2.8.x/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Fri Aug 5 03:55:43 2011
@@ -1 +1 @@
-/camel/trunk:1-1151940
+/camel/trunk:1-1151940,1153323
Modified: camel/branches/camel-2.8.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
URL: http://svn.apache.org/viewvc/camel/branches/camel-2.8.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java?rev=1154087&r1=1154086&r2=1154087&view=diff
==============================================================================
--- camel/branches/camel-2.8.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java (original)
+++ camel/branches/camel-2.8.x/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java Fri Aug 5 03:55:43 2011
@@ -120,7 +120,7 @@ public class CxfEndpoint extends Default
= new ModCountCopyOnWriteArrayList<AbstractFeature>();
private List<Handler> handlers;
- private List<String> schemaLocations = new ArrayList<String>();
+ private List<String> schemaLocations;
private String transportId;
private String bindingId;
@@ -182,13 +182,19 @@ public class CxfEndpoint extends Default
sfb.setOutFaultInterceptors(outFault);
sfb.setInFaultInterceptors(inFault);
sfb.setFeatures(features);
- sfb.setSchemaLocations(schemaLocations);
+ if (schemaLocations != null) {
+ sfb.setSchemaLocations(schemaLocations);
+ }
if (sfb instanceof JaxWsServerFactoryBean && handlers != null) {
((JaxWsServerFactoryBean)sfb).setHandlers(handlers);
}
- sfb.setTransportId(transportId);
- sfb.setBindingId(bindingId);
+ if (transportId != null) {
+ sfb.setTransportId(transportId);
+ }
+ if (bindingId != null) {
+ sfb.setBindingId(bindingId);
+ }
// wsdl url
if (getWsdlURL() != null) {
@@ -312,9 +318,13 @@ public class CxfEndpoint extends Default
if (factoryBean instanceof JaxWsProxyFactoryBean && handlers != null) {
((JaxWsProxyFactoryBean)factoryBean).setHandlers(handlers);
- }
- factoryBean.setTransportId(transportId);
- factoryBean.setBindingId(bindingId);
+ }
+ if (transportId != null) {
+ factoryBean.setTransportId(transportId);
+ }
+ if (bindingId != null) {
+ factoryBean.setBindingId(bindingId);
+ }
// address
factoryBean.setAddress(getAddress());
Propchange: camel/branches/camel-2.8.x/components/camel-http/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Aug 5 03:55:43 2011
@@ -1 +1 @@
-/camel/trunk/components/camel-http:917526
+/camel/trunk/components/camel-http:917526,1153323