avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hamm...@apache.org
Subject cvs commit: jakarta-avalon-phoenix/src/xdocs for-developers-alternate-kernel.xml
Date Sun, 30 Jun 2002 19:41:43 GMT
hammant     2002/06/30 12:41:43

  Modified:    src/xdocs/stylesheets project.xml
  Added:       src/xdocs for-developers-alternate-kernel.xml
  A word or two on the beanshell kernel
  Revision  Changes    Path
  1.3       +1 -0      jakarta-avalon-phoenix/src/xdocs/stylesheets/project.xml
  Index: project.xml
  RCS file: /home/cvs/jakarta-avalon-phoenix/src/xdocs/stylesheets/project.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.xml	23 May 2002 11:43:13 -0000	1.2
  +++ project.xml	30 Jun 2002 19:41:43 -0000	1.3
  @@ -44,6 +44,7 @@
               <item name="TODO"  href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;product=Avalon&amp;component=Phoenix"/>
               <item name="Bug Database"  href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Avalon&amp;component=Phoenix"/>
               <item name="Enhancement Requests"  href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Avalon&amp;component=Phoenix&amp;bug_severity=Enhancement"/>
  +            <item name="Alternate Kernels" href="/for-developers-alternate-kernel.html"/>
  1.1                  jakarta-avalon-phoenix/src/xdocs/for-developers-alternate-kernel.xml
  Index: for-developers-alternate-kernel.xml
  <?xml version="1.0"?>
      <title>Alternate Kernels</title>
        <author email="hammant@apache.org">Paul Hammant</author>
      <section name="Introduction">
            Phoenix can launch with alternate kernels.  Apart from the default 
            kernel which is suitable for deploying in live scenarios, we 
            supply a kernel which loads beanshell during startup.
      <section name="Beanshell enabled kernel">
          This allows pretty much any anything to be done to applications 
          and blocks once started.  As such it is not suitable for live 
          deployment as it could be considered a bit of a hackers tool.
          The supplied commands are getblock, prtapps, prtblocks, resumeapp, 
          rmvapp, startapp, stopapp and suspendapp.  With getapp, you can 
          invoke any of the public methods on the implementation, including
          interacting with the block's methods from its service.
          To create a beanshell capable kernel, place the bsh-1.2b6.jar from
          <a href="http://www.beanshell.org/download.html">here</a> in the 
          lib directory of phoenix before building it.  You will need to edit the 
          'beanshell.jars' and 'kernel.impl.class' parts of the ant.properties file.
          You may also want to add your own convenience bsh scripts to the 
          src/bsh/ directory.
      <section name="Beanshell enabled, remotely accessible kernel">
          This is to-do.

To unsubscribe, e-mail:   <mailto:avalon-cvs-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@jakarta.apache.org>

View raw message