... | ... | @@ -6,7 +6,7 @@ This is the front-end repository for implementation of the Semantic Alliance fra |
|
|
|
|
|
SAlly 4 can be hosted in any OSGi container. We are developing and testing it into Apache Felix (http://felix.apache.org/) based containers. We recommend using Apache Service Mix (http://servicemix.apache.org/) for a simple and smooth installation procedure. In case you need a more light-weight solution or have a JMS service like ApacheMQ running on your computer, you might consider using Apache Karaf (http://karaf.apache.org/).
|
|
|
|
|
|
Note: For development, we recommend using Apache Karaf because it has a starts up faster. This becomes important when the OSGi environment becomes too cluttered with half-developed code.
|
|
|
Note: For development, we recommend using Apache Karaf because it starts up faster. This becomes important when the OSGi environment becomes too cluttered with half-developed code.
|
|
|
|
|
|
### Installation on Service MIx
|
|
|
First you need to install Service Mix. Download the 5.0.0 distribution to a directory of your liking. Unzip it and start service mix.
|
... | ... | @@ -19,7 +19,7 @@ cd apache-servicemix-5.0.0/bin |
|
|
|
|
|
After it finished loading, you should install some of the requirements for the SAlly 4 architecture. You can download the requirements by issuing the following commands in the Service Mix console:
|
|
|
```
|
|
|
features:addurl http://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.ipojo.features/1.11.2/org.apache.felix.ipojo.features-1.11.2.xml features:install camel-test camel-jaxb activemq-camel camel-freemarker camel-servlet camel-sql features:install ipojo
|
|
|
features:addurl http://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.ipojo.features/1.11.2/org.apache.felix.ipojo.features-1.11.2.xml features:install camel-test camel-jaxb activemq-camel camel-freemarker camel-servlet camel-sql ipojo
|
|
|
```
|
|
|
|
|
|
For development I also recommend installing the web based consoles
|
... | ... | @@ -27,4 +27,20 @@ For development I also recommend installing the web based consoles |
|
|
features:install activemq-web-console ipojo-webconsole
|
|
|
```
|
|
|
|
|
|
### Installation |
|
|
\ No newline at end of file |
|
|
### Installation on Karaf
|
|
|
Download the 3.0.1 of Karaf distribution to a directory of your liking. Unzip and start it.
|
|
|
```bash
|
|
|
wget http://apache.mirrors.hoobly.com/karaf/3.0.1/apache-karaf-3.0.1.zip
|
|
|
unzip apache-karaf-3.0.1.zip
|
|
|
cd apache-karaf-3.0.1/bin
|
|
|
./karaf
|
|
|
```
|
|
|
|
|
|
After it finished loading, you should install some of the requirements for the SAlly 4 architecture. You can download the requirements by issuing the following commands in the Karaf console:
|
|
|
```
|
|
|
feature:repo-add camel
|
|
|
feature:repo-add activemq
|
|
|
feature:repo-add http://repo1.maven.org/maven2/org/apache/felix/org.apache.felix.ipojo.features/1.11.2/org.apache.felix.ipojo.features-1.11.2.xml
|
|
|
feature:install camel-test camel-jaxb activemq-camel camel-freemarker camel-servlet camel-sql ipojo
|
|
|
```
|
|
|
|