Download Fuse ESB from
http://www.jboss.org/products/fuse
Create a Web Services (WS) Project
mkdir get-started
cd get-started
mvn archetype:generate
-DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-cxf-code-first-osgi-bundle
-DgroupId=org.fusesource.example -DartifactId=cxf-basic
-Dversion=1.0-SNAPSHOT
|
Create project |
cd cxf-basic/
mvn install
|
Build project |
cd ESBInstallDir/bin
./fuse
|
Start Fuse ESB |
karaf@root> install mvn:org.fusesource.example/cxf-basic/1.0-SNAPSHOT | Install the WS as an OSGi bundle |
karaf@root> start 229 | Start the WS with bundle id returned from previous step. |
karaf@root> list | Check if the bundle has started |
cd get-started/cxf-basic
mvn -Pclient
|
Run the WS client |
No comments:
Post a Comment