-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Chapter 5, "Installing and Starting the Service" needs to be rewritten, as we no longer have installers.The updated instructions can be base on https://cwiki.apache.org/KARAF/49-wrapper.htmlIn order to install on Mac I did the following1. Install jboss-fuse, start the server, and start a client to connect to it.
2. In the client, execute: features:install wrapper
3. Optionally after that you can do: wrapper:install --help
4. Execute: wrapper:install -s AUTO_START -n JBossFuse -d JBossFuse -D "JBoss Fuse". This step will generate all of the wrapper and config files that are needed, and will give platform specific instructions for configuring and running as a service. I got the following on my Mac:JBossFuse:admin@root> wrapper:install -s AUTO_START -n JBossFuse -d JBossFuse -D "JBoss Fuse"
Creating file: /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/bin/JBossFuse-wrapper
Creating file: /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/bin/JBossFuse-service
Creating file: /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/etc/JBossFuse-wrapper.conf
Creating file: /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/lib/libwrapper.jnilib
Creating file: /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/lib/karaf-wrapper.jar
Creating file: /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/lib/karaf-wrapper-main.jarSetup complete. You may wish to tweak the JVM properties in the wrapper configuration file:\\
/Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/etc/JBossFuse-wrapper.conf
before installing and starting the service.At this time it is not known how to get this service to start when the machine is rebooted.
If you know how to install the following service script so that it gets started
when OS X starts, please email dev@felix.apache.org and let us know how so
we can update this message.To start the service:
$ /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/bin/JBossFuse-service startTo stop the service:
$ /Users/kearls/fuse/jboss-fuse-6.0.0.redhat-023/bin/JBossFuse-service stop5. Exit the client
6. Use ./bin/stop to stop the currently running server.