CVS update: sierra/src/java/org/openprivacy/sierra/tests

From: cvs@openprivacy.org
Date: Sun Mar 11 2001 - 01:50:13 PST

  • Next message: cvs@openprivacy.org: "CVS update: talon/src/java/talon"

    Date: Sunday March 11, 19101 @ 1:50
    Author: burton
    CVSWEB Options: -------------------

    Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi

    View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests

    -----------------------------------

    Update of /usr/local/cvs/public/sierra/src/java/org/openprivacy/sierra/tests
    In directory giga:/tmp/cvs-serv19548/src/java/org/openprivacy/sierra/tests

    Modified Files:
            BaseTest.java Test3.java Test9.java
    Log Message:
    fixed bug with missing properties...

    *****************************************************************
    File: sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java?annotate=1.8

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java?rev=1.8&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java.diff?r1=1.8&r2=1.7

    -----------------------------------

    Index: sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java
    diff -u sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java:1.7 sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java:1.8
    --- sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java:1.7 Wed Mar 7 22:29:11 2001
    +++ sierra/src/java/org/openprivacy/sierra/tests/BaseTest.java Sun Mar 11 01:50:13 2001
    @@ -25,13 +25,14 @@
     import org.openprivacy.sierra.util.*;
     import talon.*;
     import talon.interfaces.*;
    +import talon.interfaces.exceptions.*;
     import talon.util.net.*;
     
     /**
      * Central location for storing Parameter keys needed by Sierra Unit Tests
      *
      * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: BaseTest.java,v 1.7 2001/03/08 06:29:11 burton Exp $
    + * @version $Id: BaseTest.java,v 1.8 2001/03/11 09:50:13 burton Exp $
      */
     public class BaseTest extends AbstractTestlet {
     
    @@ -44,7 +45,7 @@
          * Quick way to get a nym.
          *
          * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: BaseTest.java,v 1.7 2001/03/08 06:29:11 burton Exp $
    + * @version $Id: BaseTest.java,v 1.8 2001/03/11 09:50:13 burton Exp $
          */
         public Nym getNym( String name ) throws Exception {
             
    @@ -64,12 +65,38 @@
         }
     
     
    + /**
    + *
    + *
    + * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    + * @version $Id: BaseTest.java,v 1.8 2001/03/11 09:50:13 burton Exp $
    + */
    +
         public Component requireComponent( ComponentHandle handle ) throws Exception {
     
             System.out.println( "Trying to require: " + handle.getName() );
    +
    + Component comp = null;
             
    - Component comp = ComponentFactory.getInstance( handle );
    + try {
    +
    + comp = ComponentFactory.getInstance( handle );
    +
    + } catch ( Exception rpe ) {
    +
    + //NOTE. There was a bug in early versions of Talon that would not
    + //pass on required properties. This code was added to dump
    + //additional ifnormation if that happened.
    +
    + System.out.println( "REQUIRED PROPERTIES NOT FOUND" );
    +
    + System.out.println( rpe.getMessage() );
    +
    + HandleManager.dump();
     
    + throw rpe;
    + }
    +
             comp.getLogger().message( "SUCCESS: " + handle.toString() );
             
             comp.getLogger().message( "\tFound Component with interface: " + handle.getInterface() );

    *****************************************************************
    File: sierra/src/java/org/openprivacy/sierra/tests/Test3.java

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/Test3.java?annotate=1.8

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/Test3.java?rev=1.8&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/Test3.java.diff?r1=1.8&r2=1.7

    -----------------------------------

    Index: sierra/src/java/org/openprivacy/sierra/tests/Test3.java
    diff -u sierra/src/java/org/openprivacy/sierra/tests/Test3.java:1.7 sierra/src/java/org/openprivacy/sierra/tests/Test3.java:1.8
    --- sierra/src/java/org/openprivacy/sierra/tests/Test3.java:1.7 Mon Mar 5 01:01:08 2001
    +++ sierra/src/java/org/openprivacy/sierra/tests/Test3.java Sun Mar 11 01:50:13 2001
    @@ -30,7 +30,7 @@
      * works.
      *
      * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: Test3.java,v 1.7 2001/03/05 09:01:08 burton Exp $
    + * @version $Id: Test3.java,v 1.8 2001/03/11 09:50:13 burton Exp $
      */
     public class Test3 extends BaseTest {
     
    @@ -38,7 +38,7 @@
     
             //fetch all necessary components.
             requireComponent( new ComponentHandle()
    - .setImplementation( "org.openprivacy.sierra.reputation.talon.implementations.PropertyManagerPayloadImpl" ) );
    + .setImplementation( "org.openprivacy.sierra.reputation.talon.implementations.PropertyManagerPayload" ) );
             
         }
     

    *****************************************************************
    File: sierra/src/java/org/openprivacy/sierra/tests/Test9.java

    CVSWEB Options: -------------------

    CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/Test9.java?annotate=1.3

    CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/Test9.java?rev=1.3&content-type=text/x-cvsweb-markup

    CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/sierra/src/java/org/openprivacy/sierra/tests/Test9.java.diff?r1=1.3&r2=1.2

    -----------------------------------

    Index: sierra/src/java/org/openprivacy/sierra/tests/Test9.java
    diff -u sierra/src/java/org/openprivacy/sierra/tests/Test9.java:1.2 sierra/src/java/org/openprivacy/sierra/tests/Test9.java:1.3
    --- sierra/src/java/org/openprivacy/sierra/tests/Test9.java:1.2 Wed Mar 7 22:29:11 2001
    +++ sierra/src/java/org/openprivacy/sierra/tests/Test9.java Sun Mar 11 01:50:13 2001
    @@ -37,7 +37,7 @@
      * correctly. This should also execute some basic queries.
      *
      * @author <a href="mailto:burton@relativity.yi.org">Kevin A. Burton</a>
    - * @version $Id: Test9.java,v 1.2 2001/03/08 06:29:11 burton Exp $
    + * @version $Id: Test9.java,v 1.3 2001/03/11 09:50:13 burton Exp $
      */
     public class Test9 extends BaseTest {
     
    @@ -47,10 +47,22 @@
             RCE rce = (RCE)requireComponent( SierraResources.RCE_HANDLE );
     
             //get its StoreEngine
    - StoreEngine se = rce.getStoreEngine();
    + //StoreEngine se = rce.getStoreEngine();
     
    + //StoreEngine se = (StoreEngine)requireComponent( SierraResources.STORE_ENGINE_HANDLE );
    +
    + ComponentHandle handle = HandleManager.byName( "sierra_store_engine" );
    +
    +
    + System.out.println( "FIXME: (debug): BEFORE ");
    +
    + handle.getInitProperties().dump();
    +
    +
    + StoreEngine se = (StoreEngine)requireComponent( handle );
    +
             //get its QueryManager
    - QueryManager qm = se.getQueryManager();
    + //QueryManager qm = se.getQueryManager();
             
             //get a QueryEngine
             //QueryEngine qe = qm.



    This archive was generated by hypermail 2b30 : Sun Mar 11 2001 - 01:52:14 PST