From: Hilmar L. <hl...@gm...> - 2009-10-13 02:35:36
|
Assuming that the data_provider directory is only going to hold the OAI-PMH provider code, I suggest that we rename that to what it is: oai-pmh-provider Otherwise (if there are going to be multiple data_provider_apis), put an appropriately named subdirectory, and rename the directory accordingly (such as data_provider_apis) too. -hilmar On Oct 12, 2009, at 7:12 PM, yo...@us... wrote: > Revision: 192 > http://treebase.svn.sourceforge.net/treebase/? > rev=192&view=rev > Author: youjun > Date: 2009-10-12 23:12:11 +0000 (Mon, 12 Oct 2009) > > Log Message: > ----------- > oai_pmh data_provider > > Added Paths: > ----------- > trunk/data_provider/ > trunk/data_provider/.classpath > trunk/data_provider/.project > trunk/data_provider/.settings/ > trunk/data_provider/.settings/org.eclipse.jdt.core.prefs > trunk/data_provider/.settings/org.maven.ide.eclipse.prefs > trunk/data_provider/data_provider_core/ > trunk/data_provider/data_provider_core/.classpath > trunk/data_provider/data_provider_core/.project > trunk/data_provider/data_provider_core/.settings/ > trunk/data_provider/data_provider_core/.settings/ > org.eclipse.jdt.core.prefs > trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.component > trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.project.facet.core.xml > trunk/data_provider/data_provider_core/.settings/ > org.maven.ide.eclipse.prefs > trunk/data_provider/data_provider_core/pom.xml > trunk/data_provider/data_provider_core/src/ > trunk/data_provider/data_provider_core/src/main/ > trunk/data_provider/data_provider_core/src/main/java/ > trunk/data_provider/data_provider_core/src/main/java/META-INF/ > trunk/data_provider/data_provider_core/src/main/java/META-INF/ > MANIFEST.MF > trunk/data_provider/data_provider_core/src/main/java/org/ > trunk/data_provider/data_provider_core/src/main/java/org/treebase/ > trunk/data_provider/data_provider_core/src/main/java/org/treebase/ > oai/ > trunk/data_provider/data_provider_core/src/main/java/org/treebase/ > oai/App.java > trunk/data_provider/data_provider_core/src/main/resources/ > trunk/data_provider/data_provider_core/src/test/ > trunk/data_provider/data_provider_core/src/test/java/ > trunk/data_provider/data_provider_core/src/test/java/org/ > trunk/data_provider/data_provider_core/src/test/java/org/treebase/ > trunk/data_provider/data_provider_core/src/test/java/org/treebase/ > oai/ > trunk/data_provider/data_provider_core/src/test/java/org/treebase/ > oai/AppTest.java > trunk/data_provider/data_provider_core/src/test/resources/ > trunk/data_provider/data_provider_core/target/ > trunk/data_provider/data_provider_core/target/classes/ > trunk/data_provider/data_provider_core/target/classes/META-INF/ > trunk/data_provider/data_provider_core/target/classes/META-INF/ > MANIFEST.MF > trunk/data_provider/data_provider_core/target/classes/org/ > trunk/data_provider/data_provider_core/target/classes/org/treebase/ > trunk/data_provider/data_provider_core/target/classes/org/ > treebase/oai/ > trunk/data_provider/data_provider_core/target/classes/org/ > treebase/oai/App.class > trunk/data_provider/data_provider_core/target/test-classes/ > trunk/data_provider/data_provider_core/target/test-classes/org/ > trunk/data_provider/data_provider_core/target/test-classes/org/ > treebase/ > trunk/data_provider/data_provider_core/target/test-classes/org/ > treebase/oai/ > trunk/data_provider/data_provider_core/target/test-classes/org/ > treebase/oai/AppTest.class > trunk/data_provider/data_provider_web/ > trunk/data_provider/data_provider_web/.classpath > trunk/data_provider/data_provider_web/.project > trunk/data_provider/data_provider_web/.settings/ > trunk/data_provider/data_provider_web/.settings/.jsdtscope > trunk/data_provider/data_provider_web/.settings/ > org.eclipse.jdt.core.prefs > trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.component > trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.project.facet.core.xml > trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.container > trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.name > trunk/data_provider/data_provider_web/.settings/ > org.maven.ide.eclipse.prefs > trunk/data_provider/data_provider_web/pom.xml > trunk/data_provider/data_provider_web/src/ > trunk/data_provider/data_provider_web/src/main/ > trunk/data_provider/data_provider_web/src/main/java/ > trunk/data_provider/data_provider_web/src/main/resources/ > trunk/data_provider/data_provider_web/src/main/webapp/ > trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > MANIFEST.MF > trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/lib/ > trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > web.xml > trunk/data_provider/data_provider_web/src/main/webapp/index.jsp > trunk/data_provider/data_provider_web/src/test/ > trunk/data_provider/data_provider_web/src/test/java/ > trunk/data_provider/data_provider_web/src/test/resources/ > trunk/data_provider/data_provider_web/target/ > trunk/data_provider/data_provider_web/target/classes/ > trunk/data_provider/data_provider_web/target/test-classes/ > trunk/data_provider/pom.xml > trunk/data_provider/target/ > trunk/data_provider/target/classes/ > trunk/data_provider/target/classes/org/ > trunk/data_provider/target/classes/org/treebase/ > trunk/data_provider/target/classes/org/treebase/oai/ > trunk/data_provider/target/classes/org/treebase/oai/data_provider/ > trunk/data_provider/target/classes/org/treebase/oai/data_provider/ > App.class > trunk/data_provider/target/test-classes/ > trunk/data_provider/target/test-classes/org/ > trunk/data_provider/target/test-classes/org/treebase/ > trunk/data_provider/target/test-classes/org/treebase/oai/ > trunk/data_provider/target/test-classes/org/treebase/oai/ > data_provider/ > trunk/data_provider/target/test-classes/org/treebase/oai/ > data_provider/AppTest.class > > Added: trunk/data_provider/.classpath > =================================================================== > --- trunk/data_provider/.classpath (rev 0) > +++ trunk/data_provider/.classpath 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,6 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<classpath> > + <classpathentry kind="con" > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > + <classpathentry kind="con" > path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> > + <classpathentry kind="output" path="target/classes"/> > +</classpath> > > Added: trunk/data_provider/.project > =================================================================== > --- trunk/data_provider/.project (rev 0) > +++ trunk/data_provider/.project 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,23 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<projectDescription> > + <name>data_provider</name> > + <comment></comment> > + <projects> > + </projects> > + <buildSpec> > + <buildCommand> > + <name>org.eclipse.jdt.core.javabuilder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.maven.ide.eclipse.maven2Builder</name> > + <arguments> > + </arguments> > + </buildCommand> > + </buildSpec> > + <natures> > + <nature>org.eclipse.jdt.core.javanature</nature> > + <nature>org.maven.ide.eclipse.maven2Nature</nature> > + </natures> > +</projectDescription> > > Added: trunk/data_provider/.settings/org.eclipse.jdt.core.prefs > =================================================================== > --- trunk/data_provider/.settings/ > org.eclipse.jdt.core.prefs (rev 0) > +++ trunk/data_provider/.settings/org.eclipse.jdt.core.prefs > 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,5 @@ > +#Mon Oct 12 12:48:37 EDT 2009 > +eclipse.preferences.version=1 > +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 > +org.eclipse.jdt.core.compiler.compliance=1.4 > +org.eclipse.jdt.core.compiler.source=1.3 > > Added: trunk/data_provider/.settings/org.maven.ide.eclipse.prefs > =================================================================== > --- trunk/data_provider/.settings/ > org.maven.ide.eclipse.prefs (rev 0) > +++ trunk/data_provider/.settings/org.maven.ide.eclipse.prefs > 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,9 @@ > +#Mon Oct 12 12:48:36 EDT 2009 > +activeProfiles= > +eclipse.preferences.version=1 > +fullBuildGoals=process-test-resources > +includeModules=false > +resolveWorkspaceProjects=true > +resourceFilterGoals=process-resources resources\:testResources > +skipCompilerPlugin=true > +version=1 > > Added: trunk/data_provider/data_provider_core/.classpath > =================================================================== > --- trunk/data_provider/ > data_provider_core/.classpath (rev 0) > +++ trunk/data_provider/data_provider_core/.classpath 2009-10-12 > 23:12:11 UTC (rev 192) > @@ -0,0 +1,11 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<classpath> > + <classpathentry kind="src" output="target/classes" path="src/main/ > java"/> > + <classpathentry kind="src" output="target/test-classes" path="src/ > test/java"/> > + <classpathentry kind="src" path="src/main/resources"/> > + <classpathentry kind="src" path="src/test/resources"/> > + <classpathentry kind="con" > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > + <classpathentry kind="con" > path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> > + <classpathentry kind="con" > path="org.eclipse.jst.j2ee.internal.module.container"/> > + <classpathentry kind="output" path="target/classes"/> > +</classpath> > > Added: trunk/data_provider/data_provider_core/.project > =================================================================== > --- trunk/data_provider/ > data_provider_core/.project (rev 0) > +++ trunk/data_provider/data_provider_core/.project 2009-10-12 > 23:12:11 UTC (rev 192) > @@ -0,0 +1,36 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<projectDescription> > + <name>data_provider_core</name> > + <comment></comment> > + <projects> > + </projects> > + <buildSpec> > + <buildCommand> > + <name>org.eclipse.wst.common.project.facet.core.builder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.eclipse.jdt.core.javabuilder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.maven.ide.eclipse.maven2Builder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.eclipse.wst.validation.validationbuilder</name> > + <arguments> > + </arguments> > + </buildCommand> > + </buildSpec> > + <natures> > + <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> > + <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> > + <nature>org.eclipse.jdt.core.javanature</nature> > + <nature>org.maven.ide.eclipse.maven2Nature</nature> > + <nature>org.eclipse.wst.common.project.facet.core.nature</nature> > + </natures> > +</projectDescription> > > Added: trunk/data_provider/data_provider_core/.settings/ > org.eclipse.jdt.core.prefs > =================================================================== > --- trunk/data_provider/data_provider_core/.settings/ > org.eclipse.jdt.core.prefs (rev 0) > +++ trunk/data_provider/data_provider_core/.settings/ > org.eclipse.jdt.core.prefs 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,7 @@ > +#Mon Oct 12 16:25:16 EDT 2009 > +eclipse.preferences.version=1 > +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 > +org.eclipse.jdt.core.compiler.compliance=1.4 > +org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning > +org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning > +org.eclipse.jdt.core.compiler.source=1.3 > > Added: trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.component > =================================================================== > --- trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.component (rev 0) > +++ trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.component 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,9 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<project-modules id="moduleCoreId" project-version="1.5.0"> > + <wb-module deploy-name="data_provider_core"> > + <wb-resource deploy-path="/" source-path="/src/main/java"/> > + <wb-resource deploy-path="/" source-path="/src/main/ > resource"/> > + <wb-resource deploy-path="/" source-path="/src/test/ > resources"/> > + <wb-resource deploy-path="/" source-path="/src/main/ > resources"/> > + </wb-module> > +</project-modules> > > Added: trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.project.facet.core.xml > =================================================================== > --- trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.project.facet.core.xml > (rev 0) > +++ trunk/data_provider/data_provider_core/.settings/ > org.eclipse.wst.common.project.facet.core.xml 2009-10-12 23:12:11 > UTC (rev 192) > @@ -0,0 +1,5 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<faceted-project> > + <installed facet="jst.java" version="1.4"/> > + <installed facet="jst.utility" version="1.0"/> > +</faceted-project> > > Added: trunk/data_provider/data_provider_core/.settings/ > org.maven.ide.eclipse.prefs > =================================================================== > --- trunk/data_provider/data_provider_core/.settings/ > org.maven.ide.eclipse.prefs (rev 0) > +++ trunk/data_provider/data_provider_core/.settings/ > org.maven.ide.eclipse.prefs 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,9 @@ > +#Mon Oct 12 12:55:06 EDT 2009 > +activeProfiles= > +eclipse.preferences.version=1 > +fullBuildGoals=process-test-resources > +includeModules=false > +resolveWorkspaceProjects=true > +resourceFilterGoals=process-resources resources\:testResources > +skipCompilerPlugin=true > +version=1 > > Added: trunk/data_provider/data_provider_core/pom.xml > =================================================================== > --- trunk/data_provider/data_provider_core/ > pom.xml (rev 0) > +++ trunk/data_provider/data_provider_core/pom.xml 2009-10-12 > 23:12:11 UTC (rev 192) > @@ -0,0 +1,164 @@ > +<?xml version="1.0" encoding="UTF-8"?><project> > + <parent> > + <artifactId>data_provider</artifactId> > + <groupId>org.treebase.oai</groupId> > + <version>0.0.1-SNAPSHOT</version> > + </parent> > + <modelVersion>4.0.0</modelVersion> > + <groupId>org.treebase.oai</groupId> > + <artifactId>data_provider_core</artifactId> > + <packaging>jar</packaging> > + <name>data_provider_core</name> > + <version>0.0.1-SNAPSHOT</version> > + <url>http://maven.apache.org</url> > + > + <build> > + <defaultGoal>install</defaultGoal> > + </build> > + > + <dependencies> > + > + <dependency> > + <groupId>postgresql</groupId> > + <artifactId>postgresql</artifactId> > + <version>8.3-603.jdbc3</version> > + </dependency> > + > + > + <dependency> > + <groupId>org.acegisecurity</groupId> > + <artifactId>acegi-security</artifactId> > + <version>1.0.1</version> > + <exclusions> > + <!-- Maven thinks 2.0 is newer than 2.1--> > + <exclusion> > + <groupId>commons-lang</groupId> > + <artifactId>commons-lang</artifactId> > + </exclusion> > + <!-- exclude older versions of Spring --> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-remoting</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-jdbc</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-support</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + > + <dependency> > + <groupId>c3p0</groupId> > + <artifactId>c3p0</artifactId> > + <version>0.9.1.2</version> > + </dependency> > + > + > + <dependency> > + <groupId>org.hibernate</groupId> > + <artifactId>hibernate-annotations</artifactId> > + <version>3.3.1.GA</version> > + <exclusions> > + <exclusion> > + <groupId>asm</groupId> > + <artifactId>asm</artifactId> > + </exclusion> > + <exclusion> > + <groupId>asm</groupId> > + <artifactId>asm-attrs</artifactId> > + </exclusion> > + <exclusion> > + <groupId>cglib</groupId> > + <artifactId>cglib</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + > + <dependency> > + <groupId>cglib</groupId> > + <artifactId>cglib-nodep</artifactId> > + <version>2.1_3</version> > + </dependency> > + > + <dependency> > + <groupId>commons-lang</groupId> > + <artifactId>commons-lang</artifactId> > + <version>2.1</version> > + </dependency> > + > + <dependency> > + <groupId>ibm</groupId> > + <artifactId>db2jcc</artifactId> > + <version>2.6.80</version> > + </dependency> > + > + > + > + <dependency> > + <groupId>jdom</groupId> > + <artifactId>jdom</artifactId> > + <version>1.1</version> > + </dependency> > + > + <dependency> > + <groupId>org.apache.cxf</groupId> > + <artifactId>cxf-rt-frontend-jaxws</artifactId> > + <version>2.1.1</version> > + <exclusions> > + <exclusion> > + <groupId>asm</groupId> > + <artifactId>asm</artifactId> > + </exclusion> > + > + <exclusion> > + <groupId>org.slf4j</groupId> > + <artifactId>slf4j-jdk14</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + > + <dependency> > + <groupId>org.apache.cxf</groupId> > + <artifactId>cxf-rt-transports-http</artifactId> > + <version>2.1.1</version> > + <exclusions> > + <exclusion> > + <groupId>asm</groupId> > + <artifactId>asm</artifactId> > + </exclusion> > + > + <exclusion> > + <groupId>org.slf4j</groupId> > + <artifactId>slf4j-jdk14</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + > + <dependency> > + <groupId>org.apache.cxf</groupId> > + <artifactId>cxf-rt-transports-http-jetty</artifactId> > + <version>2.1.1</version> > + <exclusions> > + <exclusion> > + <groupId>asm</groupId> > + <artifactId>asm</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.slf4j</groupId> > + <artifactId>slf4j-jdk14</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > + <groupId>dom4j</groupId> > + <artifactId>dom4j</artifactId> > + <version>1.6.1</version> > + </dependency> > + > + </dependencies> > + > +</project> > \ No newline at end of file > > Added: trunk/data_provider/data_provider_core/src/main/java/META-INF/ > MANIFEST.MF > =================================================================== > --- trunk/data_provider/data_provider_core/src/main/java/META-INF/ > MANIFEST.MF (rev 0) > +++ trunk/data_provider/data_provider_core/src/main/java/META-INF/ > MANIFEST.MF 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,3 @@ > +Manifest-Version: 1.0 > +Class-Path: > + > > Added: trunk/data_provider/data_provider_core/src/main/java/org/ > treebase/oai/App.java > =================================================================== > --- trunk/data_provider/data_provider_core/src/main/java/org/ > treebase/oai/App.java (rev 0) > +++ trunk/data_provider/data_provider_core/src/main/java/org/ > treebase/oai/App.java 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,13 @@ > +package org.treebase.oai; > + > +/** > + * Hello world! > + * > + */ > +public class App > +{ > + public static void main( String[] args ) > + { > + System.out.println( "Hello World!" ); > + } > +} > > Added: trunk/data_provider/data_provider_core/src/test/java/org/ > treebase/oai/AppTest.java > =================================================================== > --- trunk/data_provider/data_provider_core/src/test/java/org/ > treebase/oai/AppTest.java (rev 0) > +++ trunk/data_provider/data_provider_core/src/test/java/org/ > treebase/oai/AppTest.java 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,38 @@ > +package org.treebase.oai; > + > +import junit.framework.Test; > +import junit.framework.TestCase; > +import junit.framework.TestSuite; > + > +/** > + * Unit test for simple App. > + */ > +public class AppTest > + extends TestCase > +{ > + /** > + * Create the test case > + * > + * @param testName name of the test case > + */ > + public AppTest( String testName ) > + { > + super( testName ); > + } > + > + /** > + * @return the suite of tests being tested > + */ > + public static Test suite() > + { > + return new TestSuite( AppTest.class ); > + } > + > + /** > + * Rigourous Test :-) > + */ > + public void testApp() > + { > + assertTrue( true ); > + } > +} > > Added: trunk/data_provider/data_provider_core/target/classes/META- > INF/MANIFEST.MF > =================================================================== > --- trunk/data_provider/data_provider_core/target/classes/META-INF/ > MANIFEST.MF (rev 0) > +++ trunk/data_provider/data_provider_core/target/classes/META-INF/ > MANIFEST.MF 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,3 @@ > +Manifest-Version: 1.0 > +Class-Path: > + > > Added: trunk/data_provider/data_provider_core/target/classes/org/ > treebase/oai/App.class > =================================================================== > (Binary files differ) > > > Property changes on: trunk/data_provider/data_provider_core/target/ > classes/org/treebase/oai/App.class > ___________________________________________________________________ > Added: svn:mime-type > + application/octet-stream > > Added: trunk/data_provider/data_provider_core/target/test-classes/ > org/treebase/oai/AppTest.class > =================================================================== > (Binary files differ) > > > Property changes on: trunk/data_provider/data_provider_core/target/ > test-classes/org/treebase/oai/AppTest.class > ___________________________________________________________________ > Added: svn:mime-type > + application/octet-stream > > Added: trunk/data_provider/data_provider_web/.classpath > =================================================================== > --- trunk/data_provider/ > data_provider_web/.classpath (rev 0) > +++ trunk/data_provider/data_provider_web/.classpath 2009-10-12 > 23:12:11 UTC (rev 192) > @@ -0,0 +1,16 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<classpath> > + <classpathentry excluding="**" kind="src" output="target/classes" > path="src/main/resources"/> > + <classpathentry kind="src" path="src/main/java"/> > + <classpathentry kind="src" path="src/test/java"/> > + <classpathentry kind="src" path="src/test/resources"/> > + <classpathentry kind="con" > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > + <classpathentry kind="con" > path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"> > + <attributes> > + <attribute name="org.eclipse.jst.component.dependency" value="/ > WEB-INF/lib"/> > + </attributes> > + </classpathentry> > + <classpathentry kind="con" > path="org.eclipse.jst.j2ee.internal.web.container"/> > + <classpathentry kind="con" > path="org.eclipse.jst.j2ee.internal.module.container"/> > + <classpathentry kind="output" path="target/classes"/> > +</classpath> > > Added: trunk/data_provider/data_provider_web/.project > =================================================================== > --- trunk/data_provider/ > data_provider_web/.project (rev 0) > +++ trunk/data_provider/data_provider_web/.project 2009-10-12 > 23:12:11 UTC (rev 192) > @@ -0,0 +1,42 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<projectDescription> > + <name>data_provider_web</name> > + <comment></comment> > + <projects> > + </projects> > + <buildSpec> > + <buildCommand> > + <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.eclipse.wst.common.project.facet.core.builder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.eclipse.jdt.core.javabuilder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.eclipse.wst.validation.validationbuilder</name> > + <arguments> > + </arguments> > + </buildCommand> > + <buildCommand> > + <name>org.maven.ide.eclipse.maven2Builder</name> > + <arguments> > + </arguments> > + </buildCommand> > + </buildSpec> > + <natures> > + <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> > + <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> > + <nature>org.eclipse.jdt.core.javanature</nature> > + <nature>org.maven.ide.eclipse.maven2Nature</nature> > + <nature>org.eclipse.wst.common.project.facet.core.nature</nature> > + <nature>org.eclipse.wst.jsdt.core.jsNature</nature> > + </natures> > +</projectDescription> > > Added: trunk/data_provider/data_provider_web/.settings/.jsdtscope > =================================================================== > --- trunk/data_provider/ > data_provider_web/.settings/.jsdtscope (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/.jsdtscope > 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,11 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<classpath> > + <classpathentry kind="con" > path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/> > + <classpathentry kind="con" > path="org.eclipse.wst.jsdt.launching.WebProject"> > + <attributes> > + <attribute name="hide" value="true"/> > + </attributes> > + </classpathentry> > + <classpathentry kind="con" > path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/> > + <classpathentry kind="output" path=""/> > +</classpath> > > Added: trunk/data_provider/data_provider_web/.settings/ > org.eclipse.jdt.core.prefs > =================================================================== > --- trunk/data_provider/data_provider_web/.settings/ > org.eclipse.jdt.core.prefs (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/ > org.eclipse.jdt.core.prefs 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,7 @@ > +#Mon Oct 12 12:59:49 EDT 2009 > +eclipse.preferences.version=1 > +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 > +org.eclipse.jdt.core.compiler.compliance=1.4 > +org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning > +org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning > +org.eclipse.jdt.core.compiler.source=1.3 > > Added: trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.component > =================================================================== > --- trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.component (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.component 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,15 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<project-modules id="moduleCoreId" project-version="1.5.0"> > + <wb-module deploy-name="data_provider_web"> > + <wb-resource deploy-path="/" source-path="/src/main/webapp"/> > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > src/main/resources"/> > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > src/main/java"/> > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > src/test/java"/> > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > src/test/resources"/> > + <dependent-module deploy-path="/WEB-INF/lib" > handle="module:/resource/data_provider_core/data_provider_core"> > + <dependency-type>uses</dependency-type> > + </dependent-module> > + <property name="context-root" value="data_provider_web"/> > + <property name="java-output-path"/> > + </wb-module> > +</project-modules> > > Added: trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.project.facet.core.xml > =================================================================== > --- trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.project.facet.core.xml > (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.common.project.facet.core.xml 2009-10-12 23:12:11 > UTC (rev 192) > @@ -0,0 +1,5 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<faceted-project> > + <installed facet="jst.java" version="1.4"/> > + <installed facet="jst.web" version="2.3"/> > +</faceted-project> > > Added: trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.container > =================================================================== > --- trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.container > (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.container 2009-10-12 23:12:11 UTC > (rev 192) > @@ -0,0 +1 @@ > +org.eclipse.wst.jsdt.launching.baseBrowserLibrary > \ No newline at end of file > > Added: trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.name > =================================================================== > --- trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.name (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/ > org.eclipse.wst.jsdt.ui.superType.name 2009-10-12 23:12:11 UTC (rev > 192) > @@ -0,0 +1 @@ > +Window > \ No newline at end of file > > Added: trunk/data_provider/data_provider_web/.settings/ > org.maven.ide.eclipse.prefs > =================================================================== > --- trunk/data_provider/data_provider_web/.settings/ > org.maven.ide.eclipse.prefs (rev 0) > +++ trunk/data_provider/data_provider_web/.settings/ > org.maven.ide.eclipse.prefs 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,9 @@ > +#Mon Oct 12 12:59:49 EDT 2009 > +activeProfiles= > +eclipse.preferences.version=1 > +fullBuildGoals=process-test-resources > +includeModules=false > +resolveWorkspaceProjects=true > +resourceFilterGoals=process-resources resources\:testResources > +skipCompilerPlugin=true > +version=1 > > Added: trunk/data_provider/data_provider_web/pom.xml > =================================================================== > --- trunk/data_provider/data_provider_web/ > pom.xml (rev 0) > +++ trunk/data_provider/data_provider_web/pom.xml 2009-10-12 > 23:12:11 UTC (rev 192) > @@ -0,0 +1,299 @@ > +<?xml version="1.0" encoding="UTF-8"?><project> > + <parent> > + <artifactId>data_provider</artifactId> > + <groupId>org.treebase.oai</groupId> > + <version>0.0.1-SNAPSHOT</version> > + </parent> > + <modelVersion>4.0.0</modelVersion> > + <groupId>org.treebase.oai</groupId> > + <artifactId>data_provider_web</artifactId> > + <packaging>war</packaging> > + <name>data_provider_web Maven Webapp</name> > + <version>0.0.1-SNAPSHOT</version> > + <url>http://maven.apache.org</url> > + <build> > + <defaultGoal>install</defaultGoal> > + <resources> > + <resource> > + <directory>src/main/resources</directory> > + </resource> > + </resources> > + <finalName>data_provider_web</finalName> > + <plugins> > + > + <!-- Ant Task plugin--> > + <plugin> > + <artifactId>maven-antrun-plugin</artifactId> > + <executions> > + > + <!-- make sure jdbc.properties is copied since it's not > checked in --> > + <execution> > + <id>copy-jdbc-properties</id> > + <phase>install</phase> > + <configuration> > + <tasks> > + <copy todir="${basedir}/src/main/resources" > + failonerror="true" verbose="true" overwrite="true"> > + <fileset dir="${env.JDBC_HOME}"> > + <include name="jdbc.properties"/> > + </fileset> > + </copy> > + </tasks> > + </configuration> > + <goals><goal>run</goal></goals> > + </execution> > + > + </executions> > + </plugin> > + > + <plugin> > + <groupId>org.codehaus.mojo</groupId> > + <artifactId>tomcat-maven-plugin</artifactId> > + <version>1.0-SNAPSHOT</version> > + </plugin> > + > + </plugins> > + </build> > + > + <pluginRepositories> > + <pluginRepository> > + <id>Maven Snapshots</id> > + <url>http://snapshots.maven.codehaus.org/maven2</url> > + <snapshots><enabled>true</enabled></snapshots> > + <releases><enabled>false</enabled></releases> > + </pluginRepository> > + </pluginRepositories> > + > + <dependencies> > + > + <dependency> > + <groupId>org.treebase.oai</groupId> > + <artifactId>data_provider_core</artifactId> > + <version>0.0.1-SNAPSHOT</version> > + </dependency> > + > + <dependency> > + <groupId>javax.servlet</groupId> > + <artifactId>jstl</artifactId> > + <version>1.1.2</version> > + </dependency> > + <dependency> > + <groupId>javax.mail</groupId> > + <artifactId>mail</artifactId> > + <version>1.4</version> > + </dependency> > + <dependency> > + <groupId>xalan</groupId> > + <artifactId>xalan</artifactId> > + <version>2.7.0</version> > + </dependency> > + <dependency> > + <groupId>commons-beanutils</groupId> > + <artifactId>commons-beanutils</artifactId> > + <version>1.7.0</version> > + </dependency> > + <dependency> > + <groupId>commons-validator</groupId> > + <artifactId>commons-validator</artifactId> > + <version>1.1.4</version> > + </dependency> > + <dependency> > + <groupId>commons-logging</groupId> > + <artifactId>commons-logging</artifactId> > + <version>1.1</version> > + </dependency> > + <dependency> > + <groupId>commons-lang</groupId> > + <artifactId>commons-lang</artifactId> > + <version>2.3</version> > + </dependency> > + <dependency> > + <groupId>taglibs</groupId> > + <artifactId>standard</artifactId> > + <version>1.1.2</version> > + </dependency> > + <dependency> > + <groupId>taglibs</groupId> > + <artifactId>string</artifactId> > + <version>1.1.0</version> > + </dependency> > + <dependency> > + <groupId>struts</groupId> > + <artifactId>struts</artifactId> > + <version>1.2.9</version> > + </dependency> > + <dependency> > + <groupId>opensymphony</groupId> > + <artifactId>sitemesh</artifactId> > + <version>2.3</version> > + </dependency> > + <dependency> > + <groupId>displaytag</groupId> > + <artifactId>displaytag</artifactId> > + <version>1.1.1</version> > + </dependency> > + <dependency> > + <groupId>struts-menu</groupId> > + <artifactId>struts-menu</artifactId> > + <version>2.3</version> > + > + <exclusions> > + <!-- Older versions are not needed --> > + <exclusion> > + <groupId>taglibs</groupId> > + <artifactId>string</artifactId> > + </exclusion> > + > + > + <exclusion> > + <groupId>commons-lang</groupId> > + <artifactId>commons-lang</artifactId> > + </exclusion> > + > + <exclusion> > + <groupId>commons-logging</groupId> > + <artifactId>commons-logging</artifactId> > + </exclusion> > + > + <exclusion> > + <groupId>javax.servlet</groupId> > + <artifactId>servlet-api</artifactId> > + </exclusion> > + > + <exclusion> > + <groupId>javax.servlet</groupId> > + <artifactId>jstl</artifactId> > + </exclusion> > + > + </exclusions> > + > + > + </dependency> > + <dependency> > + <groupId>org.acegisecurity</groupId> > + <artifactId>acegi-security</artifactId> > + <version>1.0.1</version> > + <exclusions> > + <!-- exclude older versions of Spring --> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-remoting</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-jdbc</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-support</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-mock</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > + <groupId>springmodules</groupId> > + <artifactId>springmodules-validator</artifactId> > + <version>0.1</version> > + </dependency> > + <dependency> > + <groupId>commons-fileupload</groupId> > + <artifactId>commons-fileupload</artifactId> > + <version>1.2</version> > + > + <exclusions> > + <exclusion> > + <groupId>javax.servlet</groupId> > + <artifactId>servlet-api</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > + <groupId>commons-io</groupId> > + <artifactId>commons-io</artifactId> > + <version>1.3</version> > + </dependency> > + <dependency> > + <groupId>org.directwebremoting</groupId> > + <artifactId>dwr</artifactId> > + <version>2.0.rc2</version> > + <exclusions> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.hibernate</groupId> > + <artifactId>hibernate</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > + <groupId>jmock</groupId> > + <artifactId>jmock</artifactId> > + <version>1.0.1</version> > + </dependency> > + <dependency> > + <groupId>javax.xml.soap</groupId> > + <artifactId>saaj-api</artifactId> > + <version>1.3</version> > + <scope>runtime</scope> > + </dependency> > + <dependency> > + <groupId>zing.z3950.org</groupId> > + <artifactId>cql-java</artifactId> > + <version>1.0</version> > + </dependency> > + <dependency> > + <groupId>javax.servlet</groupId> > + <artifactId>servlet-api</artifactId> > + <version>2.4</version> > + </dependency> > + > + <!-- used by Spring framework --> > + <!--Older ersion not needed--> > + <!-- Commented on April 23, 2008 Madhu--> > + <!--dependency> > + <groupId>javax.activation</groupId> > + <artifactId>activation</artifactId> > + <version>1.1</version> > + </dependency--> > + > + <!-- used by Spring framework --> > + > + <!-- Jin 05/12/08: do we need xalan? dependency--> > + > + <!-- remove 05/13/08 to avoid xml parser conflicts> > + <dependency> > + <groupId>org.springframework.ws</groupId> > + <artifactId>spring-ws-core</artifactId> > + <version>1.0.2</version> > + </dependency> > + --> > + > + <!-- remove 05/13/08 to avoid xml parser conflicts.> > + <dependency> > + <groupId>jaxen</groupId> > + <artifactId>jaxen</artifactId> > + <version>1.1</version> > + </dependency> > + --> > + > + <!--commented on April 23, 2008 Madhu--> > + <!--dependency> > + <groupId>com.sun.xml.messaging.saaj</groupId> > + <artifactId>saaj-impl</artifactId> > + <version>1.3</version> > + <scope>runtime</scope> > + </dependency--> > + > + > + </dependencies> > + <dependencyManagement> > + <dependencies> > + </dependencies> > + </dependencyManagement> > + > +</project> > \ No newline at end of file > > Added: trunk/data_provider/data_provider_web/src/main/webapp/META- > INF/MANIFEST.MF > =================================================================== > --- trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > MANIFEST.MF (rev 0) > +++ trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > MANIFEST.MF 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,3 @@ > +Manifest-Version: 1.0 > +Class-Path: > + > > Added: trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > web.xml > =================================================================== > --- trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > web.xml (rev 0) > +++ trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > web.xml 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,7 @@ > +<!DOCTYPE web-app PUBLIC > + "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" > + "http://java.sun.com/dtd/web-app_2_3.dtd" > > + > +<web-app> > + <display-name>Archetype Created Web Application</display-name> > +</web-app> > > Added: trunk/data_provider/data_provider_web/src/main/webapp/index.jsp > =================================================================== > --- trunk/data_provider/data_provider_web/src/main/webapp/ > index.jsp (rev 0) > +++ trunk/data_provider/data_provider_web/src/main/webapp/index.jsp > 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,5 @@ > +<html> > +<body> > +<h2>Hello World!</h2> > +</body> > +</html> > > Added: trunk/data_provider/pom.xml > =================================================================== > --- trunk/data_provider/pom.xml (rev 0) > +++ trunk/data_provider/pom.xml 2009-10-12 23:12:11 UTC (rev 192) > @@ -0,0 +1,271 @@ > +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance > " > + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd > "> > + <modelVersion>4.0.0</modelVersion> > + <groupId>org.treebase.oai</groupId> > + <artifactId>data_provider</artifactId> > + <packaging>pom</packaging> > + <version>0.0.1-SNAPSHOT</version> > + <name>data_provider</name> > + <url>http://maven.apache.org</url> > + <!-- issueManagement> > + <system>FogBugz</system> > + <url>https://www.xxx.org/bugz</url> > + </issueManagement--> > + <!-- inceptionYear></inceptionYear--> > + <!-- scm> > + <connection>scm:svn:http://nladr-cvs.sdsc.edu/svn/CIPRES/ > treebase/trunk</connection> > + <developerConnection>scm:svn:http://nladr-cvs.sdsc.edu/svn/ > CIPRES/treebase/trunk</developerConnection> > + <url>http://nladr-cvs.sdsc.edu/svn/cipresdev/trunk</url> > + </scm--> > + <!-- mailingLists> > + <mailingList> > + <name>treebase-dev</name> > + <subscribe></subscribe> > + <unsubscribe></unsubscribe> > + <archive></archive> > + </mailingList> > + </mailingLists --> > + <developers> > + <developer> > + <id>youjun</id> > + <name>Youjun Guo</name> > + <email>you...@ya...</email> > + <organization>Peabody.Yale</organization> > + <organizationUrl>http://www.yale.edu</organizationUrl> > + <roles> > + <role>developer</role> > + </roles> > + <timezone>-7</timezone> > + </developer> > + </developers> > + <licenses> > + <license> > + <name></name> > + <url></url> > + <distribution></distribution> > + <comments/> > + </license> > + </licenses> > + <modules> > + <module>data_provider_core</module> > + <module>data_provider_web</module> > + </modules> > +<pluginRepositories> > + </pluginRepositories> > + <dependencies> > + > + <dependency> > + <groupId>org.springframework</groupId> > + <artifactId>spring</artifactId> > + <version>2.0.7</version> > + </dependency> > + > + <dependency> > + <groupId>org.springframework</groupId> > + <artifactId>spring-mock</artifactId> > + <version>2.0.7</version> > + <scope>test</scope> > + </dependency> > + > + <dependency> > + <groupId>junit</groupId> > + <artifactId>junit</artifactId> > + <version>3.8.1</version> > + <scope>test</scope> > + </dependency> > + > + <dependency> > + <groupId>log4j</groupId> > + <artifactId>log4j</artifactId> > + <version>1.2.13</version> > + </dependency> > + > + </dependencies> > + > + <reporting> > + <plugins> > + <plugin> > + <artifactId>maven-surefire-report-plugin</artifactId> > + </plugin> > + <plugin> > + <artifactId>maven-clover-plugin</artifactId> > + </plugin> > + <!-- plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-jxr-plugin</artifactId> > + </plugin --> > + <!-- plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-javadoc-plugin</artifactId> > + <configuration> > + <links> > + <link>http://java.sun.com/j2se/1.4.2/docs/api</link> > + <link>http://plexus.codehaus.org/ref/1.0-alpha-9/ > apidocs</link> > + </links> > + <aggregate>true</aggregate> > + </configuration> > + </plugin --> > + <!-- plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-pmd-plugin</artifactId> > + <configuration> > + <targetjdk>1.5</targetjdk> > + <rulesets> > + <ruleset>/rulesets/basic.xml</ruleset> > + <ruleset>/rulesets/imports.xml</ruleset> > + <ruleset>/rulesets/unusedcode.xml</ruleset> > + <ruleset>/rulesets/finalizers.xml</ruleset> > + </rulesets> > + <format>xml</format> > + <linkXref>true</linkXref> > + <sourceEncoding>utf-8</sourceEncoding> > + <minimumTokens>100</minimumTokens> > + </configuration> > + </plugin --> > + <!-- plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-checkstyle-plugin</artifactId> > + <configuration> > + <configLocation>config/maven_checks.xml</configLocation> > + </configuration> > + </plugin --> > + <plugin> > + <groupId>org.codehaus.mojo</groupId> > + <artifactId>taglist-maven-plugin</artifactId> > + <configuration> > + <tags> > + <tag>TODO</tag> > + <tag>@todo</tag> > + <tag>FIXME</tag> > + <tag>XXX</tag> > + </tags> > + </configuration> > + </plugin> > + <plugin> > + <groupId>org.codehaus.mojo</groupId> > + <artifactId>cobertura-maven-plugin</artifactId> > + </plugin> > + <plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-project-info-reports-plugin</artifactId> > + </plugin> > + </plugins> > + </reporting> > + > + <dependencyManagement> > + <dependencies> > + <dependency> > + <groupId>org.treebase.oai</groupId> > + <artifactId>data_provider_core</artifactId> > + <version>${project.version}</version> > + </dependency> > + <dependency> > + <groupId>org.treebase.oai</groupId> > + <artifactId>data_provider_web</artifactId> > + <version>${project.version}</version> > + </dependency> > + </dependencies> > + </dependencyManagement> > + > + <organization> > + <name></name> > + <url></url> > + </organization> > + > + <!-- order of repositories used to compile the project --> > + <repositories> > + <repository> > + <id>m2.remote.repos</id> > + <name>Maven 2 Remote Repository</name> > + <url>http://treebase.sourceforge.net/maven2/</url> > + </repository> > + <repository> > + <id>maven2</id> > + <name>Default Maven2 Repository</name> > + <url>http://repo1.maven.org/maven2</url> > + </repository> > + <repository> > + <id>repository.jboss.org</id> > + <name>JBoss Maven Repository</name> > + <url>http://repository.jboss.org/maven2</url> > + <layout>default</layout> > + </repository> > + <repository> > + <id>postgresql</id> > + <url>http://jdbc.postgresql.org</url> > + </repository> > + </repositories> > + <!-- make sure java 1.5 is used for annotations support --> > + <build> > + <plugins> > + <plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-compiler-plugin</artifactId> > + <configuration> > + <source>1.5</source> > + <target>1.5</target> > + </configuration> > + </plugin> > + </plugins> > + </build> > + > + <distributionManagement> > + <site> > + <id>website</id> > + <url></url> > + </site> > + </distributionManagement> > + > + <profiles> > + > + <!--profile> > + <id>xxx</id> > + <activation> > + <property> > + <name>enablexxxprofile</name> > + <value>true</value> > + </property> > + </activation> > + <build> > + <plugins> > + <plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-pmd-plugin</artifactId> > + <executions> > + <execution> > + <goals> > + <goal>check</goal> > + </goals> > + </execution> > + </executions> > + </plugin> > + <plugin> > + <groupId>org.codehaus.mojo</groupId> > + <artifactId>cobertura-maven-plugin</artifactId> > + <configuration> > + <check> > + <totalLineRate>80</totalLineRate> > + <totalBranchRate>100</totalBranchRate> > + </check> > + </configuration> > + <executions> > + <execution> > + <id>clean</id> > + <goals> > + <goal>clean</goal> > + </goals> > + </execution> > + <execution> > + <id>check</id> > + <goals> > + <goal>check</goal> > + </goals> > + </execution> > + </executions> > + </plugin> > + </plugins> > + </build> > + </profile--> > + > + </profiles> > +</project> > > Added: trunk/data_provider/target/classes/org/treebase/oai/ > data_provider/App.class > =================================================================== > (Binary files differ) > > > Property changes on: trunk/data_provider/target/classes/org/treebase/ > oai/data_provider/App.class > ___________________________________________________________________ > Added: svn:mime-type > + application/octet-stream > > Added: trunk/data_provider/target/test-classes/org/treebase/oai/ > data_provider/AppTest.class > =================================================================== > (Binary files differ) > > > Property changes on: trunk/data_provider/target/test-classes/org/ > treebase/oai/data_provider/AppTest.class > ___________________________________________________________________ > Added: svn:mime-type > + application/octet-stream > > > This was sent by the SourceForge.net collaborative development > platform, the world's largest Open Source development site. > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Treebase-guts mailing list > Tre...@li... > https://lists.sourceforge.net/lists/listinfo/treebase-guts > |
From: youjun g. <you...@ya...> - 2009-10-13 13:14:38
|
Thanks hilmar, It will be renamed to oai-pmh_data_provider, tell from oai-pmh service provider. Youjun On Mon, Oct 12, 2009 at 10:35 PM, Hilmar Lapp <hl...@gm...> wrote: > Assuming that the data_provider directory is only going to hold the > OAI-PMH provider code, I suggest that we rename that to what it is: > oai-pmh-provider > > Otherwise (if there are going to be multiple data_provider_apis), put > an appropriately named subdirectory, and rename the directory > accordingly (such as data_provider_apis) too. > > -hilmar > > On Oct 12, 2009, at 7:12 PM, yo...@us... wrote: > > > Revision: 192 > > http://treebase.svn.sourceforge.net/treebase/? > > rev=192&view=rev > > Author: youjun > > Date: 2009-10-12 23:12:11 +0000 (Mon, 12 Oct 2009) > > > > Log Message: > > ----------- > > oai_pmh data_provider > > > > Added Paths: > > ----------- > > trunk/data_provider/ > > trunk/data_provider/.classpath > > trunk/data_provider/.project > > trunk/data_provider/.settings/ > > trunk/data_provider/.settings/org.eclipse.jdt.core.prefs > > trunk/data_provider/.settings/org.maven.ide.eclipse.prefs > > trunk/data_provider/data_provider_core/ > > trunk/data_provider/data_provider_core/.classpath > > trunk/data_provider/data_provider_core/.project > > trunk/data_provider/data_provider_core/.settings/ > > trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.jdt.core.prefs > > trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.component > > trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.project.facet.core.xml > > trunk/data_provider/data_provider_core/.settings/ > > org.maven.ide.eclipse.prefs > > trunk/data_provider/data_provider_core/pom.xml > > trunk/data_provider/data_provider_core/src/ > > trunk/data_provider/data_provider_core/src/main/ > > trunk/data_provider/data_provider_core/src/main/java/ > > trunk/data_provider/data_provider_core/src/main/java/META-INF/ > > trunk/data_provider/data_provider_core/src/main/java/META-INF/ > > MANIFEST.MF > > trunk/data_provider/data_provider_core/src/main/java/org/ > > trunk/data_provider/data_provider_core/src/main/java/org/treebase/ > > trunk/data_provider/data_provider_core/src/main/java/org/treebase/ > > oai/ > > trunk/data_provider/data_provider_core/src/main/java/org/treebase/ > > oai/App.java > > trunk/data_provider/data_provider_core/src/main/resources/ > > trunk/data_provider/data_provider_core/src/test/ > > trunk/data_provider/data_provider_core/src/test/java/ > > trunk/data_provider/data_provider_core/src/test/java/org/ > > trunk/data_provider/data_provider_core/src/test/java/org/treebase/ > > trunk/data_provider/data_provider_core/src/test/java/org/treebase/ > > oai/ > > trunk/data_provider/data_provider_core/src/test/java/org/treebase/ > > oai/AppTest.java > > trunk/data_provider/data_provider_core/src/test/resources/ > > trunk/data_provider/data_provider_core/target/ > > trunk/data_provider/data_provider_core/target/classes/ > > trunk/data_provider/data_provider_core/target/classes/META-INF/ > > trunk/data_provider/data_provider_core/target/classes/META-INF/ > > MANIFEST.MF > > trunk/data_provider/data_provider_core/target/classes/org/ > > trunk/data_provider/data_provider_core/target/classes/org/treebase/ > > trunk/data_provider/data_provider_core/target/classes/org/ > > treebase/oai/ > > trunk/data_provider/data_provider_core/target/classes/org/ > > treebase/oai/App.class > > trunk/data_provider/data_provider_core/target/test-classes/ > > trunk/data_provider/data_provider_core/target/test-classes/org/ > > trunk/data_provider/data_provider_core/target/test-classes/org/ > > treebase/ > > trunk/data_provider/data_provider_core/target/test-classes/org/ > > treebase/oai/ > > trunk/data_provider/data_provider_core/target/test-classes/org/ > > treebase/oai/AppTest.class > > trunk/data_provider/data_provider_web/ > > trunk/data_provider/data_provider_web/.classpath > > trunk/data_provider/data_provider_web/.project > > trunk/data_provider/data_provider_web/.settings/ > > trunk/data_provider/data_provider_web/.settings/.jsdtscope > > trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.jdt.core.prefs > > trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.component > > trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.project.facet.core.xml > > trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.container > > trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.name > > trunk/data_provider/data_provider_web/.settings/ > > org.maven.ide.eclipse.prefs > > trunk/data_provider/data_provider_web/pom.xml > > trunk/data_provider/data_provider_web/src/ > > trunk/data_provider/data_provider_web/src/main/ > > trunk/data_provider/data_provider_web/src/main/java/ > > trunk/data_provider/data_provider_web/src/main/resources/ > > trunk/data_provider/data_provider_web/src/main/webapp/ > > trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > > trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > > MANIFEST.MF > > trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > > trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/lib/ > > trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > > web.xml > > trunk/data_provider/data_provider_web/src/main/webapp/index.jsp > > trunk/data_provider/data_provider_web/src/test/ > > trunk/data_provider/data_provider_web/src/test/java/ > > trunk/data_provider/data_provider_web/src/test/resources/ > > trunk/data_provider/data_provider_web/target/ > > trunk/data_provider/data_provider_web/target/classes/ > > trunk/data_provider/data_provider_web/target/test-classes/ > > trunk/data_provider/pom.xml > > trunk/data_provider/target/ > > trunk/data_provider/target/classes/ > > trunk/data_provider/target/classes/org/ > > trunk/data_provider/target/classes/org/treebase/ > > trunk/data_provider/target/classes/org/treebase/oai/ > > trunk/data_provider/target/classes/org/treebase/oai/data_provider/ > > trunk/data_provider/target/classes/org/treebase/oai/data_provider/ > > App.class > > trunk/data_provider/target/test-classes/ > > trunk/data_provider/target/test-classes/org/ > > trunk/data_provider/target/test-classes/org/treebase/ > > trunk/data_provider/target/test-classes/org/treebase/oai/ > > trunk/data_provider/target/test-classes/org/treebase/oai/ > > data_provider/ > > trunk/data_provider/target/test-classes/org/treebase/oai/ > > data_provider/AppTest.class > > > > Added: trunk/data_provider/.classpath > > =================================================================== > > --- trunk/data_provider/.classpath (rev 0) > > +++ trunk/data_provider/.classpath 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,6 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<classpath> > > + <classpathentry kind="con" > > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > > + <classpathentry kind="con" > > path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> > > + <classpathentry kind="output" path="target/classes"/> > > +</classpath> > > > > Added: trunk/data_provider/.project > > =================================================================== > > --- trunk/data_provider/.project (rev 0) > > +++ trunk/data_provider/.project 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,23 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<projectDescription> > > + <name>data_provider</name> > > + <comment></comment> > > + <projects> > > + </projects> > > + <buildSpec> > > + <buildCommand> > > + <name>org.eclipse.jdt.core.javabuilder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + <name>org.maven.ide.eclipse.maven2Builder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + </buildSpec> > > + <natures> > > + <nature>org.eclipse.jdt.core.javanature</nature> > > + <nature>org.maven.ide.eclipse.maven2Nature</nature> > > + </natures> > > +</projectDescription> > > > > Added: trunk/data_provider/.settings/org.eclipse.jdt.core.prefs > > =================================================================== > > --- trunk/data_provider/.settings/ > > org.eclipse.jdt.core.prefs (rev 0) > > +++ trunk/data_provider/.settings/org.eclipse.jdt.core.prefs > > 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,5 @@ > > +#Mon Oct 12 12:48:37 EDT 2009 > > +eclipse.preferences.version=1 > > +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 > > +org.eclipse.jdt.core.compiler.compliance=1.4 > > +org.eclipse.jdt.core.compiler.source=1.3 > > > > Added: trunk/data_provider/.settings/org.maven.ide.eclipse.prefs > > =================================================================== > > --- trunk/data_provider/.settings/ > > org.maven.ide.eclipse.prefs (rev 0) > > +++ trunk/data_provider/.settings/org.maven.ide.eclipse.prefs > > 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,9 @@ > > +#Mon Oct 12 12:48:36 EDT 2009 > > +activeProfiles= > > +eclipse.preferences.version=1 > > +fullBuildGoals=process-test-resources > > +includeModules=false > > +resolveWorkspaceProjects=true > > +resourceFilterGoals=process-resources resources\:testResources > > +skipCompilerPlugin=true > > +version=1 > > > > Added: trunk/data_provider/data_provider_core/.classpath > > =================================================================== > > --- trunk/data_provider/ > > data_provider_core/.classpath (rev 0) > > +++ trunk/data_provider/data_provider_core/.classpath 2009-10-12 > > 23:12:11 UTC (rev 192) > > @@ -0,0 +1,11 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<classpath> > > + <classpathentry kind="src" output="target/classes" path="src/main/ > > java"/> > > + <classpathentry kind="src" output="target/test-classes" path="src/ > > test/java"/> > > + <classpathentry kind="src" path="src/main/resources"/> > > + <classpathentry kind="src" path="src/test/resources"/> > > + <classpathentry kind="con" > > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > > + <classpathentry kind="con" > > path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> > > + <classpathentry kind="con" > > path="org.eclipse.jst.j2ee.internal.module.container"/> > > + <classpathentry kind="output" path="target/classes"/> > > +</classpath> > > > > Added: trunk/data_provider/data_provider_core/.project > > =================================================================== > > --- trunk/data_provider/ > > data_provider_core/.project (rev 0) > > +++ trunk/data_provider/data_provider_core/.project 2009-10-12 > > 23:12:11 UTC (rev 192) > > @@ -0,0 +1,36 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<projectDescription> > > + <name>data_provider_core</name> > > + <comment></comment> > > + <projects> > > + </projects> > > + <buildSpec> > > + <buildCommand> > > + > <name>org.eclipse.wst.common.project.facet.core.builder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + <name>org.eclipse.jdt.core.javabuilder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + <name>org.maven.ide.eclipse.maven2Builder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + > <name>org.eclipse.wst.validation.validationbuilder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + </buildSpec> > > + <natures> > > + <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> > > + > <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> > > + <nature>org.eclipse.jdt.core.javanature</nature> > > + <nature>org.maven.ide.eclipse.maven2Nature</nature> > > + > <nature>org.eclipse.wst.common.project.facet.core.nature</nature> > > + </natures> > > +</projectDescription> > > > > Added: trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.jdt.core.prefs > > =================================================================== > > --- trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.jdt.core.prefs (rev 0) > > +++ trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.jdt.core.prefs 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,7 @@ > > +#Mon Oct 12 16:25:16 EDT 2009 > > +eclipse.preferences.version=1 > > +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 > > +org.eclipse.jdt.core.compiler.compliance=1.4 > > +org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning > > +org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning > > +org.eclipse.jdt.core.compiler.source=1.3 > > > > Added: trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.component > > =================================================================== > > --- trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.component (rev 0) > > +++ trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.component 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,9 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<project-modules id="moduleCoreId" project-version="1.5.0"> > > + <wb-module deploy-name="data_provider_core"> > > + <wb-resource deploy-path="/" source-path="/src/main/java"/> > > + <wb-resource deploy-path="/" source-path="/src/main/ > > resource"/> > > + <wb-resource deploy-path="/" source-path="/src/test/ > > resources"/> > > + <wb-resource deploy-path="/" source-path="/src/main/ > > resources"/> > > + </wb-module> > > +</project-modules> > > > > Added: trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.project.facet.core.xml > > =================================================================== > > --- trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.project.facet.core.xml > > (rev 0) > > +++ trunk/data_provider/data_provider_core/.settings/ > > org.eclipse.wst.common.project.facet.core.xml 2009-10-12 23:12:11 > > UTC (rev 192) > > @@ -0,0 +1,5 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<faceted-project> > > + <installed facet="jst.java" version="1.4"/> > > + <installed facet="jst.utility" version="1.0"/> > > +</faceted-project> > > > > Added: trunk/data_provider/data_provider_core/.settings/ > > org.maven.ide.eclipse.prefs > > =================================================================== > > --- trunk/data_provider/data_provider_core/.settings/ > > org.maven.ide.eclipse.prefs (rev 0) > > +++ trunk/data_provider/data_provider_core/.settings/ > > org.maven.ide.eclipse.prefs 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,9 @@ > > +#Mon Oct 12 12:55:06 EDT 2009 > > +activeProfiles= > > +eclipse.preferences.version=1 > > +fullBuildGoals=process-test-resources > > +includeModules=false > > +resolveWorkspaceProjects=true > > +resourceFilterGoals=process-resources resources\:testResources > > +skipCompilerPlugin=true > > +version=1 > > > > Added: trunk/data_provider/data_provider_core/pom.xml > > =================================================================== > > --- trunk/data_provider/data_provider_core/ > > pom.xml (rev 0) > > +++ trunk/data_provider/data_provider_core/pom.xml 2009-10-12 > > 23:12:11 UTC (rev 192) > > @@ -0,0 +1,164 @@ > > +<?xml version="1.0" encoding="UTF-8"?><project> > > + <parent> > > + <artifactId>data_provider</artifactId> > > + <groupId>org.treebase.oai</groupId> > > + <version>0.0.1-SNAPSHOT</version> > > + </parent> > > + <modelVersion>4.0.0</modelVersion> > > + <groupId>org.treebase.oai</groupId> > > + <artifactId>data_provider_core</artifactId> > > + <packaging>jar</packaging> > > + <name>data_provider_core</name> > > + <version>0.0.1-SNAPSHOT</version> > > + <url>http://maven.apache.org</url> > > + > > + <build> > > + <defaultGoal>install</defaultGoal> > > + </build> > > + > > + <dependencies> > > + > > + <dependency> > > + <groupId>postgresql</groupId> > > + <artifactId>postgresql</artifactId> > > + <version>8.3-603.jdbc3</version> > > + </dependency> > > + > > + > > + <dependency> > > + <groupId>org.acegisecurity</groupId> > > + <artifactId>acegi-security</artifactId> > > + <version>1.0.1</version> > > + <exclusions> > > + <!-- Maven thinks 2.0 is newer than 2.1--> > > + <exclusion> > > + <groupId>commons-lang</groupId> > > + <artifactId>commons-lang</artifactId> > > + </exclusion> > > + <!-- exclude older versions of Spring --> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-remoting</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-jdbc</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-support</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + > > + <dependency> > > + <groupId>c3p0</groupId> > > + <artifactId>c3p0</artifactId> > > + <version>0.9.1.2</version> > > + </dependency> > > + > > + > > + <dependency> > > + <groupId>org.hibernate</groupId> > > + <artifactId>hibernate-annotations</artifactId> > > + <version>3.3.1.GA</version> > > + <exclusions> > > + <exclusion> > > + <groupId>asm</groupId> > > + <artifactId>asm</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>asm</groupId> > > + <artifactId>asm-attrs</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>cglib</groupId> > > + <artifactId>cglib</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + > > + <dependency> > > + <groupId>cglib</groupId> > > + <artifactId>cglib-nodep</artifactId> > > + <version>2.1_3</version> > > + </dependency> > > + > > + <dependency> > > + <groupId>commons-lang</groupId> > > + <artifactId>commons-lang</artifactId> > > + <version>2.1</version> > > + </dependency> > > + > > + <dependency> > > + <groupId>ibm</groupId> > > + <artifactId>db2jcc</artifactId> > > + <version>2.6.80</version> > > + </dependency> > > + > > + > > + > > + <dependency> > > + <groupId>jdom</groupId> > > + <artifactId>jdom</artifactId> > > + <version>1.1</version> > > + </dependency> > > + > > + <dependency> > > + <groupId>org.apache.cxf</groupId> > > + <artifactId>cxf-rt-frontend-jaxws</artifactId> > > + <version>2.1.1</version> > > + <exclusions> > > + <exclusion> > > + <groupId>asm</groupId> > > + <artifactId>asm</artifactId> > > + </exclusion> > > + > > + <exclusion> > > + <groupId>org.slf4j</groupId> > > + <artifactId>slf4j-jdk14</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + > > + <dependency> > > + <groupId>org.apache.cxf</groupId> > > + <artifactId>cxf-rt-transports-http</artifactId> > > + <version>2.1.1</version> > > + <exclusions> > > + <exclusion> > > + <groupId>asm</groupId> > > + <artifactId>asm</artifactId> > > + </exclusion> > > + > > + <exclusion> > > + <groupId>org.slf4j</groupId> > > + <artifactId>slf4j-jdk14</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + > > + <dependency> > > + <groupId>org.apache.cxf</groupId> > > + <artifactId>cxf-rt-transports-http-jetty</artifactId> > > + <version>2.1.1</version> > > + <exclusions> > > + <exclusion> > > + <groupId>asm</groupId> > > + <artifactId>asm</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.slf4j</groupId> > > + <artifactId>slf4j-jdk14</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + <dependency> > > + <groupId>dom4j</groupId> > > + <artifactId>dom4j</artifactId> > > + <version>1.6.1</version> > > + </dependency> > > + > > + </dependencies> > > + > > +</project> > > \ No newline at end of file > > > > Added: trunk/data_provider/data_provider_core/src/main/java/META-INF/ > > MANIFEST.MF > > =================================================================== > > --- trunk/data_provider/data_provider_core/src/main/java/META-INF/ > > MANIFEST.MF (rev 0) > > +++ trunk/data_provider/data_provider_core/src/main/java/META-INF/ > > MANIFEST.MF 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,3 @@ > > +Manifest-Version: 1.0 > > +Class-Path: > > + > > > > Added: trunk/data_provider/data_provider_core/src/main/java/org/ > > treebase/oai/App.java > > =================================================================== > > --- trunk/data_provider/data_provider_core/src/main/java/org/ > > treebase/oai/App.java (rev 0) > > +++ trunk/data_provider/data_provider_core/src/main/java/org/ > > treebase/oai/App.java 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,13 @@ > > +package org.treebase.oai; > > + > > +/** > > + * Hello world! > > + * > > + */ > > +public class App > > +{ > > + public static void main( String[] args ) > > + { > > + System.out.println( "Hello World!" ); > > + } > > +} > > > > Added: trunk/data_provider/data_provider_core/src/test/java/org/ > > treebase/oai/AppTest.java > > =================================================================== > > --- trunk/data_provider/data_provider_core/src/test/java/org/ > > treebase/oai/AppTest.java (rev 0) > > +++ trunk/data_provider/data_provider_core/src/test/java/org/ > > treebase/oai/AppTest.java 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,38 @@ > > +package org.treebase.oai; > > + > > +import junit.framework.Test; > > +import junit.framework.TestCase; > > +import junit.framework.TestSuite; > > + > > +/** > > + * Unit test for simple App. > > + */ > > +public class AppTest > > + extends TestCase > > +{ > > + /** > > + * Create the test case > > + * > > + * @param testName name of the test case > > + */ > > + public AppTest( String testName ) > > + { > > + super( testName ); > > + } > > + > > + /** > > + * @return the suite of tests being tested > > + */ > > + public static Test suite() > > + { > > + return new TestSuite( AppTest.class ); > > + } > > + > > + /** > > + * Rigourous Test :-) > > + */ > > + public void testApp() > > + { > > + assertTrue( true ); > > + } > > +} > > > > Added: trunk/data_provider/data_provider_core/target/classes/META- > > INF/MANIFEST.MF > > =================================================================== > > --- trunk/data_provider/data_provider_core/target/classes/META-INF/ > > MANIFEST.MF (rev 0) > > +++ trunk/data_provider/data_provider_core/target/classes/META-INF/ > > MANIFEST.MF 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,3 @@ > > +Manifest-Version: 1.0 > > +Class-Path: > > + > > > > Added: trunk/data_provider/data_provider_core/target/classes/org/ > > treebase/oai/App.class > > =================================================================== > > (Binary files differ) > > > > > > Property changes on: trunk/data_provider/data_provider_core/target/ > > classes/org/treebase/oai/App.class > > ___________________________________________________________________ > > Added: svn:mime-type > > + application/octet-stream > > > > Added: trunk/data_provider/data_provider_core/target/test-classes/ > > org/treebase/oai/AppTest.class > > =================================================================== > > (Binary files differ) > > > > > > Property changes on: trunk/data_provider/data_provider_core/target/ > > test-classes/org/treebase/oai/AppTest.class > > ___________________________________________________________________ > > Added: svn:mime-type > > + application/octet-stream > > > > Added: trunk/data_provider/data_provider_web/.classpath > > =================================================================== > > --- trunk/data_provider/ > > data_provider_web/.classpath (rev 0) > > +++ trunk/data_provider/data_provider_web/.classpath 2009-10-12 > > 23:12:11 UTC (rev 192) > > @@ -0,0 +1,16 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<classpath> > > + <classpathentry excluding="**" kind="src" output="target/classes" > > path="src/main/resources"/> > > + <classpathentry kind="src" path="src/main/java"/> > > + <classpathentry kind="src" path="src/test/java"/> > > + <classpathentry kind="src" path="src/test/resources"/> > > + <classpathentry kind="con" > > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > > + <classpathentry kind="con" > > path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"> > > + <attributes> > > + <attribute > name="org.eclipse.jst.component.dependency" value="/ > > WEB-INF/lib"/> > > + </attributes> > > + </classpathentry> > > + <classpathentry kind="con" > > path="org.eclipse.jst.j2ee.internal.web.container"/> > > + <classpathentry kind="con" > > path="org.eclipse.jst.j2ee.internal.module.container"/> > > + <classpathentry kind="output" path="target/classes"/> > > +</classpath> > > > > Added: trunk/data_provider/data_provider_web/.project > > =================================================================== > > --- trunk/data_provider/ > > data_provider_web/.project (rev 0) > > +++ trunk/data_provider/data_provider_web/.project 2009-10-12 > > 23:12:11 UTC (rev 192) > > @@ -0,0 +1,42 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<projectDescription> > > + <name>data_provider_web</name> > > + <comment></comment> > > + <projects> > > + </projects> > > + <buildSpec> > > + <buildCommand> > > + > <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + > <name>org.eclipse.wst.common.project.facet.core.builder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + <name>org.eclipse.jdt.core.javabuilder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + > <name>org.eclipse.wst.validation.validationbuilder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + <buildCommand> > > + <name>org.maven.ide.eclipse.maven2Builder</name> > > + <arguments> > > + </arguments> > > + </buildCommand> > > + </buildSpec> > > + <natures> > > + <nature>org.eclipse.jem.workbench.JavaEMFNature</nature> > > + > <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> > > + <nature>org.eclipse.jdt.core.javanature</nature> > > + <nature>org.maven.ide.eclipse.maven2Nature</nature> > > + > <nature>org.eclipse.wst.common.project.facet.core.nature</nature> > > + <nature>org.eclipse.wst.jsdt.core.jsNature</nature> > > + </natures> > > +</projectDescription> > > > > Added: trunk/data_provider/data_provider_web/.settings/.jsdtscope > > =================================================================== > > --- trunk/data_provider/ > > data_provider_web/.settings/.jsdtscope > (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/.jsdtscope > > 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,11 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<classpath> > > + <classpathentry kind="con" > > path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/> > > + <classpathentry kind="con" > > path="org.eclipse.wst.jsdt.launching.WebProject"> > > + <attributes> > > + <attribute name="hide" value="true"/> > > + </attributes> > > + </classpathentry> > > + <classpathentry kind="con" > > path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/> > > + <classpathentry kind="output" path=""/> > > +</classpath> > > > > Added: trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.jdt.core.prefs > > =================================================================== > > --- trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.jdt.core.prefs (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.jdt.core.prefs 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,7 @@ > > +#Mon Oct 12 12:59:49 EDT 2009 > > +eclipse.preferences.version=1 > > +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2 > > +org.eclipse.jdt.core.compiler.compliance=1.4 > > +org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning > > +org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning > > +org.eclipse.jdt.core.compiler.source=1.3 > > > > Added: trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.component > > =================================================================== > > --- trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.component (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.component 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,15 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<project-modules id="moduleCoreId" project-version="1.5.0"> > > + <wb-module deploy-name="data_provider_web"> > > + <wb-resource deploy-path="/" source-path="/src/main/webapp"/> > > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > > src/main/resources"/> > > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > > src/main/java"/> > > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > > src/test/java"/> > > + <wb-resource deploy-path="/WEB-INF/classes" source-path="/ > > src/test/resources"/> > > + <dependent-module deploy-path="/WEB-INF/lib" > > handle="module:/resource/data_provider_core/data_provider_core"> > > + <dependency-type>uses</dependency-type> > > + </dependent-module> > > + <property name="context-root" value="data_provider_web"/> > > + <property name="java-output-path"/> > > + </wb-module> > > +</project-modules> > > > > Added: trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.project.facet.core.xml > > =================================================================== > > --- trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.project.facet.core.xml > > (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.common.project.facet.core.xml 2009-10-12 23:12:11 > > UTC (rev 192) > > @@ -0,0 +1,5 @@ > > +<?xml version="1.0" encoding="UTF-8"?> > > +<faceted-project> > > + <installed facet="jst.java" version="1.4"/> > > + <installed facet="jst.web" version="2.3"/> > > +</faceted-project> > > > > Added: trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.container > > =================================================================== > > --- trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.container > > (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.container 2009-10-12 23:12:11 UTC > > (rev 192) > > @@ -0,0 +1 @@ > > +org.eclipse.wst.jsdt.launching.baseBrowserLibrary > > \ No newline at end of file > > > > Added: trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.name > > =================================================================== > > --- trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.name > (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/ > > org.eclipse.wst.jsdt.ui.superType.name 2009-10-12 23:12:11 UTC > (rev > > 192) > > @@ -0,0 +1 @@ > > +Window > > \ No newline at end of file > > > > Added: trunk/data_provider/data_provider_web/.settings/ > > org.maven.ide.eclipse.prefs > > =================================================================== > > --- trunk/data_provider/data_provider_web/.settings/ > > org.maven.ide.eclipse.prefs (rev 0) > > +++ trunk/data_provider/data_provider_web/.settings/ > > org.maven.ide.eclipse.prefs 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,9 @@ > > +#Mon Oct 12 12:59:49 EDT 2009 > > +activeProfiles= > > +eclipse.preferences.version=1 > > +fullBuildGoals=process-test-resources > > +includeModules=false > > +resolveWorkspaceProjects=true > > +resourceFilterGoals=process-resources resources\:testResources > > +skipCompilerPlugin=true > > +version=1 > > > > Added: trunk/data_provider/data_provider_web/pom.xml > > =================================================================== > > --- trunk/data_provider/data_provider_web/ > > pom.xml (rev 0) > > +++ trunk/data_provider/data_provider_web/pom.xml 2009-10-12 > > 23:12:11 UTC (rev 192) > > @@ -0,0 +1,299 @@ > > +<?xml version="1.0" encoding="UTF-8"?><project> > > + <parent> > > + <artifactId>data_provider</artifactId> > > + <groupId>org.treebase.oai</groupId> > > + <version>0.0.1-SNAPSHOT</version> > > + </parent> > > + <modelVersion>4.0.0</modelVersion> > > + <groupId>org.treebase.oai</groupId> > > + <artifactId>data_provider_web</artifactId> > > + <packaging>war</packaging> > > + <name>data_provider_web Maven Webapp</name> > > + <version>0.0.1-SNAPSHOT</version> > > + <url>http://maven.apache.org</url> > > + <build> > > + <defaultGoal>install</defaultGoal> > > + <resources> > > + <resource> > > + <directory>src/main/resources</directory> > > + </resource> > > + </resources> > > + <finalName>data_provider_web</finalName> > > + <plugins> > > + > > + <!-- Ant Task plugin--> > > + <plugin> > > + <artifactId>maven-antrun-plugin</artifactId> > > + <executions> > > + > > + <!-- make sure jdbc.properties is copied since it's not > > checked in --> > > + <execution> > > + <id>copy-jdbc-properties</id> > > + <phase>install</phase> > > + <configuration> > > + <tasks> > > + <copy > todir="${basedir}/src/main/resources" > > + failonerror="true" > verbose="true" overwrite="true"> > > + <fileset > dir="${env.JDBC_HOME}"> > > + <include > name="jdbc.properties"/> > > + </fileset> > > + </copy> > > + </tasks> > > + </configuration> > > + <goals><goal>run</goal></goals> > > + </execution> > > + > > + </executions> > > + </plugin> > > + > > + <plugin> > > + <groupId>org.codehaus.mojo</groupId> > > + <artifactId>tomcat-maven-plugin</artifactId> > > + <version>1.0-SNAPSHOT</version> > > + </plugin> > > + > > + </plugins> > > + </build> > > + > > + <pluginRepositories> > > + <pluginRepository> > > + <id>Maven Snapshots</id> > > + <url>http://snapshots.maven.codehaus.org/maven2</url> > > + <snapshots><enabled>true</enabled></snapshots> > > + <releases><enabled>false</enabled></releases> > > + </pluginRepository> > > + </pluginRepositories> > > + > > + <dependencies> > > + > > + <dependency> > > + <groupId>org.treebase.oai</groupId> > > + <artifactId>data_provider_core</artifactId> > > + <version>0.0.1-SNAPSHOT</version> > > + </dependency> > > + > > + <dependency> > > + <groupId>javax.servlet</groupId> > > + <artifactId>jstl</artifactId> > > + <version>1.1.2</version> > > + </dependency> > > + <dependency> > > + <groupId>javax.mail</groupId> > > + <artifactId>mail</artifactId> > > + <version>1.4</version> > > + </dependency> > > + <dependency> > > + <groupId>xalan</groupId> > > + <artifactId>xalan</artifactId> > > + <version>2.7.0</version> > > + </dependency> > > + <dependency> > > + <groupId>commons-beanutils</groupId> > > + <artifactId>commons-beanutils</artifactId> > > + <version>1.7.0</version> > > + </dependency> > > + <dependency> > > + <groupId>commons-validator</groupId> > > + <artifactId>commons-validator</artifactId> > > + <version>1.1.4</version> > > + </dependency> > > + <dependency> > > + <groupId>commons-logging</groupId> > > + <artifactId>commons-logging</artifactId> > > + <version>1.1</version> > > + </dependency> > > + <dependency> > > + <groupId>commons-lang</groupId> > > + <artifactId>commons-lang</artifactId> > > + <version>2.3</version> > > + </dependency> > > + <dependency> > > + <groupId>taglibs</groupId> > > + <artifactId>standard</artifactId> > > + <version>1.1.2</version> > > + </dependency> > > + <dependency> > > + <groupId>taglibs</groupId> > > + <artifactId>string</artifactId> > > + <version>1.1.0</version> > > + </dependency> > > + <dependency> > > + <groupId>struts</groupId> > > + <artifactId>struts</artifactId> > > + <version>1.2.9</version> > > + </dependency> > > + <dependency> > > + <groupId>opensymphony</groupId> > > + <artifactId>sitemesh</artifactId> > > + <version>2.3</version> > > + </dependency> > > + <dependency> > > + <groupId>displaytag</groupId> > > + <artifactId>displaytag</artifactId> > > + <version>1.1.1</version> > > + </dependency> > > + <dependency> > > + <groupId>struts-menu</groupId> > > + <artifactId>struts-menu</artifactId> > > + <version>2.3</version> > > + > > + <exclusions> > > + <!-- Older versions are not needed --> > > + <exclusion> > > + <groupId>taglibs</groupId> > > + <artifactId>string</artifactId> > > + </exclusion> > > + > > + > > + <exclusion> > > + <groupId>commons-lang</groupId> > > + <artifactId>commons-lang</artifactId> > > + </exclusion> > > + > > + <exclusion> > > + <groupId>commons-logging</groupId> > > + <artifactId>commons-logging</artifactId> > > + </exclusion> > > + > > + <exclusion> > > + <groupId>javax.servlet</groupId> > > + <artifactId>servlet-api</artifactId> > > + </exclusion> > > + > > + <exclusion> > > + <groupId>javax.servlet</groupId> > > + <artifactId>jstl</artifactId> > > + </exclusion> > > + > > + </exclusions> > > + > > + > > + </dependency> > > + <dependency> > > + <groupId>org.acegisecurity</groupId> > > + <artifactId>acegi-security</artifactId> > > + <version>1.0.1</version> > > + <exclusions> > > + <!-- exclude older versions of Spring --> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-remoting</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-jdbc</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-support</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-mock</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + <dependency> > > + <groupId>springmodules</groupId> > > + <artifactId>springmodules-validator</artifactId> > > + <version>0.1</version> > > + </dependency> > > + <dependency> > > + <groupId>commons-fileupload</groupId> > > + <artifactId>commons-fileupload</artifactId> > > + <version>1.2</version> > > + > > + <exclusions> > > + <exclusion> > > + <groupId>javax.servlet</groupId> > > + <artifactId>servlet-api</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + <dependency> > > + <groupId>commons-io</groupId> > > + <artifactId>commons-io</artifactId> > > + <version>1.3</version> > > + </dependency> > > + <dependency> > > + <groupId>org.directwebremoting</groupId> > > + <artifactId>dwr</artifactId> > > + <version>2.0.rc2</version> > > + <exclusions> > > + <exclusion> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring</artifactId> > > + </exclusion> > > + <exclusion> > > + <groupId>org.hibernate</groupId> > > + <artifactId>hibernate</artifactId> > > + </exclusion> > > + </exclusions> > > + </dependency> > > + <dependency> > > + <groupId>jmock</groupId> > > + <artifactId>jmock</artifactId> > > + <version>1.0.1</version> > > + </dependency> > > + <dependency> > > + <groupId>javax.xml.soap</groupId> > > + <artifactId>saaj-api</artifactId> > > + <version>1.3</version> > > + <scope>runtime</scope> > > + </dependency> > > + <dependency> > > + <groupId>zing.z3950.org</groupId> > > + <artifactId>cql-java</artifactId> > > + <version>1.0</version> > > + </dependency> > > + <dependency> > > + <groupId>javax.servlet</groupId> > > + <artifactId>servlet-api</artifactId> > > + <version>2.4</version> > > + </dependency> > > + > > + <!-- used by Spring framework --> > > + <!--Older ersion not needed--> > > + <!-- Commented on April 23, 2008 Madhu--> > > + <!--dependency> > > + <groupId>javax.activation</groupId> > > + <artifactId>activation</artifactId> > > + <version>1.1</version> > > + </dependency--> > > + > > + <!-- used by Spring framework --> > > + > > + <!-- Jin 05/12/08: do we need xalan? dependency--> > > + > > + <!-- remove 05/13/08 to avoid xml parser conflicts> > > + <dependency> > > + <groupId>org.springframework.ws</groupId> > > + <artifactId>spring-ws-core</artifactId> > > + <version>1.0.2</version> > > + </dependency> > > + --> > > + > > + <!-- remove 05/13/08 to avoid xml parser conflicts.> > > + <dependency> > > + <groupId>jaxen</groupId> > > + <artifactId>jaxen</artifactId> > > + <version>1.1</version> > > + </dependency> > > + --> > > + > > + <!--commented on April 23, 2008 Madhu--> > > + <!--dependency> > > + <groupId>com.sun.xml.messaging.saaj</groupId> > > + <artifactId>saaj-impl</artifactId> > > + <version>1.3</version> > > + <scope>runtime</scope> > > + </dependency--> > > + > > + > > + </dependencies> > > + <dependencyManagement> > > + <dependencies> > > + </dependencies> > > + </dependencyManagement> > > + > > +</project> > > \ No newline at end of file > > > > Added: trunk/data_provider/data_provider_web/src/main/webapp/META- > > INF/MANIFEST.MF > > =================================================================== > > --- trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > > MANIFEST.MF (rev 0) > > +++ trunk/data_provider/data_provider_web/src/main/webapp/META-INF/ > > MANIFEST.MF 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,3 @@ > > +Manifest-Version: 1.0 > > +Class-Path: > > + > > > > Added: trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > > web.xml > > =================================================================== > > --- trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > > web.xml (rev 0) > > +++ trunk/data_provider/data_provider_web/src/main/webapp/WEB-INF/ > > web.xml 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,7 @@ > > +<!DOCTYPE web-app PUBLIC > > + "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" > > + "http://java.sun.com/dtd/web-app_2_3.dtd" > > > + > > +<web-app> > > + <display-name>Archetype Created Web Application</display-name> > > +</web-app> > > > > Added: trunk/data_provider/data_provider_web/src/main/webapp/index.jsp > > =================================================================== > > --- trunk/data_provider/data_provider_web/src/main/webapp/ > > index.jsp (rev 0) > > +++ trunk/data_provider/data_provider_web/src/main/webapp/index.jsp > > 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,5 @@ > > +<html> > > +<body> > > +<h2>Hello World!</h2> > > +</body> > > +</html> > > > > Added: trunk/data_provider/pom.xml > > =================================================================== > > --- trunk/data_provider/pom.xml (rev 0) > > +++ trunk/data_provider/pom.xml 2009-10-12 23:12:11 UTC (rev 192) > > @@ -0,0 +1,271 @@ > > +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance > > " > > + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd > > "> > > + <modelVersion>4.0.0</modelVersion> > > + <groupId>org.treebase.oai</groupId> > > + <artifactId>data_provider</artifactId> > > + <packaging>pom</packaging> > > + <version>0.0.1-SNAPSHOT</version> > > + <name>data_provider</name> > > + <url>http://maven.apache.org</url> > > + <!-- issueManagement> > > + <system>FogBugz</system> > > + <url>https://www.xxx.org/bugz</url> > > + </issueManagement--> > > + <!-- inceptionYear></inceptionYear--> > > + <!-- scm> > > + <connection>scm:svn:http://nladr-cvs.sdsc.edu/svn/CIPRES/ > > treebase/trunk</connection> > > + <developerConnection>scm:svn:http://nladr-cvs.sdsc.edu/svn/ > > CIPRES/treebase/trunk</developerConnection> > > + <url>http://nladr-cvs.sdsc.edu/svn/cipresdev/trunk</url> > > + </scm--> > > + <!-- mailingLists> > > + <mailingList> > > + <name>treebase-dev</name> > > + <subscribe></subscribe> > > + <unsubscribe></unsubscribe> > > + <archive></archive> > > + </mailingList> > > + </mailingLists --> > > + <developers> > > + <developer> > > + <id>youjun</id> > > + <name>Youjun Guo</name> > > + <email>you...@ya...</email> > > + <organization>Peabody.Yale</organization> > > + <organizationUrl>http://www.yale.edu</organizationUrl> > > + <roles> > > + <role>developer</role> > > + </roles> > > + <timezone>-7</timezone> > > + </developer> > > + </developers> > > + <licenses> > > + <license> > > + <name></name> > > + <url></url> > > + <distribution></distribution> > > + <comments/> > > + </license> > > + </licenses> > > + <modules> > > + <module>data_provider_core</module> > > + <module>data_provider_web</module> > > + </modules> > > +<pluginRepositories> > > + </pluginRepositories> > > + <dependencies> > > + > > + <dependency> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring</artifactId> > > + <version>2.0.7</version> > > + </dependency> > > + > > + <dependency> > > + <groupId>org.springframework</groupId> > > + <artifactId>spring-mock</artifactId> > > + <version>2.0.7</version> > > + <scope>test</scope> > > + </dependency> > > + > > + <dependency> > > + <groupId>junit</groupId> > > + <artifactId>junit</artifactId> > > + <version>3.8.1</version> > > + <scope>test</scope> > > + </dependency> > > + > > + <dependency> > > + <groupId>log4j</groupId> > > + <artifactId>log4j</artifactId> > > + <version>1.2.13</version> > > + </dependency> > > + > > + </dependencies> > > + > > + <reporting> > > + <plugins> > > + <plugin> > > + <artifactId>maven-surefire-report-plugin</artifactId> > > + </plugin> > > + <plugin> > > + <artifactId>maven-clover-plugin</artifactId> > > + </plugin> > > + <!-- plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-jxr-plugin</artifactId> > > + </plugin --> > > + <!-- plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-javadoc-plugin</artifactId> > > + <configuration> > > + <links> > > + <link>http://java.sun.com/j2se/1.4.2/docs/api</link> > > + <link>http://plexus.codehaus.org/ref/1.0-alpha-9/ > > apidocs</link> > > + </links> > > + <aggregate>true</aggregate> > > + </configuration> > > + </plugin --> > > + <!-- plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-pmd-plugin</artifactId> > > + <configuration> > > + <targetjdk>1.5</targetjdk> > > + <rulesets> > > + <ruleset>/rulesets/basic.xml</ruleset> > > + <ruleset>/rulesets/imports.xml</ruleset> > > + <ruleset>/rulesets/unusedcode.xml</ruleset> > > + <ruleset>/rulesets/finalizers.xml</ruleset> > > + </rulesets> > > + <format>xml</format> > > + <linkXref>true</linkXref> > > + <sourceEncoding>utf-8</sourceEncoding> > > + <minimumTokens>100</minimumTokens> > > + </configuration> > > + </plugin --> > > + <!-- plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-checkstyle-plugin</artifactId> > > + <configuration> > > + <configLocation>config/maven_checks.xml</configLocation> > > + </configuration> > > + </plugin --> > > + <plugin> > > + <groupId>org.codehaus.mojo</groupId> > > + <artifactId>taglist-maven-plugin</artifactId> > > + <configuration> > > + <tags> > > + <tag>TODO</tag> > > + <tag>@todo</tag> > > + <tag>FIXME</tag> > > + <tag>XXX</tag> > > + </tags> > > + </configuration> > > + </plugin> > > + <plugin> > > + <groupId>org.codehaus.mojo</groupId> > > + <artifactId>cobertura-maven-plugin</artifactId> > > + </plugin> > > + <plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-project-info-reports-plugin</artifactId> > > + </plugin> > > + </plugins> > > + </reporting> > > + > > + <dependencyManagement> > > + <dependencies> > > + <dependency> > > + <groupId>org.treebase.oai</groupId> > > + <artifactId>data_provider_core</artifactId> > > + <version>${project.version}</version> > > + </dependency> > > + <dependency> > > + <groupId>org.treebase.oai</groupId> > > + <artifactId>data_provider_web</artifactId> > > + <version>${project.version}</version> > > + </dependency> > > + </dependencies> > > + </dependencyManagement> > > + > > + <organization> > > + <name></name> > > + <url></url> > > + </organization> > > + > > + <!-- order of repositories used to compile the project --> > > + <repositories> > > + <repository> > > + <id>m2.remote.repos</id> > > + <name>Maven 2 Remote Repository</name> > > + <url>http://treebase.sourceforge.net/maven2/</url> > > + </repository> > > + <repository> > > + <id>maven2</id> > > + <name>Default Maven2 Repository</name> > > + <url>http://repo1.maven.org/maven2</url> > > + </repository> > > + <repository> > > + <id>repository.jboss.org</id> > > + <name>JBoss Maven Repository</name> > > + <url>http://repository.jboss.org/maven2</url> > > + <layout>default</layout> > > + </repository> > > + <repository> > > + <id>postgresql</id> > > + <url>http://jdbc.postgresql.org</url> > > + </repository> > > + </repositories> > > + <!-- make sure java 1.5 is used for annotations support --> > > + <build> > > + <plugins> > > + <plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-compiler-plugin</artifactId> > > + <configuration> > > + <source>1.5</source> > > + <target>1.5</target> > > + </configuration> > > + </plugin> > > + </plugins> > > + </build> > > + > > + <distributionManagement> > > + <site> > > + <id>website</id> > > + <url></url> > > + </site> > > + </distributionManagement> > > + > > + <profiles> > > + > > + <!--profile> > > + <id>xxx</id> > > + <activation> > > + <property> > > + <name>enablexxxprofile</name> > > + <value>true</value> > > + </property> > > + </activation> > > + <build> > > + <plugins> > > + <plugin> > > + <groupId>org.apache.maven.plugins</groupId> > > + <artifactId>maven-pmd-plugin</artifactId> > > + <executions> > > + <execution> > > + <goals> > > + <goal>check</goal> > > + </goals> > > + </execution> > > + </executions> > > + </plugin> > > + <plugin> > > + <groupId>org.codehaus.mojo</groupId> > > + <artifactId>cobertura-maven-plugin</artifactId> > > + <configuration> > > + <check> > > + <totalLineRate>80</totalLineRate> > > + <totalBranchRate>100</totalBranchRate> > > + </check> > > + </configuration> > > + <executions> > > + <execution> > > + <id>clean</id> > > + <goals> > > + <goal>clean</goal> > > + </goals> > > + </execution> > > + <execution> > > + <id>check</id> > > + <goals> > > + <goal>check</goal> > > + </goals> > > + </execution> > > + </executions> > > + </plugin> > > + </plugins> > > + </build> > > + </profile--> > > + > > + </profiles> > > +</project> > > > > Added: trunk/data_provider/target/classes/org/treebase/oai/ > > data_provider/App.class > > =================================================================== > > (Binary files differ) > > > > > > Property changes on: trunk/data_provider/target/classes/org/treebase/ > > oai/data_provider/App.class > > ___________________________________________________________________ > > Added: svn:mime-type > > + application/octet-stream > > > > Added: trunk/data_provider/target/test-classes/org/treebase/oai/ > > data_provider/AppTest.class > > =================================================================== > > (Binary files differ) > > > > > > Property changes on: trunk/data_provider/target/test-classes/org/ > > treebase/oai/data_provider/AppTest.class > > ___________________________________________________________________ > > Added: svn:mime-type > > + application/octet-stream > > > > > > This was sent by the SourceForge.net collaborative development > > platform, the world's largest Open Source development site. > > > > > ------------------------------------------------------------------------------ > > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > > is the only developer event you need to attend this year. Jumpstart > > your > > developing skills, take BlackBerry mobile applications to market and > > stay > > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > > http://p.sf.net/sfu/devconference > > _______________________________________________ > > Treebase-guts mailing list > > Tre...@li... > > https://lists.sourceforge.net/lists/listinfo/treebase-guts > > > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Treebase-devel mailing list > Tre...@li... > https://lists.sourceforge.net/lists/listinfo/treebase-devel > |
From: Hilmar L. <hl...@du...> - 2009-10-13 21:39:46
|
On Oct 13, 2009, at 9:14 AM, youjun guo wrote: > Thanks hilmar, It will be renamed to oai-pmh_data_provider, tell > from oai-pmh service provider. I'm a fan of descriptive names, but what is the difference again between the oai-pmh service provider and the oai-pmh data provider? I thought we only have an oai-pmh provider and an oai-pmh harvester? -hilmar -- =========================================================== : Hilmar Lapp -:- Durham, NC -:- hlapp at duke dot edu : =========================================================== |
From: youjun g. <you...@ya...> - 2009-10-13 22:44:52
|
I think this document of the OAF(open archives forum) explain the terms more clearly: http://www.oaforum.org/tutorial/english/page3.htm Youjun On Tue, Oct 13, 2009 at 5:38 PM, Hilmar Lapp <hl...@du...> wrote: > > On Oct 13, 2009, at 9:14 AM, youjun guo wrote: > > Thanks hilmar, It will be renamed to oai-pmh_data_provider, tell from >> oai-pmh service provider. >> > > I'm a fan of descriptive names, but what is the difference again between > the oai-pmh service provider and the oai-pmh data provider? > > I thought we only have an oai-pmh provider and an oai-pmh harvester? > > -hilmar > > -- > =========================================================== > : Hilmar Lapp -:- Durham, NC -:- hlapp at duke dot edu : > =========================================================== > > > > > |
From: Ryan S. <rsc...@ne...> - 2009-10-14 17:13:13
|
The OAI-PMH standard uses the terminology "service provider" to mean "entity who harvests data and provides a useful service". The digital library community essentially rejected this terminology in favor of "harvester", but the standards documents have never been changed. To reduce confusion, we should use "harvester". -- Ryan On Oct 13, 2009, at 5:38 PM, Hilmar Lapp wrote: > > On Oct 13, 2009, at 9:14 AM, youjun guo wrote: > >> Thanks hilmar, It will be renamed to oai-pmh_data_provider, tell >> from oai-pmh service provider. > > I'm a fan of descriptive names, but what is the difference again > between the oai-pmh service provider and the oai-pmh data provider? > > I thought we only have an oai-pmh provider and an oai-pmh harvester? > > -hilmar > > -- > =========================================================== > : Hilmar Lapp -:- Durham, NC -:- hlapp at duke dot edu : > =========================================================== > > > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Treebase-devel mailing list > Tre...@li... > https://lists.sourceforge.net/lists/listinfo/treebase-devel |
From: youjun g. <you...@ya...> - 2009-10-14 19:20:22
|
Thanks to make it clear, Ryan. "Service provider" and "harvester" are not inter-changeable. Harvester doesn't have to "provider useful service" except harvesting. I believe the community may think "providing service" is out of the scope of meta date harvesting. Do the community also reject the term "data provider" ? Youjun On Wed, Oct 14, 2009 at 1:12 PM, Ryan Scherle <rsc...@ne...> wrote: > The OAI-PMH standard uses the terminology "service provider" to mean > "entity who harvests data and provides a useful service". The digital > library community essentially rejected this terminology in favor of > "harvester", but the standards documents have never been changed. To reduce > confusion, we should use "harvester". > > -- Ryan > > > On Oct 13, 2009, at 5:38 PM, Hilmar Lapp wrote: > > >> On Oct 13, 2009, at 9:14 AM, youjun guo wrote: >> >> Thanks hilmar, It will be renamed to oai-pmh_data_provider, tell >>> from oai-pmh service provider. >>> >> >> I'm a fan of descriptive names, but what is the difference again >> between the oai-pmh service provider and the oai-pmh data provider? >> >> I thought we only have an oai-pmh provider and an oai-pmh harvester? >> >> -hilmar >> >> -- >> =========================================================== >> : Hilmar Lapp -:- Durham, NC -:- hlapp at duke dot edu : >> =========================================================== >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart your >> developing skills, take BlackBerry mobile applications to market and stay >> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> Treebase-devel mailing list >> Tre...@li... >> https://lists.sourceforge.net/lists/listinfo/treebase-devel >> > > |
From: Ryan S. <rsc...@ne...> - 2009-10-14 19:28:25
|
I think the community realized that all implementations will need essentially the same code for harvesting, while the service portion would be highly dependent on the exact use of the data. So most conversations revolve around the term "harvester", and the issues that are common to people who harvest data. In fact, we haven't yet decided exactly what TreeBASE will do with data that is harvested from Dryad, we only know that the harvesting step must come first. The term "OAI-PMH data provider" is still widely used, though it is usually shortened to the more ambiguous form "OAI provider". -- Ryan On Oct 14, 2009, at 3:20 PM, youjun guo wrote: > Thanks to make it clear, Ryan. > > "Service provider" and "harvester" are not inter-changeable. > Harvester doesn't have to "provider useful service" except > harvesting. > > I believe the community may think "providing service" is out of the > scope of meta date harvesting. > > Do the community also reject the term "data provider" ? > > Youjun > > On Wed, Oct 14, 2009 at 1:12 PM, Ryan Scherle <rsc...@ne...> > wrote: > The OAI-PMH standard uses the terminology "service provider" to mean > "entity who harvests data and provides a useful service". The > digital library community essentially rejected this terminology in > favor of "harvester", but the standards documents have never been > changed. To reduce confusion, we should use "harvester". > > -- Ryan > > > On Oct 13, 2009, at 5:38 PM, Hilmar Lapp wrote: > > > On Oct 13, 2009, at 9:14 AM, youjun guo wrote: > > Thanks hilmar, It will be renamed to oai-pmh_data_provider, tell > from oai-pmh service provider. > > I'm a fan of descriptive names, but what is the difference again > between the oai-pmh service provider and the oai-pmh data provider? > > I thought we only have an oai-pmh provider and an oai-pmh harvester? > > -hilmar > > -- > =========================================================== > : Hilmar Lapp -:- Durham, NC -:- hlapp at duke dot edu : > =========================================================== > > > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Treebase-devel mailing list > Tre...@li... > https://lists.sourceforge.net/lists/listinfo/treebase-devel > > |