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 2008/02/26 05:51:11 UTC
svn commit: r631083 - in
/activemq/camel/trunk/examples/camel-example-cxf/src/main:
java/org/apache/camel/example/cxf/provider/
resources/org/apache/camel/example/cxf/provider/
Author: ningjiang
Date: Mon Feb 25 20:51:10 2008
New Revision: 631083
URL: http://svn.apache.org/viewvc?rev=631083&view=rev
Log:
Added the snippet tages for the wiki CXF webservice provider example doc
Modified:
activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java
activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java
activemq/camel/trunk/examples/camel-example-cxf/src/main/resources/org/apache/camel/example/cxf/provider/CamelCXFRouteConfig.xml
Modified: activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java?rev=631083&r1=631082&r2=631083&view=diff
==============================================================================
--- activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java (original)
+++ activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/GreeterProvider.java Mon Feb 25 20:51:10 2008
@@ -21,20 +21,22 @@
import javax.xml.ws.ServiceMode;
import javax.xml.ws.WebServiceProvider;
import javax.xml.ws.Service.Mode;
-
+// START SNIPPET: e1
@WebServiceProvider()
@ServiceMode(Mode.MESSAGE)
-
+// END SNIPPET: e1
/**
- * This class is used by Camel just for getting the endpoint configuration parameters. All the requests
- * aimed at this class would be intercepted routed to the camel route specified. The route has to set the
+ * This class is used by Camel just for getting the endpoint configuration parameters. All the requests
+ * aimed at this class would be intercepted routed to the camel route specified. The route has to set the
* appropriate response message for the service to work.
*/
+// START SNIPPET: e2
public class GreeterProvider implements Provider<SOAPMessage> {
- public SOAPMessage invoke(SOAPMessage arg0) {
+ public SOAPMessage invoke(SOAPMessage message) {
//request should not come here as camel route would intercept the call before this is invoked.
throw new UnsupportedOperationException("Placeholder method");
}
-
+
}
+//END SNIPPET: e2
Modified: activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java?rev=631083&r1=631082&r2=631083&view=diff
==============================================================================
--- activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java (original)
+++ activemq/camel/trunk/examples/camel-example-cxf/src/main/java/org/apache/camel/example/cxf/provider/TesterBean.java Mon Feb 25 20:51:10 2008
@@ -34,6 +34,7 @@
* A simple bean demonstrating processing of SOAPMessage routed by CAMEL
*
*/
+//START SNIPPET: e1
public class TesterBean {
public SOAPMessage processSOAP(Exchange exchange) {
@@ -81,3 +82,4 @@
}
}
+//END SNIPPET: e1
Modified: activemq/camel/trunk/examples/camel-example-cxf/src/main/resources/org/apache/camel/example/cxf/provider/CamelCXFRouteConfig.xml
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/examples/camel-example-cxf/src/main/resources/org/apache/camel/example/cxf/provider/CamelCXFRouteConfig.xml?rev=631083&r1=631082&r2=631083&view=diff
==============================================================================
--- activemq/camel/trunk/examples/camel-example-cxf/src/main/resources/org/apache/camel/example/cxf/provider/CamelCXFRouteConfig.xml (original)
+++ activemq/camel/trunk/examples/camel-example-cxf/src/main/resources/org/apache/camel/example/cxf/provider/CamelCXFRouteConfig.xml Mon Feb 25 20:51:10 2008
@@ -26,6 +26,7 @@
http://activemq.apache.org/camel/schema/spring http://activemq.apache.org/camel/schema/spring/camel-spring.xsd
">
+ <!-- START SNIPPET: example -->
<!--
If you want to run this example in Tomcat container which need to used servlet transoprt,
@@ -50,8 +51,10 @@
<camelContext id="test_context" xmlns="http://activemq.apache.org/camel/schema/spring">
<route>
<from uri="cxf:bean:soapMessageEndpoint"/>
- <to uri="bean:testBean?methodName=processSOAP"/>
+ <to uri="bean:testBean?methodName=processSOAP"/>
</route>
</camelContext>
+
+ <!-- END SNIPPET: example -->
</beans>