| # Copyright 1999-2005 The Apache Software Foundation |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| # ------------------------------------------------------------------------ |
| # Knopflerfish OSGI initialization file |
| # This defines which packages to load at startup, options, etc. |
| # ------------------------------------------------------------------------ |
| |
| # load common properties |
| -xargs props.xargs |
| |
| # Prefix for searching for bundle URLs from console or command line |
| -Dorg.knopflerfish.gosg.jars=file:. |
| |
| -init |
| |
| # A minimal set of bundles to get the framework running and a tty console to interact with it |
| |
| ## Basic KF bundles |
| -initlevel 1 |
| -install lib/core/knopflerfish-log_all-1.0.0.jar |
| -install lib/core/knopflerfish-cm_api-1.0.0.jar |
| -install lib/core/knopflerfish-console_all-1.0.0.jar |
| |
| ## Some library bundles |
| -initlevel 2 |
| -install build/osgi/org.apache.cocoon_1.0.0.jar |
| -install build/osgi/org.apache.cocoon.template_1.0.0.jar |
| |
| ## HTTP Service |
| -initlevel 4 |
| -install lib/core/knopflerfish-http_all-1.1.0.jar |
| |
| ## console command bundles |
| -initlevel 5 |
| -install lib/core/knopflerfish-frameworkcommands-1.0.0.jar |
| -install lib/core/knopflerfish-logcommands-1.0.0.jar |
| -install lib/core/knopflerfish-consoletty-1.0.0.jar |
| |
| -initlevel 7 |
| -install build/osgi/org.apache.cocoon_webapp_1.0.0.jar |
| |
| -initlevel 8 |
| -install build/osgi/org.apache.cocoon_servlet_1.0.0.jar |
| |
| -startlevel 9 |
| |
| -launch |
| |
| # Start of these bundles are delayed since thise makes start |
| # order dependencies much easier |
| |
| -start lib/core/knopflerfish-log_all-1.0.0.jar |
| -start lib/core/knopflerfish-cm_api-1.0.0.jar |
| -start lib/core/knopflerfish-console_all-1.0.0.jar |
| -start lib/core/knopflerfish-consoletty-1.0.0.jar |
| -start lib/core/knopflerfish-frameworkcommands-1.0.0.jar |
| -start lib/core/knopflerfish-logcommands-1.0.0.jar |
| -start lib/core/knopflerfish-http_all-1.1.0.jar |
| -start build/osgi/org.apache.cocoon_webapp_1.0.0.jar |
| -start build/osgi/org.apache.cocoon_servlet_1.0.0.jar |