|
|
# SAlly 4
|
|
|
|
|
|
This is the front-end repository for implementation of the Semantic Alliance framework.
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
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.
|
|
|
|
|
|
### 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.
|
|
|
```
|
|
|
# wget http://apache.openmirror.de/servicemix/servicemix-5/5.0.0/apache-servicemix-5.0.0.zip
|
|
|
# unzip apache-servicemix-5.0.0.zip
|
|
|
# cd apache-servicemix-5.0.0/bin
|
|
|
# ./servicemix
|
|
|
```
|
|
|
|
|
|
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
|
|
|
```
|
|
|
|
|
|
For development I also recommend installing the web based consoles
|
|
|
```
|
|
|
features:install activemq-web-console ipojo-webconsole
|
|
|
```
|
|
|
|
|
|
### Installation |
|
|
\ No newline at end of file |