From d0c9ab3f31a273f38e5176cccbdecabd80c1acc2 Mon Sep 17 00:00:00 2001 From: mac Date: Sat, 27 Mar 2021 09:10:15 +0530 Subject: [PATCH] example1forcxfservice --- camel-cxf-maven-example-master/.classpath | 38 ++++ camel-cxf-maven-example-master/.gitignore | 2 + camel-cxf-maven-example-master/.project | 23 +++ .../.settings/org.eclipse.jdt.core.prefs | 8 + .../.settings/org.eclipse.m2e.core.prefs | 4 + camel-cxf-maven-example-master/README.md | 11 ++ camel-cxf-maven-example-master/pom.xml | 174 ++++++++++++++++++ .../java/com/steve/research/CamelMain.java | 12 ++ .../main/java/com/steve/research/MyRoute.java | 41 +++++ .../steve/research/ProductServiceImpl.java | 43 +++++ .../main/resources/example-camel-context.xml | 30 +++ .../src/main/resources/wsdl/HelloService.wsdl | 65 +++++++ .../main/resources/wsdl/ProductService.wsdl | 63 +++++++ .../java/com/steve/research/MyRouteTest.java | 30 +++ .../camel-cxf-maven-example-1.0-SNAPSHOT.jar | Bin 0 -> 17195 bytes .../webservice/helloworld/HelloWorld.class | Bin 0 -> 902 bytes .../helloworld/HelloWorldService.class | Bin 0 -> 3007 bytes .../webservice/helloworld/ObjectFactory.class | Bin 0 -> 847 bytes .../webservice/helloworld/Product.class | Bin 0 -> 1014 bytes .../helloworld/ProductRequest.class | Bin 0 -> 962 bytes .../helloworld/ProductResponse.class | Bin 0 -> 1394 bytes .../helloworld/ProductService.class | Bin 0 -> 2990 bytes .../webservice/helloworld/SayHello.class | Bin 0 -> 937 bytes .../helloworld/SayHelloResponse.class | Bin 0 -> 1006 bytes .../webservice/helloworld/package-info.class | Bin 0 -> 367 bytes .../com/steve/research/CamelMain.class | Bin 0 -> 864 bytes .../classes/com/steve/research/MyRoute.class | Bin 0 -> 1943 bytes .../research/ProductServiceImpl$Product.class | Bin 0 -> 943 bytes .../steve/research/ProductServiceImpl.class | Bin 0 -> 2113 bytes .../target/classes/example-camel-context.xml | 30 +++ .../target/classes/wsdl/HelloService.wsdl | 65 +++++++ .../target/classes/wsdl/ProductService.wsdl | 63 +++++++ .../.03BA8A379A1C11045D1B73515CFEEC0594F0D3C6 | Bin 0 -> 148 bytes .../.6916CA2A5478EADC9F34E4CDF39BE8BFB10429B0 | Bin 0 -> 146 bytes .../target/maven-archiver/pom.properties | 5 + .../compile/default-compile/createdFiles.lst | 11 ++ .../compile/default-compile/inputFiles.lst | 13 ++ .../default-testCompile/createdFiles.lst | 0 .../default-testCompile/inputFiles.lst | 1 + .../TEST-com.steve.research.MyRouteTest.xml | 65 +++++++ .../com.steve.research.MyRouteTest.txt | 4 + .../com/steve/research/MyRouteTest.class | Bin 0 -> 1761 bytes 42 files changed, 801 insertions(+) create mode 100644 camel-cxf-maven-example-master/.classpath create mode 100644 camel-cxf-maven-example-master/.gitignore create mode 100644 camel-cxf-maven-example-master/.project create mode 100644 camel-cxf-maven-example-master/.settings/org.eclipse.jdt.core.prefs create mode 100644 camel-cxf-maven-example-master/.settings/org.eclipse.m2e.core.prefs create mode 100644 camel-cxf-maven-example-master/README.md create mode 100644 camel-cxf-maven-example-master/pom.xml create mode 100644 camel-cxf-maven-example-master/src/main/java/com/steve/research/CamelMain.java create mode 100644 camel-cxf-maven-example-master/src/main/java/com/steve/research/MyRoute.java create mode 100644 camel-cxf-maven-example-master/src/main/java/com/steve/research/ProductServiceImpl.java create mode 100644 camel-cxf-maven-example-master/src/main/resources/example-camel-context.xml create mode 100644 camel-cxf-maven-example-master/src/main/resources/wsdl/HelloService.wsdl create mode 100644 camel-cxf-maven-example-master/src/main/resources/wsdl/ProductService.wsdl create mode 100644 camel-cxf-maven-example-master/src/test/java/com/steve/research/MyRouteTest.java create mode 100644 camel-cxf-maven-example-master/target/camel-cxf-maven-example-1.0-SNAPSHOT.jar create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/HelloWorld.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/HelloWorldService.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/ObjectFactory.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/Product.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/ProductRequest.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/ProductResponse.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/ProductService.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/SayHello.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/SayHelloResponse.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/package-info.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/steve/research/CamelMain.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/steve/research/MyRoute.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/steve/research/ProductServiceImpl$Product.class create mode 100644 camel-cxf-maven-example-master/target/classes/com/steve/research/ProductServiceImpl.class create mode 100644 camel-cxf-maven-example-master/target/classes/example-camel-context.xml create mode 100644 camel-cxf-maven-example-master/target/classes/wsdl/HelloService.wsdl create mode 100644 camel-cxf-maven-example-master/target/classes/wsdl/ProductService.wsdl create mode 100644 camel-cxf-maven-example-master/target/cxf-codegen-plugin-markers/.03BA8A379A1C11045D1B73515CFEEC0594F0D3C6 create mode 100644 camel-cxf-maven-example-master/target/cxf-codegen-plugin-markers/.6916CA2A5478EADC9F34E4CDF39BE8BFB10429B0 create mode 100644 camel-cxf-maven-example-master/target/maven-archiver/pom.properties create mode 100644 camel-cxf-maven-example-master/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 camel-cxf-maven-example-master/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 camel-cxf-maven-example-master/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 camel-cxf-maven-example-master/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 camel-cxf-maven-example-master/target/surefire-reports/TEST-com.steve.research.MyRouteTest.xml create mode 100644 camel-cxf-maven-example-master/target/surefire-reports/com.steve.research.MyRouteTest.txt create mode 100644 camel-cxf-maven-example-master/target/test-classes/com/steve/research/MyRouteTest.class diff --git a/camel-cxf-maven-example-master/.classpath b/camel-cxf-maven-example-master/.classpath new file mode 100644 index 0000000..9d72290 --- /dev/null +++ b/camel-cxf-maven-example-master/.classpath @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/camel-cxf-maven-example-master/.gitignore b/camel-cxf-maven-example-master/.gitignore new file mode 100644 index 0000000..8226c23 --- /dev/null +++ b/camel-cxf-maven-example-master/.gitignore @@ -0,0 +1,2 @@ +.idea +src/main/generated diff --git a/camel-cxf-maven-example-master/.project b/camel-cxf-maven-example-master/.project new file mode 100644 index 0000000..8e973f6 --- /dev/null +++ b/camel-cxf-maven-example-master/.project @@ -0,0 +1,23 @@ + + + camel-cxf-maven-example + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/camel-cxf-maven-example-master/.settings/org.eclipse.jdt.core.prefs b/camel-cxf-maven-example-master/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..5723a0f --- /dev/null +++ b/camel-cxf-maven-example-master/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/camel-cxf-maven-example-master/.settings/org.eclipse.m2e.core.prefs b/camel-cxf-maven-example-master/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/camel-cxf-maven-example-master/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/camel-cxf-maven-example-master/README.md b/camel-cxf-maven-example-master/README.md new file mode 100644 index 0000000..0708bd0 --- /dev/null +++ b/camel-cxf-maven-example-master/README.md @@ -0,0 +1,11 @@ +## Camel / CXF Maven Example + +This is a Hello World project using Apache Camel and Apache CXF + +A simple web service, HelloService.wsdl is exposed. + +Build and run the main class. + +The url is http://localhost:8080/HelloService?wsdl + +Test via SOAP-UI. diff --git a/camel-cxf-maven-example-master/pom.xml b/camel-cxf-maven-example-master/pom.xml new file mode 100644 index 0000000..a870b7e --- /dev/null +++ b/camel-cxf-maven-example-master/pom.xml @@ -0,0 +1,174 @@ + + + 4.0.0 + + com.steve.research + camel-cxf-maven-example + 1.0-SNAPSHOT + + + + + + 1.2.12 + 1.6.4 + 2.17.0.redhat-630187 + 3.1.5.redhat-630187 + 5.11.0.redhat-630187 + 3.2.16.RELEASE + 3.1.5.redhat-630187 + + + + + + org.apache.camel + camel-core + ${camel.version} + + + org.apache.camel + camel-cxf + ${camel.version} + + + org.apache.cxf + cxf-rt-transports-http-jetty + ${cxf.version} + + + org.springframework + spring-context + ${spring.version} + + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + slf4j-simple + ${slf4j.version} + + + + + org.apache.camel + camel-test + ${camel.version} + test + + + org.springframework + spring-test + ${spring.version} + test + + + + + red-hat-ga + https://maven.repository.redhat.com/ga + + + + + + Fuse - repo + http://repo.fusesource.com/nexus/content/groups/public/ + + + Apache Snapshot + http://repository.apache.org/snapshots/ + + + central + Central Repository + https://repo.maven.apache.org/maven2 + default + + false + + + never + + + + red-hat-ga + https://maven.repository.redhat.com/ga + + true + + + false + + + + + clean install + + + org.apache.cxf + cxf-codegen-plugin + + ${cxf.codegen.version} + + + generate-sources + + wsdl2java + + + ${basedir}/src/main/generated + + + ${basedir}/src/main/resources/wsdl/HelloService.wsdl + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.7 + + + test + generate-sources + + add-source + + + + ${basedir}/src/main/generated + + + + + + + org.apache.maven.plugins + maven-clean-plugin + 2.4.1 + + + + ${basedir}/src/main/generated + + **/* + + + + + + + + + \ No newline at end of file diff --git a/camel-cxf-maven-example-master/src/main/java/com/steve/research/CamelMain.java b/camel-cxf-maven-example-master/src/main/java/com/steve/research/CamelMain.java new file mode 100644 index 0000000..d33874e --- /dev/null +++ b/camel-cxf-maven-example-master/src/main/java/com/steve/research/CamelMain.java @@ -0,0 +1,12 @@ +package com.steve.research; + +import org.springframework.context.support.ClassPathXmlApplicationContext; + +public class CamelMain { + public static void main(String[] args) throws Exception { + ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("/example-camel-context.xml"); + context.start(); + context.registerShutdownHook(); + Thread.currentThread().join(); + } +} diff --git a/camel-cxf-maven-example-master/src/main/java/com/steve/research/MyRoute.java b/camel-cxf-maven-example-master/src/main/java/com/steve/research/MyRoute.java new file mode 100644 index 0000000..16a288f --- /dev/null +++ b/camel-cxf-maven-example-master/src/main/java/com/steve/research/MyRoute.java @@ -0,0 +1,41 @@ +package com.steve.research; + +import org.apache.camel.builder.RouteBuilder; + +import com.moodykettle.webservice.helloworld.ProductResponse; + +public class MyRoute extends RouteBuilder { + private String webserviceEndpoint = "cxf:bean:helloService"; + private String productWebserviceEndpoint = "cxf:bean:productService?defaultOperationName=getProductDetails"; + + @Override + public void configure() throws Exception { + from("timer:foo?period=1s&repeatCount=1") + .log("Hello!!!") + ; + + from(webserviceEndpoint) + .log("WebService opearation: ${header.operationName}") + .log("WebService body: ${body}") + .setBody(simple("Hello, ${body}")) + ; + + ProductResponse response = new ProductResponse(); + response.setId("001"); + response.setDescription("Test"); + response.setPrice(101); + from(productWebserviceEndpoint) + .log("WebService opearation: ${header.operationName}") + .log("WebService body: ${body}") + .bean(ProductServiceImpl.class) + ; + } + + public void setWebserviceEndpoint(String webserviceEndpoint) { + this.webserviceEndpoint = webserviceEndpoint; + } + + public void setProductWebserviceEndpoint(String w) { + this.productWebserviceEndpoint = w; + } +} diff --git a/camel-cxf-maven-example-master/src/main/java/com/steve/research/ProductServiceImpl.java b/camel-cxf-maven-example-master/src/main/java/com/steve/research/ProductServiceImpl.java new file mode 100644 index 0000000..67f075b --- /dev/null +++ b/camel-cxf-maven-example-master/src/main/java/com/steve/research/ProductServiceImpl.java @@ -0,0 +1,43 @@ +package com.steve.research; + + +import java.util.HashMap; +import java.util.Map; + +import com.moodykettle.webservice.helloworld.ProductResponse; + +public class ProductServiceImpl { + public ProductResponse getProductDetails(com.moodykettle.webservice.helloworld.ProductRequest request) { + Product product = PRODUCT_DETAILS.get(request.getId()); + /*if (product == null) { + throw new ProductNotFoundException(request.getId()); + }*/ + + ProductResponse response = new ProductResponse(); + response.setId(product.id); + response.setDescription(product.description); + response.setPrice(product.price); + System.out.println("Coming HERE >>>>>>>>>>>>>>>>>>"); + return response; + } + + private static Map PRODUCT_DETAILS = new HashMap(); + + private static class Product { + private String id; + private String description; + private int price; + + Product(String id, String desc, int price) { + this.id = id; + this.description = desc; + this.price = price; + } + } + + static { + PRODUCT_DETAILS.put("P01", new Product("P01", "Laptop", 40000)); + PRODUCT_DETAILS.put("P02", new Product("P02", "Mobile", 14000)); + PRODUCT_DETAILS.put("P03", new Product("P03", "Tablet", 30000)); + } +} diff --git a/camel-cxf-maven-example-master/src/main/resources/example-camel-context.xml b/camel-cxf-maven-example-master/src/main/resources/example-camel-context.xml new file mode 100644 index 0000000..dab1498 --- /dev/null +++ b/camel-cxf-maven-example-master/src/main/resources/example-camel-context.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/camel-cxf-maven-example-master/src/main/resources/wsdl/HelloService.wsdl b/camel-cxf-maven-example-master/src/main/resources/wsdl/HelloService.wsdl new file mode 100644 index 0000000..bda66a4 --- /dev/null +++ b/camel-cxf-maven-example-master/src/main/resources/wsdl/HelloService.wsdl @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/camel-cxf-maven-example-master/src/main/resources/wsdl/ProductService.wsdl b/camel-cxf-maven-example-master/src/main/resources/wsdl/ProductService.wsdl new file mode 100644 index 0000000..11c0ce3 --- /dev/null +++ b/camel-cxf-maven-example-master/src/main/resources/wsdl/ProductService.wsdl @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/camel-cxf-maven-example-master/src/test/java/com/steve/research/MyRouteTest.java b/camel-cxf-maven-example-master/src/test/java/com/steve/research/MyRouteTest.java new file mode 100644 index 0000000..4edb943 --- /dev/null +++ b/camel-cxf-maven-example-master/src/test/java/com/steve/research/MyRouteTest.java @@ -0,0 +1,30 @@ +package com.steve.research; + +import org.apache.camel.Produce; +import org.apache.camel.ProducerTemplate; +import org.apache.camel.builder.RouteBuilder; +import org.apache.camel.test.junit4.CamelTestSupport; +import org.junit.Test; + +public class MyRouteTest extends CamelTestSupport { + + @Produce(uri = "direct:webservice") + ProducerTemplate webservice; + + @Produce(uri = "direct:webservice2") + ProducerTemplate webservice2; + + @Test + public void testFoo() throws InterruptedException { + Object result = webservice.requestBody("Dude"); + System.out.println("Result from web service call was: " + result); + } + + @Override + protected RouteBuilder createRouteBuilder() throws Exception { + MyRoute myRoute = new MyRoute(); + myRoute.setWebserviceEndpoint("direct:webservice"); + myRoute.setProductWebserviceEndpoint("direct:webservice2"); + return myRoute; + } +} diff --git a/camel-cxf-maven-example-master/target/camel-cxf-maven-example-1.0-SNAPSHOT.jar b/camel-cxf-maven-example-master/target/camel-cxf-maven-example-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..f07fcd26999e35e58161e3a43885c60122ca0b24 GIT binary patch literal 17195 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 literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/HelloWorldService.class b/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/HelloWorldService.class new file mode 100644 index 0000000000000000000000000000000000000000..bc933639ac63506ff3dfe593ee1bb0a9a82d5057 GIT binary patch literal 3007 zcmbVOZBr9h7(F*o6XJrJDvB=vnceVLI?o$2&*e^jUE?ygA+>45z}cJJPM&vVXsp66cv`uq1k09-^Rj+nq$$*Jm9 z$0fmh;SUt+IYgy{@R&#c(o?c7dZ$j7?)p->O>rGf$6Z z1Ugq1rwWe?^ZCi8+4(tvu7X;p+tSyU7YaFn_~P_JaW+3Ka4MJzA#9^6y$yqb@6Yj- z>ynMI0*Q%|W!k2HO`t8)UleH1J7pP1mq1U0#}1GL4hsye`~Jqb-lQknP?>EKpQRZI zqy&yM0!ONn=)_SC$IvZsU?SpiArmUI40}yq^j*_l%kBQsU+jRu2@P>166jEaQyMyu zh~tca*6d9JeFDE$OiPaI`Eh-jneg%a&u#c@&Kc#9x%Q(77>W0YkzJ2x}Wnra25mgN%o ziZzut?6mFpX;liQVVOV4w7)LXWmz$5mY-J6r7NyeP5(UdixPN6!&Qv4b}3BYdPM%; zOau7c{xp4=UwtA=el9Gj2@Rj%KpgCd-g*_?HLQx`R%My3HoaAn8@}n-%uK2w%XHEl~sw&#&Z#D~UKmC%M6RVz2?(2m&v zuXU#f-R!TMp1{?@|2&Y$M^mONRiWgA>>hQFg_U8j#C zr}(n~?(U!eK9G5SRl+b7d3MhY0+)7#-*byHv6KDLIJyKz*=`@}Cyne`sM)?*l||Dt zSsRl!3q3HE+)wUuaoR3#IHv7$W4k(j<9H}A^08r+^^Y`shwsDl;-2IB^*(7`HerP} zPMciw*%Eb%!16v4|M4a%x<4wqhJX>KYM&(cPGpm=x{Bmta7fSaY7ppdY} zZ&z}n`MhPyAVY_I!;Mbk;I744UPo>GhoB8T>NMe7kGiOWC+{de)o&69xlZHgCE5|= zGyfi)4^xLyN4D|lTO5x@J;CUtxbq&TAEtV@k-qa1-G!8RhjYK7{|)rim#N-&7#nzt z+-pMiB7;GEO~`Kunq?T^1iDD#G){5$4Ci|>gg%TSjWN>A@p%pBaD%tbb*}E_-d?^> z2IPm3;!K{%ysa=5k)EVHMY>~P@C}Y{WBN4*VaQ}Kae*2$bvUK@7G}9dz1=2o2zN7r zn)#?;A+{1k$Da3^cu|PznHyPMR$-D5z=+l)Z z$;moivMxCpAjbma`3QN5$n8W<(8=KzxH%d%5#SDl>*~0PI&LDek|;q0W#S^1XzsEy zlcOU4RyQeql*yIEQ@HK11Ehz;{{Yf}@uRPz^eF_a4>?2b_7i{YfOv@r;VD`Z1mVOQ-Q{wY3=C&_Fut? zL=%62Kgw9m65^r<@KUd;yI$4nuKM}w+YbPbal3^EVIy;eDxAwlpE(4}YLC;3{jSMa zZL_s*&v~1xx9JXNVN++p`B4i^LT5+sYGrk~b#h6Vd0|QuUJ|BO*M@}VYnO9^Da_7c z8Z(6XzA5=lU8L+k=+rV{q3<$nhuWJMpBy&Bwy6kD`~M-WM_9@{>%i~4%j+x*_-oBo zAUs=LJ7>X3X0L^-geT|IGD%I)!7QPBMo{&|m6bgH`Nb8DsUqo`{Lcj?jkyWBQB(5X z)js1*b3BEK={|~sB`go>GMIvgrZO^{S7qsf4o0LC?)PKPzS=LWN==z7eR``t7Iwf} zrV4)4!wO^>WZNK?;u45$NwgtIg3}L<&^{EWfkbQ~2;4yvcX3I)xp9)6pVdt0lxvb C;@y7$ literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/Product.class b/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/Product.class new file mode 100644 index 0000000000000000000000000000000000000000..7dbf9ace09073c6d40e72f4f343a40c434a31ca1 GIT binary patch literal 1014 zcmb7D+invv5Is)QZV9CqXagzb(u;r!h{Xdh^o10tgj8shNPxtXvpY&Qc-PC?n>4@1 z10TRgAtswNO(KEllkJ&v&deO!zkdJt3E%||JQM_;`zDf+F~Q&)Ij2eXsbwkcg+9p+ zX>Ix@)q$+1Cdho}p(wE4RXruOirez6)g|8vY_!RZA#cg4P+I}>vubw`I+ zrP;*9mW~7}jVyLyM4v(%wlvk^*f`}v&I)Xu4!b^=-M*Edsr7+e#{|roi#Nz-+Ht%X ztB3^FlF{HC&#Q36sg$Sv$Z4A>pE1um&LywplwH+J6RT6+R@o1MU+ zoJU%=!Z?s>;-&l&=_XN4Tf>yap3)hYc=?}~HhM58%6BFmFn?#N7i&}^n`gE9F;@)Z zc0SjI3r#l|j`H*$_=AaMIhg6i<67e#&;LG-DSe}rwPZa!6ga$m4D(gzR6OhnZ2uk3 z-p`g@5)fG69|j2iEQ?q|0UnsYb4fmMq&taG?LDTBK^b#}JEztTiw z;)6fHA7#9=Z7c-sgD-b>=ALuUx%ckRU*CTK*ur`lIe{m>j%1{DaQ1<$4N0C*Hz6}n zKFK2rLw%x67|1t92dQt{^f9HxmQfH`IQ9mf486D~_q)gBTY;Pk1QuK4#DO&`?mZJ& zX{WJO5p`6ex*=`Hv9_L7I!*-EGs3AnjY8Q~aUi`vS@|{!cS4FNwp?V&u)H!9Km6^pN7Eo3W_K(Fc|`u>z8q^f#SdmQ+7FXpi|@1u5y-_E{^`O z8?M0SzJ|&4Zhi83aheKcgobV7m!WMV;c3Q6lYLgX4=tAs8Y?7Ot?i=0THvt)e z#$;|=YdhZR923v|TUg^_*@97UW8+(y*FDSUl#_V}w_@Qo%<&4RB%f>n#l|)6_z<(B!5Bm6DQA;xBg1Lft3-t$>26~uxD-54x|$cq?9W#Tx|!o z<4^^A&jiM|8bPdlxvL^o^Wdddr@7;l%(H(%G--+Gf_EJ3x(8)=hGc>=e(3YqE@ve{M0bax?B zokHGG$oqc?xr3Q5j?8}QaK!B@WR5l`cD5avIK^zI5RXFq3x)KPBZX44;(T)}7P%#5 fzD`Ok;64@^UWz#H2XB#%_*X_D;%JwN;Pb=Z?Vl1; literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/ProductService.class b/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/ProductService.class new file mode 100644 index 0000000000000000000000000000000000000000..7c9fcf4dc7ea59f8d4321a29b4101133b61b32da GIT binary patch literal 2990 zcmbVNZBr9h7(F*o6T*TTU-1QFwKcpX>kAbn)QSNt8bJZ0*0y%p+`#H)m)YGQw$l&( zgZ_(ttvVx}I@9Ur{-{pR-CbjVbijT{cJJPM&vVXsp8MRt|M}xj02fe8A|Wthx^=zo zy44rYWDwX=e=e7N>8)9&)K{c!yU$(EuIhI^x7sj+g=i*;PJx3@jWuIkU$5Kxb6<~V z1bQAUOqQRN=SmZcGjp>7y=ApdcVwX7pDz~$k_%Jwm6_6%!0~V@f^dww^j8f=y*JBO zuIr9t-gUh|AT@5vh9?=IWEue-^l_`tl3M&DR>f)JBC@&oDZH0^sPku68}r0+I7Q~Jzc)!vfig8G)m37l5iKNUFCM)E)< zjkEYXiO&S~hH^qfO19zq8qOidd@svDrIZzu8`y498iN>4Vu&_{`x}8}>$bbROh@%H zpVHHiM?s*AK+y+*LOU)IcpHFX7tZ5i5*GxHv8Uh>VpLS)8a~0EBzPeDn{{-@uxqYYmsK9MsdZDX2A1nEGiA$>vyJ+a z^cIaJo2kf@UDL2DhG(g9{IR3q*#d&o*(jU-XCmL2_2YLwQ`dVZJ7=6 z+Mo3BFb6A^FL1g1f4ULLXv%RVDbm{=cd)4J&gLGsglDgMAeZ8HH7$*x;YnJm$j>VB z%>JF-livk0dsi(ALxrbz+#qmqOZXkPCwJ|FGNC92F1U8dOD zQ{odMFu#kOf22K%>ko>nAz(x)+9kuC6WAiEDIvWO_U38c2m%K-Ur7aZ;ss7^%Sl|< zCEJo=V)h1x7x&-rcExF4K^?sRJJ6^42jBYCEA&1_OCcx&WN`-^E(D!L(hDX>3@sS!8a(rB4j^u z7{Zr?{EDCjh5?SEmn2T$IA>3Cz8}Llg%M;iO1ecpui*@C@SeHO)rYyapYIbP`C()@ zQzA0&CrrkqCn!&m?iw6=jUyYFdc{E$G96BwqsCklPHFxcGhCzIZV@M12)7B!y#BUTGj+h#$eov+YFfqS-!XSDpw1_b`QQru{}?nnK&OpYthme`X$Ad zV|J5qhO`)FXaje)>b*pxM_Tl1O^O=s;vSI{;(Ux)CZf`t4(+4lZFr;f=}L>_bQ3S# zl$;Kc6Cv_kjJ!zXP9mr1WWEh$15UwHT%C!%^#xdx+L=YQmJPaN|lQNRB$)ElIi;FjJ9m7YIo o1G^Z)s*2^xrj*{;@&uOnJpnT$euzY>q>p|70;FHxDF6Tf literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/SayHello.class b/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/SayHello.class new file mode 100644 index 0000000000000000000000000000000000000000..4edc1317eb3d56b379cb306b2c90d5d11c387b1c GIT binary patch literal 937 zcmb7CT~8B16g|^VC`AyV3Vxv0k5Up=p4BEqA(}LhP|_HE+V0+z!QGiUJ1z8IX`(Ul z!5`p{GTzxPfZJdj9XM_a=_EBZ^5`E;424!%!Lu^K4!Sl%7c? zZA&2ESnIO>3msAgdCXNYgQ~z>TPoTe#yv6zKC3!!I`E^eZ=}0tj|F=u*~XLh|BZnS zmHT9O)20_2YZu#|hQReIiYPHOIfX7YE+U=%;>eGN?6K0(Lle-BbcSb7hrZ#4DzJX} zthR!Hl0=(>@qpOh#M3_~J3(jI;?C>s_Dg~K^JDVODJ=ilL8G+{IqG~jvpTU0!`c6VgLXD literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/SayHelloResponse.class b/camel-cxf-maven-example-master/target/classes/com/moodykettle/webservice/helloworld/SayHelloResponse.class new file mode 100644 index 0000000000000000000000000000000000000000..0f08cd60347bd4fd2c5ceaf96d6cff4435a66a57 GIT binary patch literal 1006 zcmbVKU279T6g`vAHjQmsn`rAtt}JET*0XX5N^+Wad8 zMexBN;ExjTY(iIw=E0Zwy64<;?!EKl=eO?w_OVk$hT)N?LMK$pAHV0u1l&32{fO(4 z@VIlzgFu}t9r#Yy9lx}<4v&UPM!bj|L*>jJxlZ89fpgqHF){j64cNie^dG#w^E{mLIu6O#Vw<6>Eb<@k;u+CM9B<(k0_Z&bEAoc7}CSY5kM@8MTiT{GGi2SMqgiOvx=mXNXg1 z?tMWml`bW(&q%P9WT;J0Q+aD`GqIP!jYRQgQsM)u>lS6+F;{&)sEI7icQi)Wl0zn1h>NwlRtshnFwB^@0@Bw@j!r=h9 zv4>r0XLe_HKfm5T09@fXL5Ja5I>U`~#oLlX(8M>Cd#ct-5-&+>w{ev&_)5s7nA4@Q zGnZhO;bbA!f@@*t{2^bE3=I9Lt1C&F(!_Auo=6)q!`V}9gEI7@yvj8Vt#v^J<*a8o zpER5;-x|$xWeYBTQT}T5RF-7KEkn-=Lq0B#8W&{w})p?=5{u^|BnTiL0#r&>fe;VQ#w45Wu2){C&2RD2 zB9Qn1J_<2TLIYC83oCiXbH;P#c)UM;e*F&M5x5H%TMlj%vF##*o7UX2X2->C+_C1a zgL@9{GZY>NabTV>Wb2J1hFn|qCBsT5h~=Ac)RX#9^g=?)9p#JgNa(=Eb1-LyLCUb* z@m0iABTppPGL=I6L*5pV3}1^N-Y3?GJVUMip)(REf`=j=@UGE8JlLOh6?#BCl}pkL zj;~@PCx+p9N9h4i6I=I56aT5w$9$gV={QN0HoP5*G(8Yz_$~^cCP^6h!UQUA&sa!} z`(onD#A2y~2NZYJSo`v2VDDMF(A~09JzRmu@a+E^Gi-7>5m6G#rf+A{oC|MFqR_Uf zduYJ(unW(@o`;8MdT811TmKp_!|GzDZ+j!@)1)d3=;E>rYxT>=pHGd@R8`e-5YRK~ z?r?1S>NI|()bU^ZheItzpJCY_Yb|5*JFeCne^Ad*`|cwZ#Mr?S{gC#{fZ2JHU8abW zXXNv{=U|_w=@Qw(48#iU?NK^_Ra_;%gfc2bVv9c_OFLlW8#3?9*>mJNduPbgDtv)+ vhT?*-Mg)LE8j2`QNnEUx4%?tMBS95w6uE@eaE+R-Q><)F literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/steve/research/MyRoute.class b/camel-cxf-maven-example-master/target/classes/com/steve/research/MyRoute.class new file mode 100644 index 0000000000000000000000000000000000000000..41f9b2714ab974cb1f4887042c92150b27a08f61 GIT binary patch literal 1943 zcmb7FYfl?T6g@+TZQKoyC8TLeQrr+?OzMTUA?2O$NT6{D0fN(SU9ZPx+qK8qT?0|o zA62Pwq*ki>xnJ{ts-9VIVk(RjWNGJl@0@$iz1RQz`^R4ZX7DPB9)TNA0nBRA^h zhH~p6Hw!=6N4DkJ^{TZO`fk0tAn;kkSLLP?7P}ZE7TvlVE(=`BP96yKuBoz2;}Q%5 zDfFe#FEHYqROU<4uFoGz&r^HtH~SzkXy7suDVPGwA1=j@#n)EKvSK&A@OeY}cIc}5 zHbYvf%5bNRXjm1|RRc*R1O^IjU2ZpPCF$?mB~R+8lw*4bw(sh7yxAKbx`DuG z;e0+Bd!M7~6}Q^-=_b8#;>d;u5hO7xFx=tl!$}Ia1Tvvplm2`~sTIO@Re5P9nDAvo z+TogN*2ATlH1UoZ$lyzIR`FF$U@?1^`^mx?F>55)YfHHIHnkRTfO0OO6RxJ{{AU@4p0qlJXhjur ztbDI*#R@#dWUOi+R?A8=UJWK9AhLBZwaERCDId7QQfVw{WMJ%l(c4 zy_(|cZ%mk9wa1)kwJ_7d{o}4mKjIcD7>feD)`lJjILp7e z7uaQJ0(*GGujX%=cXWV>+!U$nyq}JCZ10v}`@jvs8?$`hT literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/steve/research/ProductServiceImpl$Product.class b/camel-cxf-maven-example-master/target/classes/com/steve/research/ProductServiceImpl$Product.class new file mode 100644 index 0000000000000000000000000000000000000000..4eca1a76bd3c0865b25da1f82d2541203f7b2b0d GIT binary patch literal 943 zcmb7CO>fgc6r5)#aq5~jq@e}cKuQyom=DulL0lpsMT!6^D0gSGYPWLiXzk=zaR7-3 zi32}?ABA}91f^;?kb}LmvpX|>@A=p7A3p({v)Z!}msFU$b zWCN+^O32=18Z}pxg94#)9nQlb3ggS*!{}Oyj9{rTq1s;`3^J|a%h!b6u}pCmYGMs@-%oY@Z(~a?|FRw>VGAi-N?^QxiHfn^J!;j!Tkg0 C^~kvZ literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/com/steve/research/ProductServiceImpl.class b/camel-cxf-maven-example-master/target/classes/com/steve/research/ProductServiceImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..cb24164bc8cf2598794624889a3618d8e6c9dc2d GIT binary patch literal 2113 zcmb7FZBrUo6n-vfcEwE;l*GPSo0teDX4NFd25OUnskEpRkkr1V%W?~AmR-8Ln8^?5 zpXl^Qr0EPcb*9tL{ZXBsySo(}GgDy(F8AE?@;v97V>lvoHt#vXCV-=%mXRz>rWdiVHHP$wz5f99DDca}7?OBLM0%GYm3jlyemX<$g>-EkvzU|cKEuU6bb_tm16(C+ zoi1g4eb8G_ip+rjP?A0?k}>b|Ta|Hxz;4@h!{jnjzVMEWMG{uEy2(Xpi-yH_y6rl5 zd=cfSXzQ9;(;P#n_`(>Xn4pAvEyHD4IA8IoWbr2V!V>1Wrx_+$+bQ3?ZQG3(&$#EA zTz$^#Zg2_J7B@}%x$T&Z|E_15|JdcOmq`z6=5}n$<(U}n;GTrL40lDLhmEUX4fh#F ziAkZsFr6CAcUVwS%?}kk08x&TBEyY0ly1;4teu39814-TE8rDF78By`Jyh@rpHO>f zy3Sp9ewiT`r1*c^{iMAHp@p1;|Ga`tJSOsPKt4IhD%4BY1c)sKg+UN2!u)duMPYu4 z%=6sU9i!tJwk7m;6zrnZ2ffO$IyC5l2vSy1L6tmFkdi}ljIL>lI&2Izd@13{sd-j; zK{;tF*vD5?DO)sIGH4&eru$}C9`e|Dz<1_PYzFmwEqGF3$`6fwzabdz4;w%1B!*bU z?m9YuOyh*%%GvkhwnzknQm`!UH(IRia%4GD&5Ok(6Pa zBtQ9bVDA{p{t+(yhWIPQ6H~`X?kA=aR}ya>;qBLWFN!BZe$AI(OI(kyy*zcW;2$g` z((&%{$-%FF$eZ+gnLq$D6m|hukwOM(RI!L#zJ`EF&qoMJrInFm^`vvliseB47$te^JqnOL`b z_~I4z5?}Z5?b1uKjzEB(^>Z^$&?X6b9CJtz^eKuqjdkiQfn+g=79ydzs6!_#lXTJm bCr>j(_y;s8?-8_o-v$n76?BvIeTLY-@bol$ literal 0 HcmV?d00001 diff --git a/camel-cxf-maven-example-master/target/classes/example-camel-context.xml b/camel-cxf-maven-example-master/target/classes/example-camel-context.xml new file mode 100644 index 0000000..dab1498 --- /dev/null +++ b/camel-cxf-maven-example-master/target/classes/example-camel-context.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/camel-cxf-maven-example-master/target/classes/wsdl/HelloService.wsdl b/camel-cxf-maven-example-master/target/classes/wsdl/HelloService.wsdl new file mode 100644 index 0000000..bda66a4 --- /dev/null +++ b/camel-cxf-maven-example-master/target/classes/wsdl/HelloService.wsdl @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/camel-cxf-maven-example-master/target/classes/wsdl/ProductService.wsdl b/camel-cxf-maven-example-master/target/classes/wsdl/ProductService.wsdl new file mode 100644 index 0000000..11c0ce3 --- /dev/null +++ b/camel-cxf-maven-example-master/target/classes/wsdl/ProductService.wsdl @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/camel-cxf-maven-example-master/target/cxf-codegen-plugin-markers/.03BA8A379A1C11045D1B73515CFEEC0594F0D3C6 b/camel-cxf-maven-example-master/target/cxf-codegen-plugin-markers/.03BA8A379A1C11045D1B73515CFEEC0594F0D3C6 new file mode 100644 index 0000000000000000000000000000000000000000..e49875c163f9bf37b44b9cc1f4845b72abce7d7c GIT binary patch literal 148 zcmaisF%H5o5Cr*D< zJ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/camel-cxf-maven-example-master/target/surefire-reports/com.steve.research.MyRouteTest.txt b/camel-cxf-maven-example-master/target/surefire-reports/com.steve.research.MyRouteTest.txt new file mode 100644 index 0000000..6d47b22 --- /dev/null +++ b/camel-cxf-maven-example-master/target/surefire-reports/com.steve.research.MyRouteTest.txt @@ -0,0 +1,4 @@ +------------------------------------------------------------------------------- +Test set: com.steve.research.MyRouteTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 sec diff --git a/camel-cxf-maven-example-master/target/test-classes/com/steve/research/MyRouteTest.class b/camel-cxf-maven-example-master/target/test-classes/com/steve/research/MyRouteTest.class new file mode 100644 index 0000000000000000000000000000000000000000..855b4df6de9ad6361610ab49004a0421134e6849 GIT binary patch literal 1761 zcmaJ>X?N2`6upy#$gxETP8>>rRD_boF`%+^ODL3VEyXO2Q&T?5(vT=eTeXDdU$s3w z=CqvCAJ8Aw(>szIJ9WYb&68&CyYIeb^!Go1{srJRUX@Y9-3iR#UJ0L8@EJazz!&&Z z!%7+BxLd-iviH^Um0BK@@ep5YcvQw&b$m(LwGyr< z44s>yZFy}gcGY)pb1dC+sm^HHp>HOsJdkEA6KTcvp851}JIqqKBa@UGwUl-%3>lD! z%u5yHzI9-ko)zqx&pZ3nPF#8OXIn;j)*8MMn9391MtQC00&vSK;=TIPC=j0NgT z_2CkAic@nCscyqp_7h8#Lg;{LNEmsw4Y9R4jDnlLf_)y0z zF0i~CnIknk*6|&lXlUwqie~~B`ju#$nv~GH{stV2GkYtAinq^^A_k@V(J~AHI}^ z1%<#2=WRe|J`7|migjEe2RTxDy?`m4q>v*}OJw@;=ufm6I8jIs4nFsb!k%!9tNfGI z_=_Cj!?A_H2Yjp0UgR^E;1WMCpLB2qV?=P?xf%qSw1W1`@>_^s`7%Os@K>rfC$PX( zF95iPkN72UozA1VbB9(*SX}-cBh}GAFgAkbZ#eS~(%lQs31w9PDw`uc2yu(?BooqI$=en3` zRL^%&ZTvz+kyDjCV1Y{Ho@9k)SRs{P5qY*3xx}-ZxHS;joZ8?O{G=DHU$8Ew`{bt= O?7sw*