mcconnell    02/03/02 09:48:56

  Modified:    enterprise/orb build.xml
               enterprise/orb/lib openorb-1.2.2.jar
               enterprise/orb/src/examples/hello/java/hello HelloDemo.java
                        HelloInitializer.java HelloProvider.java
               enterprise/orb/src/java/org/apache/orb
                        DefaultORBFactory.java
               enterprise/orb/src/java/org/apache/orb/CORBA/kernel
                        DefaultLoader.java
  Log:
  no message
  
  Revision  Changes    Path
  1.3       +49 -1     jakarta-avalon-apps/enterprise/orb/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-apps/enterprise/orb/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml 2 Mar 2002 05:17:28 -0000       1.2
  +++ build.xml 2 Mar 2002 17:48:55 -0000       1.3
  @@ -30,7 +30,8 @@
         build            - invokes the general build target
         dist             - executes build, javadoc and support file creation
         examples         - builds examples
  -      hello            - runs the "hello" embedded orb initializer demo
  +      hello            - runs the "hello" embedded orb initializer demo as a 
java command
  +      hello-pipeline   - runs the "hello" demo as a component
         
       </echo>
     </target>
  @@ -198,6 +199,53 @@
          </classpath>
          <arg value="-ORBDebug=0"/>
        </java>
  +  </target>
  +
  +  <target name="pipeline.context">
  +    <available property="pipeline.available" 
file="${tools.lib.path}/pipeline.jar"/>
  +  </target>
  +
  +  <target name="pipeline.defintion" depends="pipeline.context" 
if="pipeline.available">
  +    <taskdef name="pipeline" 
classname="org.apache.avalon.excalibur.service.ant.Pipe">
  +      <classpath>
  +        <pathelement location="${tools.lib.path}/pipeline.jar"/>
  +      </classpath>
  +    </taskdef>
  +  </target>
  + 
  +  <target name="hello-pipeline" depends="pipeline.defintion,examples" 
if="pipeline.available">
  +
  +    <!-- 
  +    After loading jar files declared under a fileset, apply lifecycle
  +    pipeline processing to the class referenced in the target attribute.
  +    -->
  +
  +    <pipeline target="hello.HelloDemo" priority="DEBUG" disposal="true" 
verbose="false">
  +
  +      <classpath>
  +         <fileset dir="${tools.lib.path}">
  +             <include name="pipeline.jar"/>
  +             <include name="avalon-framework.jar"/>
  +             <include name="logkit.jar"/>
  +         </fileset>
  +      </classpath>
  +
  +      <!--
  +      For all of the jar files in the fileset, load the jar file
  +      into the classloader. 
  +      -->
  +
  +      <fileset dir="${lib}">
  +         <include name="openorb-1.2.2.jar"/>
  +      </fileset>
  +
  +      <fileset dir="${dist}">
  +         <include name="${orb.manager.jar}"/>
  +         <include name="${orb.examples.jar}"/>
  +      </fileset>
  +
  +    </pipeline>
  +
     </target>
   
     <!-- UTILITY TARGETS -->
  
  
  
  1.4       +241 -245  jakarta-avalon-apps/enterprise/orb/lib/openorb-1.2.2.jar
  
        <<Binary file>>
  
  
  1.3       +6 -3      
jakarta-avalon-apps/enterprise/orb/src/examples/hello/java/hello/HelloDemo.java
  
  Index: HelloDemo.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-apps/enterprise/orb/src/examples/hello/java/hello/HelloDemo.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HelloDemo.java    2 Mar 2002 05:18:30 -0000       1.2
  +++ HelloDemo.java    2 Mar 2002 17:48:56 -0000       1.3
  @@ -34,7 +34,8 @@
   import org.apache.avalon.framework.configuration.DefaultConfigurationBuilder;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Initializable;
  -import org.apache.orb.CascadingConfiguration;
  +
  +import org.apache.avalon.excalibur.configuration.CascadingConfiguration;
   
   import org.omg.CORBA.ORB;
   
  @@ -97,14 +98,16 @@
               demo.configure( loadDefaultConfiguration() );
               demo.contextualize( new DefaultContext() );
               demo.initialize();
  -            demo.dispose();
  -
           }
           catch( Throwable e )
           {
               final String error = "Internal error while attempt to launch the 
hello demo";
               System.out.println( error );
               e.printStackTrace();
  +        }
  +        finally
  +        {
  +            demo.dispose();
           }
       }
   
  
  
  
  1.3       +2 -1      
jakarta-avalon-apps/enterprise/orb/src/examples/hello/java/hello/HelloInitializer.java
  
  Index: HelloInitializer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-apps/enterprise/orb/src/examples/hello/java/hello/HelloInitializer.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HelloInitializer.java     2 Mar 2002 05:18:30 -0000       1.2
  +++ HelloInitializer.java     2 Mar 2002 17:48:56 -0000       1.3
  @@ -49,7 +49,8 @@
   
   import org.apache.orb.ORB;
   import org.apache.orb.ORBFactoryService;
  -import org.apache.orb.CascadingConfiguration;
  +
  +import org.apache.avalon.excalibur.configuration.CascadingConfiguration;
   
   
   /**
  
  
  
  1.2       +1 -1      
jakarta-avalon-apps/enterprise/orb/src/examples/hello/java/hello/HelloProvider.java
  
  Index: HelloProvider.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-apps/enterprise/orb/src/examples/hello/java/hello/HelloProvider.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- HelloProvider.java        28 Feb 2002 16:29:37 -0000      1.1
  +++ HelloProvider.java        2 Mar 2002 17:48:56 -0000       1.2
  @@ -50,7 +50,7 @@
   import org.apache.avalon.phoenix.BlockContext;
   import org.apache.avalon.phoenix.Block;
   
  -import org.apache.orb.CascadingConfiguration;
  +import org.apache.avalon.excalibur.configuration.CascadingConfiguration;
   
   
   /**
  
  
  
  1.2       +2 -0      
jakarta-avalon-apps/enterprise/orb/src/java/org/apache/orb/DefaultORBFactory.java
  
  Index: DefaultORBFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-apps/enterprise/orb/src/java/org/apache/orb/DefaultORBFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DefaultORBFactory.java    28 Feb 2002 16:29:37 -0000      1.1
  +++ DefaultORBFactory.java    2 Mar 2002 17:48:56 -0000       1.2
  @@ -31,6 +31,8 @@
   import org.apache.avalon.phoenix.Block;
   import org.apache.avalon.phoenix.BlockContext;
   
  +import org.apache.avalon.excalibur.configuration.CascadingConfiguration;
  +
   /**
    * The <code>ORBServer</code> class is an Component that provides support 
for the
    * creation of an new ORB instance.
  
  
  
  1.4       +1 -1      
jakarta-avalon-apps/enterprise/orb/src/java/org/apache/orb/CORBA/kernel/DefaultLoader.java
  
  Index: DefaultLoader.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-apps/enterprise/orb/src/java/org/apache/orb/CORBA/kernel/DefaultLoader.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DefaultLoader.java        2 Mar 2002 04:59:32 -0000       1.3
  +++ DefaultLoader.java        2 Mar 2002 17:48:56 -0000       1.4
  @@ -33,7 +33,7 @@
   import org.apache.avalon.framework.CascadingException;
   import org.apache.avalon.framework.activity.Disposable;
   
  -import org.apache.orb.CascadingConfiguration;
  +import org.apache.avalon.excalibur.configuration.CascadingConfiguration;
   
   import org.omg.PortableInterceptor.ORBInitializer;
   import org.omg.CORBA.CompletionStatus;
  
  
  

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

Reply via email to