|
From: <yo...@us...> - 2009-11-09 00:30:03
|
Revision: 260
http://treebase.svn.sourceforge.net/treebase/?rev=260&view=rev
Author: youjun
Date: 2009-11-09 00:29:52 +0000 (Mon, 09 Nov 2009)
Log Message:
-----------
unit test
Modified Paths:
--------------
trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/command/Identify.java
trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/util/IdentifyUtil.java
trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/IdentifyTest.java
trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/PackageTestSuite.java
trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/controller/OAIPMHControllerTest.java
trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/util/IdentifyUtilTest.java
Added Paths:
-----------
trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/WEB-INF/
trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/WEB-INF/identify.properties
trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/applicationContext.xml
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.IdentifyTest.xml
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.OAIPMHCommandTest.xml
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.controller.OAIPMHControllerTest.xml
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.util.IdentifyUtilTest.xml
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/org.treebase.oai.web.command.IdentifyTest.txt
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/org.treebase.oai.web.command.OAIPMHCommandTest.txt
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/org.treebase.oai.web.controller.OAIPMHControllerTest.txt
trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/org.treebase.oai.web.util.IdentifyUtilTest.txt
trunk/oai-pmh_data_provider/data_provider_web/target/test-classes/WEB-INF/
trunk/oai-pmh_data_provider/data_provider_web/target/test-classes/WEB-INF/identify.properties
trunk/oai-pmh_data_provider/data_provider_web/target/test-classes/applicationContext.xml
Removed Paths:
-------------
trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/OAIPMHCommandTest.java
Modified: trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/command/Identify.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/command/Identify.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/command/Identify.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -6,8 +6,12 @@
import java.util.GregorianCalendar;
import java.util.SimpleTimeZone;
import java.util.TimeZone;
+/**
+ *
+ * @author youjun
+ * class hold identify data about the service
+ */
-
public class Identify {
public String getGranularityPattern() {
@@ -69,6 +73,7 @@
this.granularity = granularity;
}
+ // return a current date object in UTC
public String getResponseDate(Date date){
SimpleDateFormat format = new SimpleDateFormat(granularityPattern);
Calendar cal = Calendar.getInstance(new SimpleTimeZone(0, "GMT"));
Modified: trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/util/IdentifyUtil.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/util/IdentifyUtil.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/main/java/org/treebase/oai/web/util/IdentifyUtil.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -9,9 +9,15 @@
import org.treebase.oai.web.command.Identify;
import org.treebase.oai.web.command.OAIPMHCommand;
-
+/*
+ *
+ * @author youjun
+ *
+ */
public class IdentifyUtil {
+ // check if the MetadataPrefix in the params is supported by the service
+
public static boolean badMetadataPrefix(OAIPMHCommand params){
if (params.getMetadataPrefix().toLowerCase()=="dc")
return false;
@@ -20,12 +26,18 @@
return true;
}
+ // return a studyID by parsing params.identifier
+
public static long parseID(OAIPMHCommand params)
{
- String [] ids = params.getIdentifier().split("/");
- return Long.parseLong(ids[ids.length-1]);
+ String [] ids = params.getIdentifier().split("[/:.]");
+
+ return Long.parseLong(ids[ids.length-1].replaceAll("[a-zA-Z]",""));
}
+
+ // convert a time String to date object based on granularity
+
public static Date parseGranularity(String granularity, String time ) throws ParseException
{
@@ -36,6 +48,8 @@
}
+ //convert a date object from utc to local
+
protected static Date utcToLocal(Date utcDate)
{
long utcMiliseconds = utcDate.getTime();
Modified: trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/IdentifyTest.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/IdentifyTest.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/IdentifyTest.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -1,21 +1,28 @@
package org.treebase.oai.web.command;
-import junit.framework.TestCase;
+import java.util.Date;
+import org.springframework.test.AbstractDependencyInjectionSpringContextTests;
-public class IdentifyTest extends TestCase {
+public class IdentifyTest extends AbstractDependencyInjectionSpringContextTests {
+
+ private Identify identify;
- public void setUp() {
-
+ public void setIdentify(Identify identify) {
+ this.identify = identify;
}
+
+ @Override
+ protected String[] getConfigLocations() {
+ return new String[]{"applicationContext.xml"};
+ }
- public void testAction() {
+ public void testLoadIdentify() {
+
+ this.assertNotNull(identify);
}
- public void testPerform() {
-
- }
}
\ No newline at end of file
Deleted: trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/OAIPMHCommandTest.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/OAIPMHCommandTest.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/OAIPMHCommandTest.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -1,23 +0,0 @@
-package org.treebase.oai.web.command;
-
-import junit.framework.TestCase;
-
-
-
-public class OAIPMHCommandTest {
-
-
- public void setUp() {
-
- }
-
- public void testAction() {
-
- }
-
- public void testPerform() {
-
- }
-
-
-}
Modified: trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/PackageTestSuite.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/PackageTestSuite.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/command/PackageTestSuite.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -9,8 +9,8 @@
TestSuite suite = new TestSuite("Test for org.cipres.treebase.auxdata");
suite.addTestSuite(IdentifyTest.class);
- suite.addTestSuite(OAIPMHCommandTest.class);
+
return suite;
}
Modified: trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/controller/OAIPMHControllerTest.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/controller/OAIPMHControllerTest.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/controller/OAIPMHControllerTest.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -10,10 +10,11 @@
/**
* constructor.
*/
- public OAIPMHControllerTest () {
- super();
+
+
+ public void testXXXX() {
+
}
-
@Override
protected String[] getConfigLocations() {
Modified: trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/util/IdentifyUtilTest.java
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/util/IdentifyUtilTest.java 2009-11-08 01:03:27 UTC (rev 259)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/java/org/treebase/oai/web/util/IdentifyUtilTest.java 2009-11-09 00:29:52 UTC (rev 260)
@@ -1,22 +1,30 @@
package org.treebase.oai.web.util;
+import org.treebase.oai.web.command.OAIPMHCommand;
+
import junit.framework.TestCase;
-public class IdentifyUtilTest {
+public class IdentifyUtilTest extends TestCase{
+ private OAIPMHCommand params;
- public void setUp() {
-
- }
+ public void setUp() {
+ params= new OAIPMHCommand();
- public void testAction() {
-
- }
+ }
+
+ public void testParseID() {
+ params.setIdentifier("http://arXiv.org/abs/cs/0112017");
+ this.assertEquals(112017L, IdentifyUtil.parseID(params));
+ params.setIdentifier("oai:HUBerlin.de:3000218");
+ this.assertEquals(3000218L, IdentifyUtil.parseID(params));
+ params.setIdentifier("http://purl.org/phylo/treebase/phylows/study/TB2:S6705");
+ this.assertEquals(6705L, IdentifyUtil.parseID(params));
+
+
+ }
- public void testPerform() {
-
- }
}
Added: trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/WEB-INF/identify.properties
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/WEB-INF/identify.properties (rev 0)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/WEB-INF/identify.properties 2009-11-09 00:29:52 UTC (rev 260)
@@ -0,0 +1,8 @@
+identify.baseRUL=www.***/top.edu
+identify.repositoryName=org.treebase.oai
+identify.protocolVersion=2.0
+ide...@ya...
+identify.earliestDatestamp=1995-11-04T00:00:00Z
+identify.deletedRecord=transient
+identify.granularity=YYYY-MM-DDThh:mm:ssZ
+identify.granularityPattern=yyyy-MM-dd'T'hh:mm:ss'Z'
\ No newline at end of file
Added: trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/applicationContext.xml
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/applicationContext.xml (rev 0)
+++ trunk/oai-pmh_data_provider/data_provider_web/src/test/resources/applicationContext.xml 2009-11-09 00:29:52 UTC (rev 260)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<beans default-autowire="no"
+ xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"
+ xsi:schemaLocation="http://www.springframework.org/schema/beans
+ http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+ http://www.directwebremoting.org/schema/spring-dwr
+ http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd">
+
+ <bean id="top.propertyConfigurer"
+ class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
+ <property name="ignoreUnresolvablePlaceholders" value="true" />
+ <property name="locations">
+ <list>
+ <value>/WEB-INF/identify.properties</value>
+ </list>
+ </property>
+ </bean>
+
+ <bean id="top.identify" class="org.treebase.oai.web.command.Identify">
+ <property name="baseRUL" value="${identify.baseRUL}" />
+ <property name="repositoryName" value="${identify.repositoryName}" />
+ <property name="protocolVersion" value="${identify.protocolVersion}" />
+ <property name="adminEmail" value="${identify.adminEmail}" />
+ <property name="earliestDatestamp" value="${identify.earliestDatestamp}" />
+ <property name="deletedRecord" value="${identify.deletedRecord}" />
+ <property name="granularity" value="${identify.granularity}" />
+ <property name="granularityPattern" value="${identify.granularityPattern}" />
+
+ </bean>
+
+ <!-- ========================================================== -->
+ <!-- LIST OF DWR beans/methods -->
+ <!-- ========================================================== -->
+
+
+
+ <!-- bean id="remoteAjaxProgressListener" class="org.cipres.treebase.web.controllers.AjaxProgressListener">
+ <dwr:remote javascript="RemoteAjaxProgressListener">
+ <dwr:include method="getStatus"/>
+ </dwr:remote>
+ </bean -->
+ <!-- dwr:configuration>
+ <dwr:convert type="bean" class="org.cipres.treebase.web.model.UploadInfoBean"/>
+ </dwr:configuration -->
+
+
+
+</beans>
Added: trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.IdentifyTest.xml
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.IdentifyTest.xml (rev 0)
+++ trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.IdentifyTest.xml 2009-11-09 00:29:52 UTC (rev 260)
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite failures="0" time="0.016" errors="0" skipped="0" tests="1" name="org.treebase.oai.web.command.IdentifyTest">
+ <properties>
+ <property name="java.vendor" value="Sun Microsystems Inc."/>
+ <property name="localRepository" value="C:\Documents and Settings\youjun\.m2\repository"/>
+ <property name="sun.java.launcher" value="SUN_STANDARD"/>
+ <property name="sun.management.compiler" value="HotSpot Client Compiler"/>
+ <property name="env.PROMPT" value="$P$G"/>
+ <property name="os.name" value="Windows XP"/>
+ <property name="env.FP_NO_HOST_CHECK" value="NO"/>
+ <property name="sun.boot.class.path" value="C:\Program Files\Java\jre1.6.0_07\lib\resources.jar;C:\Program Files\Java\jre1.6.0_07\lib\rt.jar;C:\Program Files\Java\jre1.6.0_07\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0_07\lib\jsse.jar;C:\Program Files\Java\jre1.6.0_07\lib\jce.jar;C:\Program Files\Java\jre1.6.0_07\lib\charsets.jar;C:\Program Files\Java\jre1.6.0_07\classes"/>
+ <property name="env.COMPUTERNAME" value="NEWDELL"/>
+ <property name="env.ALLUSERSPROFILE" value="C:\Documents and Settings\All Users"/>
+ <property name="sun.desktop" value="windows"/>
+ <property name="java.vm.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="java.runtime.version" value="1.6.0_07-b06"/>
+ <property name="env.HOMEPATH" value="\Documents and Settings\youjun"/>
+ <property name="user.name" value="youjun"/>
+ <property name="user.language" value="en"/>
+ <property name="sun.boot.library.path" value="C:\Program Files\Java\jre1.6.0_07\bin"/>
+ <property name="classworlds.conf" value="C:\Documents and Settings\youjun\workspace\.metadata\.plugins\org.maven.ide.eclipse\launches\m2conf4319035611112168820.tmp"/>
+ <property name="java.version" value="1.6.0_07"/>
+ <property name="env.PROCESSOR_IDENTIFIER" value="x86 Family 6 Model 23 Stepping 6, GenuineIntel"/>
+ <property name="user.timezone" value="America/New_York"/>
+ <property name="env.TEMP" value="C:\DOCUME~1\youjun\LOCALS~1\Temp"/>
+ <property name="sun.arch.data.model" value="32"/>
+ <property name="java.endorsed.dirs" value="C:\Program Files\Java\jre1.6.0_07\lib\endorsed"/>
+ <property name="sun.cpu.isalist" value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86"/>
+ <property name="env.HOMEDRIVE" value="C:"/>
+ <property name="sun.jnu.encoding" value="GBK"/>
+ <property name="file.encoding.pkg" value="sun.io"/>
+ <property name="file.separator" value="\"/>
+ <property name="java.specification.name" value="Java Platform API Specification"/>
+ <property name="java.class.version" value="50.0"/>
+ <property name="user.country" value="US"/>
+ <property name="java.home" value="C:\Program Files\Java\jre1.6.0_07"/>
+ <property name="env.APPDATA" value="C:\Documents and Settings\youjun\Application Data"/>
+ <property name="java.vm.info" value="mixed mode, sharing"/>
+ <property name="env.ComSpec" value="C:\WINDOWS\system32\cmd.exe"/>
+ <property name="env.OS" value="Windows_NT"/>
+ <property name="env.CommonProgramFiles" value="C:\Program Files\Common Files"/>
+ <property name="os.version" value="5.1"/>
+ <property name="path.separator" value=";"/>
+ <property name="java.vm.version" value="10.0-b23"/>
+ <property name="user.variant" value=""/>
+ <property name="env.USERPROFILE" value="C:\Documents and Settings\youjun"/>
+ <property name="mesquite.folder_dir" value="/home/mjd/Mesquite_Folder/"/>
+ <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/>
+ <property name="env.TMP" value="C:\DOCUME~1\youjun\LOCALS~1\Temp"/>
+ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+ <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/>
+ <property name="user.home" value="C:\Documents and Settings\youjun"/>
+ <property name="env.SESSIONNAME" value="Console"/>
+ <property name="java.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="env.RoxioCentral" value="C:\Program Files\Common Files\Roxio Shared\9.0\Roxio Central33\"/>
+ <property name="env.NUMBER_OF_PROCESSORS" value="2"/>
+ <property name="java.library.path" value="C:\Program Files\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\SDK\bin"/>
+ <property name="java.vendor.url" value="http://java.sun.com/"/>
+ <property name="java.vm.vendor" value="Sun Microsystems Inc."/>
+ <property name="maven.home" value="EMBEDDED"/>
+ <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
+ <property name="java.class.path" value="/C:/eclipse/plugins/org.maven.ide.components.maven_embedder_2.1.0.20080530-2300/jars/plexus-classworlds-1.2-alpha-12.jar"/>
+ <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
+ <property name="env.LOGONSERVER" value="\\NEWDELL"/>
+ <property name="env.windir" value="C:\WINDOWS"/>
+ <property name="java.vm.specification.version" value="1.0"/>
+ <property name="env.PROCESSOR_ARCHITECTURE" value="x86"/>
+ <property name="m2eclipse.workspace.state" value="C:\Documents and Settings\youjun\workspace\.metadata\.plugins\org.maven.ide.eclipse\workspacestate.properties"/>
+ <property name="sun.cpu.endian" value="little"/>
+ <property name="sun.os.patch.level" value="Service Pack 3"/>
+ <property name="surefire.test.class.path" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web\target\test-classes;C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web\target\classes;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring\2.0.7\spring-2.0.7.jar;C:\Documents and Settings\youjun\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\log4j\log4j\1.2.13\log4j-1.2.13.jar;C:\Documents and Settings\youjun\.m2\repository\logkit\logkit\1.0.1\logkit-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar;C:\Documents and Settings\youjun\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-mock\2.0.7\spring-mock-2.0.7.jar;C:\Documents and Settings\youjun\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\servlet\jstl\1.1.2\jstl-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar;C:\Documents and Settings\youjun\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Documents and Settings\youjun\.m2\repository\commons-beanutils\commons-beanutils\1.7.0\commons-beanutils-1.7.0.jar;C:\Documents and Settings\youjun\.m2\repository\commons-validator\commons-validator\1.1.4\commons-validator-1.1.4.jar;C:\Documents and Settings\youjun\.m2\repository\commons-lang\commons-lang\2.3\commons-lang-2.3.jar;C:\Documents and Settings\youjun\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\taglibs\string\1.1.0\string-1.1.0.jar;C:\Documents and Settings\youjun\.m2\repository\struts\struts\1.2.9\struts-1.2.9.jar;C:\Documents and Settings\youjun\.m2\repository\opensymphony\sitemesh\2.3\sitemesh-2.3.jar;C:\Documents and Settings\youjun\.m2\repository\displaytag\displaytag\1.1.1\displaytag-1.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar;C:\Documents and Settings\youjun\.m2\repository\com\lowagie\itext\1.3\itext-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\org\slf4j\jcl104-over-slf4j\1.4.2\jcl104-over-slf4j-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\slf4j\slf4j-log4j12\1.4.2\slf4j-log4j12-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\slf4j\slf4j-api\1.4.2\slf4j-api-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\struts-menu\struts-menu\2.3\struts-menu-2.3.jar;C:\Documents and Settings\youjun\.m2\repository\commons-digester\commons-digester\1.5\commons-digester-1.5.jar;C:\Documents and Settings\youjun\.m2\repository\hsqldb\hsqldb\1.7.1\hsqldb-1.7.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\acegisecurity\acegi-security\1.0.1\acegi-security-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\commons-codec\commons-codec\1.3\commons-codec-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\springmodules\springmodules-validator\0.1\springmodules-validator-0.1.jar;C:\Documents and Settings\youjun\.m2\repository\commons-fileupload\commons-fileupload\1.2\commons-fileupload-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\commons-io\commons-io\1.3\commons-io-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\org\directwebremoting\dwr\2.0.rc2\dwr-2.0.rc2.jar;C:\Documents and Settings\youjun\.m2\repository\jmock\jmock\1.0.1\jmock-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\zing\z3950\org\cql-java\1.0\cql-java-1.0.jar;C:\Documents and Settings\youjun\workspace\treebase\treebase-core\target\classes;C:\Documents and Settings\youjun\.m2\repository\postgresql\postgresql\8.3-603.jdbc3\postgresql-8.3-603.jdbc3.jar;C:\Documents and Settings\youjun\.m2\repository\c3p0\c3p0\0.9.1.2\c3p0-0.9.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\nexml\model\nexml\1.5-SNAPSHOT\nexml-1.5-SNAPSHOT.jar;C:\Documents and Settings\youjun\.m2\repository\xerces\xercesImpl\2.4.0\xercesImpl-2.4.0.jar;C:\Documents and Settings\youjun\.m2\repository\mesquite\mesquite\2.01.tb\mesquite-2.01.tb.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\hibernate-annotations\3.3.1.GA\hibernate-annotations-3.3.1.GA.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\hibernate\3.2.6.ga\hibernate-3.2.6.ga.jar;C:\Documents and Settings\youjun\.m2\repository\net\sf\ehcache\ehcache\1.2.3\ehcache-1.2.3.jar;C:\Documents and Settings\youjun\.m2\repository\javax\transaction\jta\1.0.1B\jta-1.0.1B.jar;C:\Documents and Settings\youjun\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Documents and Settings\youjun\.m2\repository\antlr\antlr\2.7.6\antlr-2.7.6.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\hibernate-commons-annotations\3.0.0.ga\hibernate-commons-annotations-3.0.0.ga.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\ejb3-persistence\1.0.1.GA\ejb3-persistence-1.0.1.GA.jar;C:\Documents and Settings\youjun\.m2\repository\cglib\cglib-nodep\2.1_3\cglib-nodep-2.1_3.jar;C:\Documents and Settings\youjun\.m2\repository\jama\jama\1.0.1\jama-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\pal\pal\mesquite-201\pal-mesquite-201.jar;C:\Documents and Settings\youjun\.m2\repository\jsci\jsci\mesquite\jsci-mesquite.jar;C:\Documents and Settings\youjun\.m2\repository\tolbaseclasses\tolbaseclasses\mesquite\tolbaseclasses-mesquite.jar;C:\Documents and Settings\youjun\.m2\repository\mrj\MRJToolkitStubs\1.0\MRJToolkitStubs-1.0.jar;C:\Documents and Settings\youjun\.m2\repository\apple\apple-java-extensions\1.2\apple-java-extensions-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\cipres\framework\1.0.1\framework-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\jdom\jdom\1.1\jdom-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-frontend-jaxws\2.1.1\cxf-rt-frontend-jaxws-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-jaxws_2.1_spec\1.0\geronimo-jaxws_2.1_spec-1.0.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-activation_1.1_spec\1.0.2\geronimo-activation_1.1_spec-1.0.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-api\2.1.1\cxf-api-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-common-utilities\2.1.1\cxf-common-utilities-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-core\2.0.8\spring-core-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-beans\2.0.8\spring-beans-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-context\2.0.8\spring-context-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-annotation_1.0_spec\1.1.1\geronimo-annotation_1.0_spec-1.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\xml\bind\jaxb-api\2.1\jaxb-api-2.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-stax-api_1.0_spec\1.0.1\geronimo-stax-api_1.0_spec-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\wsdl4j\wsdl4j\1.6.1\wsdl4j-1.6.1.jar;C:\Documents and Settings\youjun\.m2\repository\xml-resolver\xml-resolver\1.2\xml-resolver-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\ws\commons\schema\XmlSchema\1.4.2\XmlSchema-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\codehaus\woodstox\wstx-asl\3.2.4\wstx-asl-3.2.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\neethi\neethi\2.0.4\neethi-2.0.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-common-schemas\2.1.1\cxf-common-schemas-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-core\2.1.1\cxf-rt-core-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\bind\jaxb-impl\2.1.6\jaxb-impl-2.1.6.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-javamail_1.4_spec\1.3\geronimo-javamail_1.4_spec-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\fastinfoset\FastInfoset\1.2.2\FastInfoset-1.2.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-bindings-soap\2.1.1\cxf-rt-bindings-soap-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-tools-common\2.1.1\cxf-tools-common-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\velocity\velocity\1.4\velocity-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\velocity\velocity-dep\1.4\velocity-dep-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\bind\jaxb-xjc\2.1.6\jaxb-xjc-2.1.6.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-ws-metadata_2.0_spec\1.1.2\geronimo-ws-metadata_2.0_spec-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-databinding-jaxb\2.1.1\cxf-rt-databinding-jaxb-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-bindings-xml\2.1.1\cxf-rt-bindings-xml-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-frontend-simple\2.1.1\cxf-rt-frontend-simple-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-ws-addr\2.1.1\cxf-rt-ws-addr-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\messaging\saaj\saaj-impl\1.3\saaj-impl-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-transports-http\2.1.1\cxf-rt-transports-http-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-web\2.0.8\spring-web-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-transports-http-jetty\2.1.1\cxf-rt-transports-http-jetty-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\mortbay\jetty\jetty\6.1.9\jetty-6.1.9.jar;C:\Documents and Settings\youjun\.m2\repository\org\mortbay\jetty\jetty-util\6.1.9\jetty-util-6.1.9.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-servlet_2.5_spec\1.2\geronimo-servlet_2.5_spec-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\javax\sql\jdbc-stdext\2.0\jdbc-stdext-2.0.jar;C:\Documents and Settings\youjun\.m2\repository\ibm\db2jcc_license_cu\2.6.80\db2jcc_license_cu-2.6.80.jar;C:\Documents and Settings\youjun\.m2\repository\ibm\db2jcc\2.6.80\db2jcc-2.6.80.jar;"/>
+ <property name="env.ProgramFiles" value="C:\Program Files"/>
+ <property name="env.PROCESSOR_REVISION" value="1706"/>
+ <property name="java.io.tmpdir" value="C:\DOCUME~1\youjun\LOCALS~1\Temp\"/>
+ <property name="java.vendor.url.bug" value="http://java.sun.com/cgi-bin/bugreport.cgi"/>
+ <property name="env.SystemRoot" value="C:\WINDOWS"/>
+ <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/>
+ <property name="os.arch" value="x86"/>
+ <property name="java.ext.dirs" value="C:\Program Files\Java\jre1.6.0_07\lib\ext;C:\WINDOWS\Sun\Java\lib\ext"/>
+ <property name="env.tvdumpflags" value="8"/>
+ <property name="user.dir" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web"/>
+ <property name="line.separator" value="
+"/>
+ <property name="java.vm.name" value="Java HotSpot(TM) Client VM"/>
+ <property name="env.PATHEXT" value=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH"/>
+ <property name="env.Path" value="C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\SDK\bin"/>
+ <property name="basedir" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web"/>
+ <property name="maven.mode.standalone" value="true"/>
+ <property name="env.USERNAME" value="youjun"/>
+ <property name="env.SystemDrive" value="C:"/>
+ <property name="file.encoding" value="Cp1252"/>
+ <property name="env.USERDOMAIN" value="NEWDELL"/>
+ <property name="java.specification.version" value="1.6"/>
+ <property name="env.PROCESSOR_LEVEL" value="6"/>
+ </properties>
+ <testcase time="0.016" classname="org.treebase.oai.web.command.IdentifyTest" name="testLoadIdentify"/>
+</testsuite>
\ No newline at end of file
Added: trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.OAIPMHCommandTest.xml
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.OAIPMHCommandTest.xml (rev 0)
+++ trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.OAIPMHCommandTest.xml 2009-11-09 00:29:52 UTC (rev 260)
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite failures="0" time="0" errors="0" skipped="0" tests="2" name="org.treebase.oai.web.command.OAIPMHCommandTest">
+ <properties>
+ <property name="java.vendor" value="Sun Microsystems Inc."/>
+ <property name="localRepository" value="C:\Documents and Settings\youjun\.m2\repository"/>
+ <property name="sun.java.launcher" value="SUN_STANDARD"/>
+ <property name="sun.management.compiler" value="HotSpot Client Compiler"/>
+ <property name="env.PROMPT" value="$P$G"/>
+ <property name="os.name" value="Windows XP"/>
+ <property name="env.FP_NO_HOST_CHECK" value="NO"/>
+ <property name="sun.boot.class.path" value="C:\Program Files\Java\jre1.6.0_07\lib\resources.jar;C:\Program Files\Java\jre1.6.0_07\lib\rt.jar;C:\Program Files\Java\jre1.6.0_07\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0_07\lib\jsse.jar;C:\Program Files\Java\jre1.6.0_07\lib\jce.jar;C:\Program Files\Java\jre1.6.0_07\lib\charsets.jar;C:\Program Files\Java\jre1.6.0_07\classes"/>
+ <property name="env.COMPUTERNAME" value="NEWDELL"/>
+ <property name="env.ALLUSERSPROFILE" value="C:\Documents and Settings\All Users"/>
+ <property name="sun.desktop" value="windows"/>
+ <property name="java.vm.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="java.runtime.version" value="1.6.0_07-b06"/>
+ <property name="env.HOMEPATH" value="\Documents and Settings\youjun"/>
+ <property name="user.name" value="youjun"/>
+ <property name="user.language" value="en"/>
+ <property name="sun.boot.library.path" value="C:\Program Files\Java\jre1.6.0_07\bin"/>
+ <property name="classworlds.conf" value="C:\Documents and Settings\youjun\workspace\.metadata\.plugins\org.maven.ide.eclipse\launches\m2conf2718452852784588497.tmp"/>
+ <property name="java.version" value="1.6.0_07"/>
+ <property name="env.PROCESSOR_IDENTIFIER" value="x86 Family 6 Model 23 Stepping 6, GenuineIntel"/>
+ <property name="user.timezone" value="America/New_York"/>
+ <property name="env.TEMP" value="C:\DOCUME~1\youjun\LOCALS~1\Temp"/>
+ <property name="sun.arch.data.model" value="32"/>
+ <property name="java.endorsed.dirs" value="C:\Program Files\Java\jre1.6.0_07\lib\endorsed"/>
+ <property name="sun.cpu.isalist" value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86"/>
+ <property name="env.HOMEDRIVE" value="C:"/>
+ <property name="sun.jnu.encoding" value="GBK"/>
+ <property name="file.encoding.pkg" value="sun.io"/>
+ <property name="file.separator" value="\"/>
+ <property name="java.specification.name" value="Java Platform API Specification"/>
+ <property name="java.class.version" value="50.0"/>
+ <property name="user.country" value="US"/>
+ <property name="java.home" value="C:\Program Files\Java\jre1.6.0_07"/>
+ <property name="env.APPDATA" value="C:\Documents and Settings\youjun\Application Data"/>
+ <property name="java.vm.info" value="mixed mode, sharing"/>
+ <property name="env.ComSpec" value="C:\WINDOWS\system32\cmd.exe"/>
+ <property name="env.OS" value="Windows_NT"/>
+ <property name="env.CommonProgramFiles" value="C:\Program Files\Common Files"/>
+ <property name="os.version" value="5.1"/>
+ <property name="path.separator" value=";"/>
+ <property name="java.vm.version" value="10.0-b23"/>
+ <property name="user.variant" value=""/>
+ <property name="env.USERPROFILE" value="C:\Documents and Settings\youjun"/>
+ <property name="mesquite.folder_dir" value="/home/mjd/Mesquite_Folder/"/>
+ <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/>
+ <property name="env.TMP" value="C:\DOCUME~1\youjun\LOCALS~1\Temp"/>
+ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+ <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/>
+ <property name="user.home" value="C:\Documents and Settings\youjun"/>
+ <property name="env.SESSIONNAME" value="Console"/>
+ <property name="java.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="env.RoxioCentral" value="C:\Program Files\Common Files\Roxio Shared\9.0\Roxio Central33\"/>
+ <property name="env.NUMBER_OF_PROCESSORS" value="2"/>
+ <property name="java.library.path" value="C:\Program Files\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\SDK\bin"/>
+ <property name="java.vendor.url" value="http://java.sun.com/"/>
+ <property name="java.vm.vendor" value="Sun Microsystems Inc."/>
+ <property name="maven.home" value="EMBEDDED"/>
+ <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
+ <property name="java.class.path" value="/C:/eclipse/plugins/org.maven.ide.components.maven_embedder_2.1.0.20080530-2300/jars/plexus-classworlds-1.2-alpha-12.jar"/>
+ <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
+ <property name="env.LOGONSERVER" value="\\NEWDELL"/>
+ <property name="env.windir" value="C:\WINDOWS"/>
+ <property name="java.vm.specification.version" value="1.0"/>
+ <property name="env.PROCESSOR_ARCHITECTURE" value="x86"/>
+ <property name="m2eclipse.workspace.state" value="C:\Documents and Settings\youjun\workspace\.metadata\.plugins\org.maven.ide.eclipse\workspacestate.properties"/>
+ <property name="sun.cpu.endian" value="little"/>
+ <property name="sun.os.patch.level" value="Service Pack 3"/>
+ <property name="surefire.test.class.path" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web\target\test-classes;C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web\target\classes;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring\2.0.7\spring-2.0.7.jar;C:\Documents and Settings\youjun\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\log4j\log4j\1.2.13\log4j-1.2.13.jar;C:\Documents and Settings\youjun\.m2\repository\logkit\logkit\1.0.1\logkit-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar;C:\Documents and Settings\youjun\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-mock\2.0.7\spring-mock-2.0.7.jar;C:\Documents and Settings\youjun\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\servlet\jstl\1.1.2\jstl-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar;C:\Documents and Settings\youjun\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Documents and Settings\youjun\.m2\repository\commons-beanutils\commons-beanutils\1.7.0\commons-beanutils-1.7.0.jar;C:\Documents and Settings\youjun\.m2\repository\commons-validator\commons-validator\1.1.4\commons-validator-1.1.4.jar;C:\Documents and Settings\youjun\.m2\repository\commons-lang\commons-lang\2.3\commons-lang-2.3.jar;C:\Documents and Settings\youjun\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\taglibs\string\1.1.0\string-1.1.0.jar;C:\Documents and Settings\youjun\.m2\repository\struts\struts\1.2.9\struts-1.2.9.jar;C:\Documents and Settings\youjun\.m2\repository\opensymphony\sitemesh\2.3\sitemesh-2.3.jar;C:\Documents and Settings\youjun\.m2\repository\displaytag\displaytag\1.1.1\displaytag-1.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar;C:\Documents and Settings\youjun\.m2\repository\com\lowagie\itext\1.3\itext-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\org\slf4j\jcl104-over-slf4j\1.4.2\jcl104-over-slf4j-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\slf4j\slf4j-log4j12\1.4.2\slf4j-log4j12-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\slf4j\slf4j-api\1.4.2\slf4j-api-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\struts-menu\struts-menu\2.3\struts-menu-2.3.jar;C:\Documents and Settings\youjun\.m2\repository\commons-digester\commons-digester\1.5\commons-digester-1.5.jar;C:\Documents and Settings\youjun\.m2\repository\hsqldb\hsqldb\1.7.1\hsqldb-1.7.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\acegisecurity\acegi-security\1.0.1\acegi-security-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\commons-codec\commons-codec\1.3\commons-codec-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\springmodules\springmodules-validator\0.1\springmodules-validator-0.1.jar;C:\Documents and Settings\youjun\.m2\repository\commons-fileupload\commons-fileupload\1.2\commons-fileupload-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\commons-io\commons-io\1.3\commons-io-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\org\directwebremoting\dwr\2.0.rc2\dwr-2.0.rc2.jar;C:\Documents and Settings\youjun\.m2\repository\jmock\jmock\1.0.1\jmock-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\zing\z3950\org\cql-java\1.0\cql-java-1.0.jar;C:\Documents and Settings\youjun\workspace\treebase\treebase-core\target\classes;C:\Documents and Settings\youjun\.m2\repository\postgresql\postgresql\8.3-603.jdbc3\postgresql-8.3-603.jdbc3.jar;C:\Documents and Settings\youjun\.m2\repository\c3p0\c3p0\0.9.1.2\c3p0-0.9.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\nexml\model\nexml\1.5-SNAPSHOT\nexml-1.5-SNAPSHOT.jar;C:\Documents and Settings\youjun\.m2\repository\xerces\xercesImpl\2.4.0\xercesImpl-2.4.0.jar;C:\Documents and Settings\youjun\.m2\repository\mesquite\mesquite\2.01.tb\mesquite-2.01.tb.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\hibernate-annotations\3.3.1.GA\hibernate-annotations-3.3.1.GA.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\hibernate\3.2.6.ga\hibernate-3.2.6.ga.jar;C:\Documents and Settings\youjun\.m2\repository\net\sf\ehcache\ehcache\1.2.3\ehcache-1.2.3.jar;C:\Documents and Settings\youjun\.m2\repository\javax\transaction\jta\1.0.1B\jta-1.0.1B.jar;C:\Documents and Settings\youjun\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Documents and Settings\youjun\.m2\repository\antlr\antlr\2.7.6\antlr-2.7.6.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\hibernate-commons-annotations\3.0.0.ga\hibernate-commons-annotations-3.0.0.ga.jar;C:\Documents and Settings\youjun\.m2\repository\org\hibernate\ejb3-persistence\1.0.1.GA\ejb3-persistence-1.0.1.GA.jar;C:\Documents and Settings\youjun\.m2\repository\cglib\cglib-nodep\2.1_3\cglib-nodep-2.1_3.jar;C:\Documents and Settings\youjun\.m2\repository\jama\jama\1.0.1\jama-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\pal\pal\mesquite-201\pal-mesquite-201.jar;C:\Documents and Settings\youjun\.m2\repository\jsci\jsci\mesquite\jsci-mesquite.jar;C:\Documents and Settings\youjun\.m2\repository\tolbaseclasses\tolbaseclasses\mesquite\tolbaseclasses-mesquite.jar;C:\Documents and Settings\youjun\.m2\repository\mrj\MRJToolkitStubs\1.0\MRJToolkitStubs-1.0.jar;C:\Documents and Settings\youjun\.m2\repository\apple\apple-java-extensions\1.2\apple-java-extensions-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\cipres\framework\1.0.1\framework-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\jdom\jdom\1.1\jdom-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-frontend-jaxws\2.1.1\cxf-rt-frontend-jaxws-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-jaxws_2.1_spec\1.0\geronimo-jaxws_2.1_spec-1.0.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-activation_1.1_spec\1.0.2\geronimo-activation_1.1_spec-1.0.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-api\2.1.1\cxf-api-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-common-utilities\2.1.1\cxf-common-utilities-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-core\2.0.8\spring-core-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-beans\2.0.8\spring-beans-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-context\2.0.8\spring-context-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-annotation_1.0_spec\1.1.1\geronimo-annotation_1.0_spec-1.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\xml\bind\jaxb-api\2.1\jaxb-api-2.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-stax-api_1.0_spec\1.0.1\geronimo-stax-api_1.0_spec-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\wsdl4j\wsdl4j\1.6.1\wsdl4j-1.6.1.jar;C:\Documents and Settings\youjun\.m2\repository\xml-resolver\xml-resolver\1.2\xml-resolver-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\ws\commons\schema\XmlSchema\1.4.2\XmlSchema-1.4.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\codehaus\woodstox\wstx-asl\3.2.4\wstx-asl-3.2.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\neethi\neethi\2.0.4\neethi-2.0.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-common-schemas\2.1.1\cxf-common-schemas-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-core\2.1.1\cxf-rt-core-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\bind\jaxb-impl\2.1.6\jaxb-impl-2.1.6.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-javamail_1.4_spec\1.3\geronimo-javamail_1.4_spec-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\fastinfoset\FastInfoset\1.2.2\FastInfoset-1.2.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-bindings-soap\2.1.1\cxf-rt-bindings-soap-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-tools-common\2.1.1\cxf-tools-common-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\velocity\velocity\1.4\velocity-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\velocity\velocity-dep\1.4\velocity-dep-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\bind\jaxb-xjc\2.1.6\jaxb-xjc-2.1.6.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-ws-metadata_2.0_spec\1.1.2\geronimo-ws-metadata_2.0_spec-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-databinding-jaxb\2.1.1\cxf-rt-databinding-jaxb-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-bindings-xml\2.1.1\cxf-rt-bindings-xml-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-frontend-simple\2.1.1\cxf-rt-frontend-simple-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-ws-addr\2.1.1\cxf-rt-ws-addr-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\com\sun\xml\messaging\saaj\saaj-impl\1.3\saaj-impl-1.3.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-transports-http\2.1.1\cxf-rt-transports-http-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-web\2.0.8\spring-web-2.0.8.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\cxf\cxf-rt-transports-http-jetty\2.1.1\cxf-rt-transports-http-jetty-2.1.1.jar;C:\Documents and Settings\youjun\.m2\repository\org\mortbay\jetty\jetty\6.1.9\jetty-6.1.9.jar;C:\Documents and Settings\youjun\.m2\repository\org\mortbay\jetty\jetty-util\6.1.9\jetty-util-6.1.9.jar;C:\Documents and Settings\youjun\.m2\repository\org\apache\geronimo\specs\geronimo-servlet_2.5_spec\1.2\geronimo-servlet_2.5_spec-1.2.jar;C:\Documents and Settings\youjun\.m2\repository\javax\sql\jdbc-stdext\2.0\jdbc-stdext-2.0.jar;C:\Documents and Settings\youjun\.m2\repository\ibm\db2jcc_license_cu\2.6.80\db2jcc_license_cu-2.6.80.jar;C:\Documents and Settings\youjun\.m2\repository\ibm\db2jcc\2.6.80\db2jcc-2.6.80.jar;"/>
+ <property name="env.ProgramFiles" value="C:\Program Files"/>
+ <property name="env.PROCESSOR_REVISION" value="1706"/>
+ <property name="java.io.tmpdir" value="C:\DOCUME~1\youjun\LOCALS~1\Temp\"/>
+ <property name="java.vendor.url.bug" value="http://java.sun.com/cgi-bin/bugreport.cgi"/>
+ <property name="env.SystemRoot" value="C:\WINDOWS"/>
+ <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/>
+ <property name="os.arch" value="x86"/>
+ <property name="java.ext.dirs" value="C:\Program Files\Java\jre1.6.0_07\lib\ext;C:\WINDOWS\Sun\Java\lib\ext"/>
+ <property name="env.tvdumpflags" value="8"/>
+ <property name="user.dir" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web"/>
+ <property name="line.separator" value="
+"/>
+ <property name="java.vm.name" value="Java HotSpot(TM) Client VM"/>
+ <property name="env.PATHEXT" value=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH"/>
+ <property name="env.Path" value="C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\SDK\bin"/>
+ <property name="basedir" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web"/>
+ <property name="maven.mode.standalone" value="true"/>
+ <property name="env.USERNAME" value="youjun"/>
+ <property name="env.SystemDrive" value="C:"/>
+ <property name="file.encoding" value="Cp1252"/>
+ <property name="env.USERDOMAIN" value="NEWDELL"/>
+ <property name="java.specification.version" value="1.6"/>
+ <property name="env.PROCESSOR_LEVEL" value="6"/>
+ </properties>
+ <testcase time="0" classname="org.treebase.oai.web.command.OAIPMHCommandTest" name="org.treebase.oai.web.command.OAIPMHCommandTest.testAction"/>
+ <testcase time="0" classname="org.treebase.oai.web.command.OAIPMHCommandTest" name="org.treebase.oai.web.command.OAIPMHCommandTest.testPerform"/>
+</testsuite>
\ No newline at end of file
Added: trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.controller.OAIPMHControllerTest.xml
===================================================================
--- trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.controller.OAIPMHControllerTest.xml (rev 0)
+++ trunk/oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.controller.OAIPMHControllerTest.xml 2009-11-09 00:29:52 UTC (rev 260)
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite failures="0" time="5.515" errors="0" skipped="0" tests="1" name="org.treebase.oai.web.controller.OAIPMHControllerTest">
+ <properties>
+ <property name="java.vendor" value="Sun Microsystems Inc."/>
+ <property name="localRepository" value="C:\Documents and Settings\youjun\.m2\repository"/>
+ <property name="sun.java.launcher" value="SUN_STANDARD"/>
+ <property name="sun.management.compiler" value="HotSpot Client Compiler"/>
+ <property name="env.PROMPT" value="$P$G"/>
+ <property name="os.name" value="Windows XP"/>
+ <property name="env.FP_NO_HOST_CHECK" value="NO"/>
+ <property name="sun.boot.class.path" value="C:\Program Files\Java\jre1.6.0_07\lib\resources.jar;C:\Program Files\Java\jre1.6.0_07\lib\rt.jar;C:\Program Files\Java\jre1.6.0_07\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0_07\lib\jsse.jar;C:\Program Files\Java\jre1.6.0_07\lib\jce.jar;C:\Program Files\Java\jre1.6.0_07\lib\charsets.jar;C:\Program Files\Java\jre1.6.0_07\classes"/>
+ <property name="env.COMPUTERNAME" value="NEWDELL"/>
+ <property name="env.ALLUSERSPROFILE" value="C:\Documents and Settings\All Users"/>
+ <property name="sun.desktop" value="windows"/>
+ <property name="java.vm.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="java.runtime.version" value="1.6.0_07-b06"/>
+ <property name="env.HOMEPATH" value="\Documents and Settings\youjun"/>
+ <property name="user.name" value="youjun"/>
+ <property name="user.language" value="en"/>
+ <property name="sun.boot.library.path" value="C:\Program Files\Java\jre1.6.0_07\bin"/>
+ <property name="classworlds.conf" value="C:\Documents and Settings\youjun\workspace\.metadata\.plugins\org.maven.ide.eclipse\launches\m2conf4319035611112168820.tmp"/>
+ <property name="java.version" value="1.6.0_07"/>
+ <property name="env.PROCESSOR_IDENTIFIER" value="x86 Family 6 Model 23 Stepping 6, GenuineIntel"/>
+ <property name="user.timezone" value="America/New_York"/>
+ <property name="env.TEMP" value="C:\DOCUME~1\youjun\LOCALS~1\Temp"/>
+ <property name="sun.arch.data.model" value="32"/>
+ <property name="java.endorsed.dirs" value="C:\Program Files\Java\jre1.6.0_07\lib\endorsed"/>
+ <property name="sun.cpu.isalist" value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86"/>
+ <property name="env.HOMEDRIVE" value="C:"/>
+ <property name="sun.jnu.encoding" value="GBK"/>
+ <property name="file.encoding.pkg" value="sun.io"/>
+ <property name="file.separator" value="\"/>
+ <property name="java.specification.name" value="Java Platform API Specification"/>
+ <property name="java.class.version" value="50.0"/>
+ <property name="user.country" value="US"/>
+ <property name="java.home" value="C:\Program Files\Java\jre1.6.0_07"/>
+ <property name="env.APPDATA" value="C:\Documents and Settings\youjun\Application Data"/>
+ <property name="java.vm.info" value="mixed mode, sharing"/>
+ <property name="env.ComSpec" value="C:\WINDOWS\system32\cmd.exe"/>
+ <property name="env.OS" value="Windows_NT"/>
+ <property name="env.CommonProgramFiles" value="C:\Program Files\Common Files"/>
+ <property name="os.version" value="5.1"/>
+ <property name="path.separator" value=";"/>
+ <property name="java.vm.version" value="10.0-b23"/>
+ <property name="user.variant" value=""/>
+ <property name="env.USERPROFILE" value="C:\Documents and Settings\youjun"/>
+ <property name="mesquite.folder_dir" value="/home/mjd/Mesquite_Folder/"/>
+ <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/>
+ <property name="env.TMP" value="C:\DOCUME~1\youjun\LOCALS~1\Temp"/>
+ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+ <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/>
+ <property name="user.home" value="C:\Documents and Settings\youjun"/>
+ <property name="env.SESSIONNAME" value="Console"/>
+ <property name="java.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="env.RoxioCentral" value="C:\Program Files\Common Files\Roxio Shared\9.0\Roxio Central33\"/>
+ <property name="env.NUMBER_OF_PROCESSORS" value="2"/>
+ <property name="java.library.path" value="C:\Program Files\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\SDK\bin"/>
+ <property name="java.vendor.url" value="http://java.sun.com/"/>
+ <property name="java.vm.vendor" value="Sun Microsystems Inc."/>
+ <property name="maven.home" value="EMBEDDED"/>
+ <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
+ <property name="java.class.path" value="/C:/eclipse/plugins/org.maven.ide.components.maven_embedder_2.1.0.20080530-2300/jars/plexus-classworlds-1.2-alpha-12.jar"/>
+ <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
+ <property name="env.LOGONSERVER" value="\\NEWDELL"/>
+ <property name="env.windir" value="C:\WINDOWS"/>
+ <property name="java.vm.specification.version" value="1.0"/>
+ <property name="env.PROCESSOR_ARCHITECTURE" value="x86"/>
+ <property name="m2eclipse.workspace.state" value="C:\Documents and Settings\youjun\workspace\.metadata\.plugins\org.maven.ide.eclipse\workspacestate.properties"/>
+ <property name="sun.cpu.endian" value="little"/>
+ <property name="sun.os.patch.level" value="Service Pack 3"/>
+ <property name="surefire.test.class.path" value="C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web\target\test-classes;C:\Documents and Settings\youjun\workspace\oai-pmh_data_provider\data_provider_web\target\classes;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring\2.0.7\spring-2.0.7.jar;C:\Documents and Settings\youjun\.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\log4j\log4j\1.2.13\log4j-1.2.13.jar;C:\Documents and Settings\youjun\.m2\repository\logkit\logkit\1.0.1\logkit-1.0.1.jar;C:\Documents and Settings\youjun\.m2\repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar;C:\Documents and Settings\youjun\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar;C:\Documents and Settings\youjun\.m2\repository\org\springframework\spring-mock\2.0.7\spring-mock-2.0.7.jar;C:\Documents and Settings\youjun\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\youjun\.m2\repository\javax\servlet\jstl\1.1.2\jstl-1.1.2.jar;C:\Documents and Settings\youjun\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Documents and Settings\youjun\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Documents and Settings\youjun\.m2\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar;C:\Documents and Settings\youjun\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Documents and Settings\youjun\.m2\repository\commons-beanutils\commons-beanutils\1.7.0\commons-beanutils-1.7.0.jar;C:\Documents and Settings\youjun\.m2\repository\commons-validator\commons-validator\1.1.4\commons-validator-1.1.4.jar;C:\Documents and Settings\youjun\.m2\repos...
[truncated message content] |