From: cvs@openprivacy.orgCVS update: sierra/src/java/org/openprivacy/sierra/tests
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