You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by bd...@apache.org on 2005/07/18 18:13:47 UTC

svn commit: r219525 - /cocoon/trunk/cocoon.sh

Author: bdelacretaz
Date: Mon Jul 18 09:12:24 2005
New Revision: 219525

URL: http://svn.apache.org/viewcvs?rev=219525&view=rev
Log:
osgi startup option added

Modified:
    cocoon/trunk/cocoon.sh

Modified: cocoon/trunk/cocoon.sh
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon.sh?rev=219525&r1=219524&r2=219525&view=diff
==============================================================================
--- cocoon/trunk/cocoon.sh (original)
+++ cocoon/trunk/cocoon.sh Mon Jul 18 09:12:24 2005
@@ -59,6 +59,7 @@
     echo "  servlet-admin     Run Cocoon in a servlet container and turn on container web administration"
     echo "  servlet-debug     Run Cocoon in a servlet container and turn on JVM remote debug"
     echo "  servlet-profile   Run Cocoon in a servlet container and turn on JVM profiling"
+    echo "  osgi              Run Cocoon with the experimental OSGI kernel"
     exit 1
 }
 
@@ -168,6 +169,12 @@
 
   servlet-profile)
         $JAVA $JAVA_OPTIONS $JAVA_PROFILE_ARGS -cp $LOADER_LIB $ENDORSED $PARSER $JETTY_ARGS $JETTY_LIBRARIES $JETTY_WEBAPP $JETTY_HOME $JETTY $LOADER $JETTY_MAIN
+        ;;
+
+  osgi)
+        # -init prevents knopflerfish from using its persistent info about bundles, seems safer for now
+        KNOP_OPTIONS="-init"
+        $JAVA $JAVA_OPTIONS -jar lib/osgi/knopflerfish/knopflerfish-framework-1.3.3.jar $KNOP_OPTIONS $ARGS
         ;;
 
   *)