gmazza      2004/04/11 14:53:41

  Modified:    src/documentation/content/xdocs embedding.xml
  Log:
  Returned documentation on how to do Avalon logging; documentation now in two 
sections.
  
  Revision  Changes    Path
  1.21      +29 -4     xml-fop/src/documentation/content/xdocs/embedding.xml
  
  Index: embedding.xml
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/documentation/content/xdocs/embedding.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- embedding.xml     1 Apr 2004 23:38:44 -0000       1.20
  +++ embedding.xml     11 Apr 2004 21:53:41 -0000      1.21
  @@ -65,12 +65,37 @@
   In the example above, args[0] contains the path to an XSL-FO file, while 
   args[1] contains a path for the target PDF file.
     </p>
  -  <section id="basic-logging">
  + <section id="basic-logging">
       <title>Logging</title>
       <p>
         You also need to set up logging. Global logging for all FOP
         processes is managed by MessageHandler. Per-instance logging
         is handled by Driver. You want to set both using an implementation
  +      of org.apache.avalon.framework.logger.Logger. See 
  +      <jump href="#logging">below</jump> for more information.
  +    </p>
  +    <p>
  +      Call <code>setLogger(Logger)</code> always immediately after 
  +      instantiating the Driver object. See here:
  +    </p>
  +    <source><![CDATA[
  +import org.apache.avalon.framework.logger.Logger; 
  +import org.apache.avalon.framework.logger.ConsoleLogger; 
  +
  +/*..*/
  +
  +Driver driver = new Driver();
  +Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO);
  +MessageHandler.setScreenLogger(logger);
  +driver.setLogger(logger);]]></source>
  +  </section>
  +  
  +  <section id="basic-logging-new-version">
  +    <title>Logging (Upcoming FOP 1.0 Version only)</title>
  +    <p>
  +      You also need to set up logging. Global logging for all FOP
  +      processes is managed by MessageHandler. Per-instance logging
  +      is handled by Driver. You want to set both using an implementation
         of org.apache.commons.logging.Log. See 
         <jump href="#logging">below</jump> for more information.
       </p>
  @@ -160,7 +185,7 @@
     <section id="logging">
       <title>Controlling logging</title>
       <p>
  -      FOP uses the
  +      Current FOP 0.20.x production uses the
         <fork 
href="http://avalon.apache.org/framework/api/org/apache/avalon/framework/logger/package-summary.html";>Logger
 package</fork>
         from Apache Avalon Framework to do logging. See the 
         <fork href="http://avalon.apache.org/framework/";>Apache Avalon 
Framework</fork>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to