-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathReadMe.txt
executable file
·67 lines (43 loc) · 2.19 KB
/
ReadMe.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
NOTE: If you need the example from the "Getting Started with Apache Servicemix"
webinar, please use the code from the rider-auto-osgi-smx-4.4.1-fuse-00-08 tag instead.
Example from "Using Apache Camel in ServiceMix" talk
========================================================
To run this example project build the project and deploy to ServiceMix or Fuse
ESB Enterprise according to the steps below.
Setup
==============================
- Install Fuse IDE 2.1
- Download and unpack distribution from http://fusesource.com/products/fuse-ide/
- Install Apache Maven 3+
- Download distribution from http://maven.apache.org.
- Unzip the downloaded Maven distribution to a location on your hard disk
that you find suitable.
- configure this location as the environment variable MAVEN_HOME
- add MAVEN_HOME/bin to your PATH environment variable
- Install Fuse ESB Enterprise 7.0.0.fuse-00-061
- Download from http://fusesource.com/downloads/ and install
Build & Run
==============================
1) Build this project so bundles are deployed into your local maven repo
<project home> $ mvn clean install
2) Start Fuse ESB Enterprise
<ESB home> $ bin/fuseesb
3) Add this project's features.xml config to Fuse ESB Enterprise from the
console (makes it easier to install bundles with all required dependencies)
FuseESB:karaf@root> features:addUrl mvn:org.fusesource.examples/rider-auto-common/4.0-SNAPSHOT/xml/features
4) Install the project.
FuseESB:karaf@root> features:install rider-auto-osgi
5) To test the file processing, there are existing files in the
rider-auto-common module.
<project home> $ cp rider-auto-common/src/data/message1.xml <ESB Home>/target/placeorder
To see what happened look at the ESB log file, either from the console
FuseESB:karaf@root> log:display
or from the command line
<ESB home> $ tail -f data/log/fuseesb.log
6) To test the WS, use your favorite WS tool (e.g. SoapUI) against the following
WSDL hosted by the rider-auto-ws bundle.
* http://localhost:8182/cxf/order?wsdl
Getting Help
============================
If you hit any problems please let the FuseSource team know on the forums
http://fusesource.com/forums/forum.jspa?forumID=2