CAMEL-9472: Add multi value to component docs

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/610ce40f
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/610ce40f
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/610ce40f

Branch: refs/heads/master
Commit: 610ce40f97bf860f40c1e1a2a4898c33a47b2af3
Parents: 274f4a5
Author: Claus Ibsen <davscl...@apache.org>
Authored: Mon Jan 4 18:26:25 2016 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Mon Jan 4 18:26:25 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/component/cxf/CxfEndpoint.java     | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/610ce40f/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
index c462321..84c83ee 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java
@@ -125,7 +125,6 @@ public class CxfEndpoint extends DefaultEndpoint implements 
HeaderFilterStrategy
     private BindingConfiguration bindingConfig;
     private DataBinding dataBinding;
     private Object serviceFactoryBean;
-    private Map<String, Object> properties;
     private List<Interceptor<? extends Message>> in = new 
ModCountCopyOnWriteArrayList<Interceptor<? extends Message>>();
     private List<Interceptor<? extends Message>> out = new 
ModCountCopyOnWriteArrayList<Interceptor<? extends Message>>();
     private List<Interceptor<? extends Message>> outFault = new 
ModCountCopyOnWriteArrayList<Interceptor<? extends Message>>();
@@ -141,6 +140,7 @@ public class CxfEndpoint extends DefaultEndpoint implements 
HeaderFilterStrategy
     private String address;
     @UriParam
     private String wsdlURL;
+    @UriParam
     private Class<?> serviceClass;
     @UriParam(name = "portName")
     private String portNameString;
@@ -190,6 +190,8 @@ public class CxfEndpoint extends DefaultEndpoint implements 
HeaderFilterStrategy
     private String username;
     @UriParam
     private String password;
+    @UriParam(label = "advanced", prefix = "properties.", multiValue = true)
+    private Map<String, Object> properties;
 
     public CxfEndpoint() {
     }
@@ -1024,6 +1026,10 @@ public class CxfEndpoint extends DefaultEndpoint 
implements HeaderFilterStrategy
         }
     }
 
+    /**
+     * To set additional CXF options using the key/value pairs from the Map.
+     * For example to turn on stacktraces in SOAP faults, 
<tt>properties.faultStackTraceEnabled=true</tt>
+     */
     public void setProperties(Map<String, Object> properties) {
         if (this.properties == null) {
             this.properties = properties;

Reply via email to