On Wed, Jul 2, 2008 at 7:28 AM, lkwg82 <[EMAIL PROTECTED]> wrote:
>
> first repair the start-script, go to the bin directory of activemq
> do
> # sed -e 's#\r$##g' activemq-admin > activemq-admin.sh && chmod +x
> activemq-admin.sh
>
> this is converting from win32 to linux end of lines and make it executable
> as new file
>
> second, change to root
> # su
> # cd /etc/init.d/
> # vi activemq
>
> insert the following code
>
>
> #! /bin/sh
>
> # the base directory
> AMQ_DIR="/home/skype/activemq/apache-activemq-5.1.0/"
>
> # run the instance as user
> AMQ_USER=am
>
> CMD="nohup $AMQ_DIR/bin/activemq-admin.sh"
>
> case "$1" in
>    start)
>        echo "Starting ActiveMQ "
>        /bin/su - $AMQ_USER -c "$CMD $1 >/dev/null 2>&1 &"
>        ;;
>    stop)
>        echo "Shutting down ActiveMQ"
>        /bin/su - $AMQ_USER -c "$CMD $1 >/dev/null 2>&1 &"
>        ;;
>    restart)
>        $0 stop
>        $0 start
>        ;;
>    status)
>        echo not yet implemented
>        ;;
>    *)
>        echo "Usage: $0 {start|stop|restart|status}"
>        exit 1
>        ;;
> esac
>
>
> quit and save
>
> # chmod +x activemq
>
> make it executable
>
> # ln -s /etc/init.d/activemq /etc/rc2.d/S50activemq
>
> automatic start
>
>
> now, every reboot ur activemq is running
>
>
> Would be nice, if the developer would add this to the documentation!

Is there any reason why you can't use the wrapper scripts that ship as
part of ActiveMQ?:

http://activemq.apache.org/java-service-wrapper.html

Bruce
-- 
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache ActiveMQ - http://activemq.org/
Apache Camel - http://activemq.org/camel/
Apache ServiceMix - http://servicemix.org/

Blog: http://bruceblog.org/

Reply via email to