Revision: 101
http://polepos.svn.sourceforge.net/polepos/?rev=101&view=rev
Author: carlrosenberger
Date: 2010-06-08 21:22:47 +0000 (Tue, 08 Jun 2010)
Log Message:
-----------
cr: Major additions of multiple database engines. Newly included: JPA, JORM, Datanucleus, Postgres, Versant. JDO implementations now use the Datanucleus enhancer.
Modified Paths:
--------------
trunk/polepos/.classpath
trunk/polepos/build.xml
trunk/polepos/settings/Circuits.properties
trunk/polepos/settings/Jdbc.properties
trunk/polepos/settings/Jdo.properties
trunk/polepos/src/ehcache.xml
trunk/polepos/src/org/polepos/RunSeason.java
trunk/polepos/src/org/polepos/circuits/bahrain/Bahrain.java
trunk/polepos/src/org/polepos/circuits/sepang/Sepang.java
trunk/polepos/src/org/polepos/framework/Circuit.java
trunk/polepos/src/org/polepos/framework/Racer.java
trunk/polepos/src/org/polepos/framework/RdbmsSettings.java
trunk/polepos/src/org/polepos/reporters/DefaultReporterFactory.java
trunk/polepos/src/org/polepos/reporters/GraphReporter.java
trunk/polepos/src/org/polepos/teams/db4o/Db4oDriver.java
trunk/polepos/src/org/polepos/teams/db4o/MelbourneDb4o.java
trunk/polepos/src/org/polepos/teams/db4o/MontrealDb4o.java
trunk/polepos/src/org/polepos/teams/hibernate/BahrainHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/BarcelonaHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/HibernateCar.java
trunk/polepos/src/org/polepos/teams/hibernate/HibernateDriver.java
trunk/polepos/src/org/polepos/teams/hibernate/HibernateTeam.java
trunk/polepos/src/org/polepos/teams/hibernate/ImolaHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/Log.java
trunk/polepos/src/org/polepos/teams/hibernate/MelbourneHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/SepangHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/data/HB0.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateIndexedPilot.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernatePilot.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateTree.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateTree.java
trunk/polepos/src/org/polepos/teams/jdbc/Jdbc.java
trunk/polepos/src/org/polepos/teams/jdbc/JdbcCar.java
trunk/polepos/src/org/polepos/teams/jdbc/JdbcTeam.java
trunk/polepos/src/org/polepos/teams/jdbc/MelbourneJdbc.java
trunk/polepos/src/org/polepos/teams/jdbc/MonacoJdbc.java
trunk/polepos/src/org/polepos/teams/jdbc/SepangJdbc.java
trunk/polepos/src/org/polepos/teams/jdbc/drivers/melbourne/BulkWritePreparedStatement.java
trunk/polepos/src/org/polepos/teams/jdo/JdoCar.java
trunk/polepos/src/org/polepos/teams/jdo/JdoDriver.java
trunk/polepos/src/org/polepos/teams/jdo/JdoEnhancer.java
trunk/polepos/src/org/polepos/teams/jdo/JdoSettings.java
trunk/polepos/src/org/polepos/teams/jdo/JdoTeam.java
trunk/polepos/src/org/polepos/teams/jdo/SepangJdo.java
trunk/polepos/src/org/polepos/teams/jdo/data/JdoPilot.java
trunk/polepos/src/org/polepos/teams/jdo/data/JdoTree.java
trunk/polepos/src/org/polepos/teams/jdo/data/package.jdo
trunk/polepos/src/org/polepos/teams/jorm/JormDriver.java
Added Paths:
-----------
trunk/polepos/lib/common/
trunk/polepos/lib/common/antlr-2.7.7.jar
trunk/polepos/lib/common/antlr-3.1.1-runtime.jar
trunk/polepos/lib/common/asm-3.1.jar
trunk/polepos/lib/common/asm-all-3.1.jar
trunk/polepos/lib/common/bcel.jar
trunk/polepos/lib/common/commons-collections-3.2.1.jar
trunk/polepos/lib/common/commons-dbcp-1.2.1.jar
trunk/polepos/lib/common/commons-lang-2.1.jar
trunk/polepos/lib/common/commons-logging-1.1.1.jar
trunk/polepos/lib/common/commons-pool-1.5.3.jar
trunk/polepos/lib/common/dom4j-1.6.1.jar
trunk/polepos/lib/common/ehcache-1.2.3.jar
trunk/polepos/lib/common/javassist-3.9.0.GA.jar
trunk/polepos/lib/common/sax2.jar
trunk/polepos/lib/common/serp-1.13.1.jar
trunk/polepos/lib/common/xercesImpl.jar
trunk/polepos/lib/common/xml-apis.jar
trunk/polepos/lib/datanucleus/
trunk/polepos/lib/datanucleus/datanucleus-cache-2.0.0-release.jar
trunk/polepos/lib/datanucleus/datanucleus-connectionpool-2.0.1.jar
trunk/polepos/lib/datanucleus/datanucleus-core-2.0.4.jar
trunk/polepos/lib/datanucleus/datanucleus-enhancer-2.0.2.jar
trunk/polepos/lib/datanucleus/datanucleus-jpa-2.0.2.jar
trunk/polepos/lib/datanucleus/datanucleus-management-1.0.2.jar
trunk/polepos/lib/datanucleus/datanucleus-rdbms-2.0.4.jar
trunk/polepos/lib/db4o/
trunk/polepos/lib/db4o/db4o-8.0.145.14388-all-java5.jar
trunk/polepos/lib/graph/poi-3.2-FINAL-20081019.jar
trunk/polepos/lib/hibernate/
trunk/polepos/lib/hibernate/hibernate3.jar
trunk/polepos/lib/hsqldb/
trunk/polepos/lib/hsqldb/hsqldb.jar
trunk/polepos/lib/javadb/
trunk/polepos/lib/javadb/derby.jar
trunk/polepos/lib/jdo/
trunk/polepos/lib/jdo/jdo2-api-2.3-ec.jar
trunk/polepos/lib/jms/
trunk/polepos/lib/jms/geronimo-jms_1.1_spec-1.1.1.jar
trunk/polepos/lib/jorm/
trunk/polepos/lib/jorm/gna-jorm-runtime-05.07.jar
trunk/polepos/lib/jpa/
trunk/polepos/lib/jpa/geronimo-jpa_2.0_spec-1.0-PFD2.jar
trunk/polepos/lib/jpa/geronimo-jpa_2.0_spec-1.0.jar
trunk/polepos/lib/jta/
trunk/polepos/lib/jta/geronimo-jta_1.1_spec-1.1.jar
trunk/polepos/lib/log4j/
trunk/polepos/lib/log4j/log4j-1.2.15.jar
trunk/polepos/lib/mysql/
trunk/polepos/lib/mysql/mysql-connector-java-5.1.12-bin.jar
trunk/polepos/lib/openjpa/
trunk/polepos/lib/openjpa/openjpa-2.0.0-beta.jar
trunk/polepos/lib/postgresql/
trunk/polepos/lib/postgresql/postgresql-8.3-604.jdbc4.jar
trunk/polepos/lib/slf4j/
trunk/polepos/lib/slf4j/slf4j-api-1.5.10.jar
trunk/polepos/lib/slf4j/slf4j-log4j12-1.5.10.jar
trunk/polepos/lib/sqlite/
trunk/polepos/lib/sqlite/sqlite_readme.txt
trunk/polepos/lib/sqlite/sqlitejdbc-v056-native.jar
trunk/polepos/lib/sqlite/sqlitejdbc.dll
trunk/polepos/lib/vod/
trunk/polepos/lib/vod/jvi80.jar
trunk/polepos/lib/vod/pizza.jar
trunk/polepos/lib/vod/vodjdo.jar
trunk/polepos/licenses/common/
trunk/polepos/licenses/common/commons.dbcp.license.txt
trunk/polepos/licenses/db4o/db4o.license.html
trunk/polepos/settings/Jpa.properties
trunk/polepos/settings/Jvi.properties
trunk/polepos/src/META-INF/
trunk/polepos/src/META-INF/persistence.xml
trunk/polepos/src/config.jvi
trunk/polepos/src/org/polepos/RunSeasonAfterEnhancing.java
trunk/polepos/src/org/polepos/enhance/
trunk/polepos/src/org/polepos/enhance/AllEnhance.java
trunk/polepos/src/org/polepos/enhance/EvilSystemExitEnhancer.java
trunk/polepos/src/org/polepos/enhance/File4.java
trunk/polepos/src/org/polepos/enhance/IOServices.java
trunk/polepos/src/org/polepos/enhance/JavaServices.java
trunk/polepos/src/org/polepos/enhance/JdoEnhance.java
trunk/polepos/src/org/polepos/enhance/JormEnhance.java
trunk/polepos/src/org/polepos/enhance/JpaEnhance.java
trunk/polepos/src/org/polepos/enhance/JviEnhance.java
trunk/polepos/src/org/polepos/enhance/Path4.java
trunk/polepos/src/org/polepos/reporters/CheckSumReporter.java
trunk/polepos/src/org/polepos/reporters/XLSReporter.java
trunk/polepos/src/org/polepos/teams/cobra/
trunk/polepos/src/org/polepos/teams/cobra/CobraCar.java
trunk/polepos/src/org/polepos/teams/cobra/CobraDriver.java
trunk/polepos/src/org/polepos/teams/cobra/CobraTeam.java
trunk/polepos/src/org/polepos/teams/cobra/Log.java
trunk/polepos/src/org/polepos/teams/cobra/MelbourneCobra.java
trunk/polepos/src/org/polepos/teams/cobra/SepangCobra.java
trunk/polepos/src/org/polepos/teams/hibernate/MonacoHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/MontrealHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/NurburgringHibernate.java
trunk/polepos/src/org/polepos/teams/hibernate/data/HN1.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HN1.java
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateLightObject.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateLightObject.java
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateListHolder.hbm.xml
trunk/polepos/src/org/polepos/teams/hibernate/data/HibernateListHolder.java
trunk/polepos/src/org/polepos/teams/jdbc/HSqlJdbcCar.java
trunk/polepos/src/org/polepos/teams/jdo/MonacoJdo.java
trunk/polepos/src/org/polepos/teams/jdo/MontrealJdo.java
trunk/polepos/src/org/polepos/teams/jdo/NurburgringJdo.java
trunk/polepos/src/org/polepos/teams/jdo/data/JN1.java
trunk/polepos/src/org/polepos/teams/jdo/data/JdoLightObject.java
trunk/polepos/src/org/polepos/teams/jdo/data/JdoListHolder.java
trunk/polepos/src/org/polepos/teams/jpa/
trunk/polepos/src/org/polepos/teams/jpa/BahrainJpa.java
trunk/polepos/src/org/polepos/teams/jpa/BarcelonaJpa.java
trunk/polepos/src/org/polepos/teams/jpa/ImolaJpa.java
trunk/polepos/src/org/polepos/teams/jpa/Jpa.java
trunk/polepos/src/org/polepos/teams/jpa/JpaCar.java
trunk/polepos/src/org/polepos/teams/jpa/JpaDriver.java
trunk/polepos/src/org/polepos/teams/jpa/JpaEnhancer.java
trunk/polepos/src/org/polepos/teams/jpa/JpaSettings.java
trunk/polepos/src/org/polepos/teams/jpa/JpaTeam.java
trunk/polepos/src/org/polepos/teams/jpa/Log.java
trunk/polepos/src/org/polepos/teams/jpa/MelbourneJpa.java
trunk/polepos/src/org/polepos/teams/jpa/MonacoJpa.java
trunk/polepos/src/org/polepos/teams/jpa/MontrealJpa.java
trunk/polepos/src/org/polepos/teams/jpa/NurburgringJpa.java
trunk/polepos/src/org/polepos/teams/jpa/SepangJpa.java
trunk/polepos/src/org/polepos/teams/jpa/data/
trunk/polepos/src/org/polepos/teams/jpa/data/JPB0.java
trunk/polepos/src/org/polepos/teams/jpa/data/JPB1.java
trunk/polepos/src/org/polepos/teams/jpa/data/JPB2.java
trunk/polepos/src/org/polepos/teams/jpa/data/JPB3.java
trunk/polepos/src/org/polepos/teams/jpa/data/JPB4.java
trunk/polepos/src/org/polepos/teams/jpa/data/JPN1.java
trunk/polepos/src/org/polepos/teams/jpa/data/JpaIndexedPilot.java
trunk/polepos/src/org/polepos/teams/jpa/data/JpaLightObject.java
trunk/polepos/src/org/polepos/teams/jpa/data/JpaListHolder.java
trunk/polepos/src/org/polepos/teams/jpa/data/JpaPilot.java
trunk/polepos/src/org/polepos/teams/jpa/data/JpaTree.java
trunk/polepos/src/org/polepos/teams/jpa/data/JpaTreeVisitor.java
trunk/polepos/src/org/polepos/teams/jvi/
trunk/polepos/src/org/polepos/teams/jvi/BahrainJvi.java
trunk/polepos/src/org/polepos/teams/jvi/BarcelonaJvi.java
trunk/polepos/src/org/polepos/teams/jvi/ImolaJvi.java
trunk/polepos/src/org/polepos/teams/jvi/Jvi.java
trunk/polepos/src/org/polepos/teams/jvi/JviCar.java
trunk/polepos/src/org/polepos/teams/jvi/JviDriver.java
trunk/polepos/src/org/polepos/teams/jvi/JviSettings.java
trunk/polepos/src/org/polepos/teams/jvi/JviTeam.java
trunk/polepos/src/org/polepos/teams/jvi/Log.java
trunk/polepos/src/org/polepos/teams/jvi/MelbourneJvi.java
trunk/polepos/src/org/polepos/teams/jvi/MonacoJvi.java
trunk/polepos/src/org/polepos/teams/jvi/MontrealJvi.java
trunk/polepos/src/org/polepos/teams/jvi/NurburgringJvi.java
trunk/polepos/src/org/polepos/teams/jvi/SepangJvi.java
trunk/polepos/src/org/polepos/teams/jvi/data/
trunk/polepos/src/org/polepos/teams/jvi/data/JVB0.java
trunk/polepos/src/org/polepos/teams/jvi/data/JVB1.java
trunk/polepos/src/org/polepos/teams/jvi/data/JVB2.java
trunk/polepos/src/org/polepos/teams/jvi/data/JVB3.java
trunk/polepos/src/org/polepos/teams/jvi/data/JVB4.java
trunk/polepos/src/org/polepos/teams/jvi/data/JVN1.java
trunk/polepos/src/org/polepos/teams/jvi/data/JviIndexedPilot.java
trunk/polepos/src/org/polepos/teams/jvi/data/JviLightObject.java
trunk/polepos/src/org/polepos/teams/jvi/data/JviListHolder.java
trunk/polepos/src/org/polepos/teams/jvi/data/JviPilot.java
trunk/polepos/src/org/polepos/teams/jvi/data/JviTree.java
trunk/polepos/src/org/polepos/teams/jvi/data/JviTreeVisitor.java
trunk/polepos/versant.properties
Removed Paths:
-------------
trunk/polepos/ChangeLog
trunk/polepos/lib/ant.jar
trunk/polepos/lib/bcel-5.1.jar
trunk/polepos/lib/db4o-7.13.136.14180-all-java5.jar
trunk/polepos/lib/db4o-8.0.145.14388-all-java5.jar
trunk/polepos/lib/derby.jar
trunk/polepos/lib/gna-jorm-runtime-05.07.jar
trunk/polepos/lib/gnu-regexp-1.1.4.jar
trunk/polepos/lib/hibernate-2.1/
trunk/polepos/lib/hsqldb.jar
trunk/polepos/lib/javassist.jar
trunk/polepos/lib/jdo-1.0.2.jar
trunk/polepos/lib/jdo.jar
trunk/polepos/lib/log4j-1.2.8.jar
trunk/polepos/lib/mckoidb.jar
trunk/polepos/lib/mkjdbc.jar
trunk/polepos/lib/mysql-connector-java-3.1.6-bin.jar
trunk/polepos/lib/sqlite_readme.txt
trunk/polepos/lib/sqlitejdbc-v038-native.jar
trunk/polepos/lib/sqlitejdbc.dll
trunk/polepos/licenses/db4o/GPL.txt
trunk/polepos/licenses/db4o/gpl_comment.txt
trunk/polepos/licenses/derby/
trunk/polepos/licenses/itext/
trunk/polepos/licenses/jfreechart/
trunk/polepos/licenses/mckoi/
trunk/polepos/src/mckoi.conf
trunk/polepos/src/org/polepos/JdoEnhance.java
trunk/polepos/src/org/polepos/RunSeasonAfterJdoEnhancing.java
trunk/polepos/src/org/polepos/teams/jdo/JdoImplementations.java
trunk/polepos/src/org/polepos/teams/jdo/VoaEdited.java
Modified: trunk/polepos/.classpath
===================================================================
--- trunk/polepos/.classpath 2010-05-04 11:41:40 UTC (rev 100)
+++ trunk/polepos/.classpath 2010-06-08 21:22:47 UTC (rev 101)
@@ -1,37 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
- <classpathentry kind="lib" path="lib/mysql-connector-java-3.1.6-bin.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/cglib-full-2.0.2.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/commons-collections-2.1.1.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/commons-lang-1.0.1.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/commons-logging-1.0.4.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/dom4j-1.4.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/ehcache-0.9.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/hibernate2.jar" sourcepath="C:/Java/hibernate-2.1/src"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/jta.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/odmg-3.0.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/xalan-2.4.0.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/xerces-2.4.0.jar"/>
- <classpathentry kind="lib" path="lib/hibernate-2.1/xml-apis.jar"/>
- <classpathentry kind="lib" path="lib/sqlitejdbc-v038-native.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-cache-2.0.0-release.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-connectionpool-2.0.1.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-core-2.0.4.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-enhancer-2.0.2.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-jpa-2.0.2.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-management-1.0.2.jar"/>
+ <classpathentry kind="lib" path="lib/datanucleus/datanucleus-rdbms-2.0.4.jar"/>
+ <classpathentry kind="lib" path="lib/graph/poi-3.2-FINAL-20081019.jar"/>
+ <classpathentry kind="lib" path="lib/hibernate/hibernate3.jar"/>
+ <classpathentry kind="lib" path="lib/common/antlr-2.7.7.jar"/>
+ <classpathentry kind="lib" path="lib/common/antlr-3.1.1-runtime.jar"/>
+ <classpathentry kind="lib" path="lib/common/asm-3.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/asm-all-3.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/bcel.jar"/>
+ <classpathentry kind="lib" path="lib/common/commons-collections-3.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/commons-lang-2.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/commons-logging-1.1.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/commons-pool-1.5.3.jar"/>
+ <classpathentry kind="lib" path="lib/common/dom4j-1.6.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/ehcache-1.2.3.jar"/>
+ <classpathentry kind="lib" path="lib/common/javassist-3.9.0.GA.jar"/>
+ <classpathentry kind="lib" path="lib/common/sax2.jar"/>
+ <classpathentry kind="lib" path="lib/common/serp-1.13.1.jar"/>
+ <classpathentry kind="lib" path="lib/common/xercesImpl.jar"/>
+ <classpathentry kind="lib" path="lib/common/xml-apis.jar"/>
+ <classpathentry kind="lib" path="lib/db4o/db4o-8.0.145.14388-all-java5.jar"/>
+ <classpathentry kind="lib" path="lib/javadb/derby.jar"/>
+ <classpathentry kind="lib" path="lib/jms/geronimo-jms_1.1_spec-1.1.1.jar"/>
+ <classpathentry kind="lib" path="lib/jorm/gna-jorm-runtime-05.07.jar"/>
+ <classpathentry kind="lib" path="lib/jta/geronimo-jta_1.1_spec-1.1.jar"/>
+ <classpathentry kind="lib" path="lib/log4j/log4j-1.2.15.jar"/>
+ <classpathentry kind="lib" path="lib/openjpa/openjpa-2.0.0-beta.jar"/>
+ <classpathentry kind="lib" path="lib/postgresql/postgresql-8.3-604.jdbc4.jar"/>
+ <classpathentry kind="lib" path="lib/slf4j/slf4j-api-1.5.10.jar"/>
+ <classpathentry kind="lib" path="lib/slf4j/slf4j-log4j12-1.5.10.jar"/>
+ <classpathentry kind="lib" path="lib/vod/jvi80.jar"/>
+ <classpathentry kind="lib" path="lib/vod/pizza.jar"/>
+ <classpathentry kind="lib" path="lib/vod/vodjdo.jar"/>
+ <classpathentry kind="lib" path="lib/sqlite/sqlitejdbc-v056-native.jar"/>
+ <classpathentry kind="lib" path="lib/jdo/jdo2-api-2.3-ec.jar"/>
+ <classpathentry kind="lib" path="lib/mysql/mysql-connector-java-5.1.12-bin.jar"/>
+ <classpathentry kind="lib" path="lib/common/commons-dbcp-1.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/jpa/geronimo-jpa_2.0_spec-1.0.jar"/>
<classpathentry kind="var" path="JUNIT_HOME/junit.jar" sourcepath="/ECLIPSE_HOME/plugins/org.eclipse.jdt.source_3.1.0/src/org.junit_3.8.1/junitsrc.zip"/>
- <classpathentry kind="lib" path="lib/derby.jar"/>
- <classpathentry kind="lib" path="lib/gnu-regexp-1.1.4.jar"/>
- <classpathentry kind="lib" path="lib/hsqldb.jar"/>
- <classpathentry kind="lib" path="lib/mckoidb.jar"/>
- <classpathentry kind="lib" path="lib/mkjdbc.jar"/>
<classpathentry kind="lib" path="lib/graph/gnujaxp.jar"/>
<classpathentry kind="lib" path="lib/graph/itext-1.2.jar"/>
<classpathentry kind="lib" path="lib/graph/jcommon-1.0.0-pre2.jar"/>
<classpathentry kind="lib" path="lib/graph/jfreechart-1.0.0-pre2.jar"/>
- <classpathentry kind="lib" path="lib/log4j-1.2.8.jar"/>
<classpathentry kind="lib" path="lib/graph/velocity-dep-1.4.jar"/>
- <classpathentry kind="lib" path="lib/jdo.jar"/>
- <classpathentry kind="lib" path="lib/ant.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="lib" path="lib/gna-jorm-runtime-05.07.jar"/>
- <classpathentry kind="lib" path="lib/javassist.jar"/>
- <classpathentry kind="lib" path="lib/db4o-8.0.145.14388-all-java5.jar"/>
+ <classpathentry kind="lib" path="lib/jpa/geronimo-jpa_2.0_spec-1.0-PFD2.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Deleted: trunk/polepos/ChangeLog
===================================================================
--- trunk/polepos/ChangeLog 2010-05-04 11:41:40 UTC (rev 100)
+++ trunk/polepos/ChangeLog 2010-06-08 21:22:47 UTC (rev 101)
@@ -1,5 +0,0 @@
-2006-09-23 pvzyl <pv...@us...>
-
- * build.xml: added poleposition_classpath to ensure that when we compile using the db4o-5.7-java5.jar.
- We need to ensure that the newest jar with are picked up. Otherwise compiler breaks with missing methods
- Included db4o-5.7-java5.jar in lib
\ No newline at end of file
Modified: trunk/polepos/build.xml
===================================================================
--- trunk/polepos/build.xml 2010-05-04 11:41:40 UTC (rev 100)
+++ trunk/polepos/build.xml 2010-06-08 21:22:47 UTC (rev 101)
@@ -2,24 +2,19 @@
<property name="polepositionversion" value="0.20" />
- <!-- JDO is turned off temporarily until a stable JDO solution is available with PolePosition
- <property name="jdo" value="jdo"/>
- -->
<property name="jdo" value="jdo" />
+ <property name="jvi" value="jvi" />
+ <property name="jpa" value="jpa" />
-
<path id="poleposition_classpath">
<fileset dir="lib">
- <include name="db4o-6.3-java5.jar" />
- </fileset>
- <fileset dir="lib">
<include name="**/*.jar" />
</fileset>
</path>
<target name="jdoenhance" description="runs the JDO enhancer" if="jdo">
- <java classname="org.polepos.JdoEnhance">
+ <java classname="org.polepos.enhance.JdoEnhance">
<classpath>
<pathelement location="bin" />
<fileset dir="lib">
@@ -29,6 +24,17 @@
</java>
</target>
+ <target name="jpaenhance" description="runs the JPA enhancer" if="jpa">
+ <java classname="org.polepos.enhance.JpaEnhance">
+ <classpath>
+ <pathelement location="bin" />
+ <fileset dir="lib">
+ <include name="**/*.jar" />
+ </fileset>
+ </classpath>
+ </java>
+ </target>
+
<target name="jormenhance" description="enhances the classes" >
<java classname="de.ama.db.tools.Enhancer" fork="true">
<classpath>
@@ -45,48 +51,39 @@
</java>
</target>
+ <target name="jvienhance" description="runs the JVI enhancer" if="jvi">
+ <java classname="com.versant.Enhance" fork="yes" failonerror="yes">
+ <classpath>
+ <fileset dir="lib">
+ <include name="**/*.jar"/>
+ </fileset>
+ <pathelement location="bin/"/>
+ </classpath>
+ <arg line="-config src/config.jvi -in bin -out bin"/>
+ </java>
+ </target>
- <target name="race" depends="compile, jormenhance" description="runs with all circuits and all teams ">
-
- <java classname="org.polepos.RunSeason">
+ <target name="race" depends="clean,compile,jdoenhance,jormenhance,jvienhance,jpaenhance" description="runs with all circuits and all teams ">
+ <java classname="org.polepos.RunSeason" fork="true" >
<classpath>
<pathelement location="bin" />
<fileset dir="lib">
<include name="**/**/*.jar" />
</fileset>
</classpath>
-
- <!-- all circuits -->
- <arg value="melbourne" />
- <arg value="sepang" />
- <arg value="bahrain" />
- <arg value="imola" />
- <arg value="barcelona" />
-
- <!-- all teams -->
- <arg value="db4o" />
- <arg value="hibernate" />
- <arg value="jdbc" />
- <arg value="${jdo}" />
- <arg value="GNA-JORM" />
-
+ <jvmarg value="-Xmx1g"/>
</java>
</target>
<target name="compile" description="compiles the Poleposition sources">
<mkdir dir="bin" />
- <copy todir=".">
- <fileset dir="src">
- <include name="mckoi.conf" />
- </fileset>
- </copy>
<copy todir="bin">
<fileset dir="src">
<include name="**/**" />
<exclude name="**/*.java" />
</fileset>
</copy>
- <javac destdir="bin">
+ <javac destdir="bin" debug="true">
<src path="src" />
<classpath refid="poleposition_classpath" />
</javac>
@@ -125,6 +122,8 @@
</target>
+ <target name="clean">
+ <delete dir="bin"/>
+ </target>
-
</project>
Deleted: trunk/polepos/lib/ant.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/bcel-5.1.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/common/antlr-2.7.7.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/antlr-2.7.7.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/antlr-3.1.1-runtime.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/antlr-3.1.1-runtime.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/asm-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/asm-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/asm-all-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/asm-all-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/bcel.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/bcel.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/commons-collections-3.2.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/commons-collections-3.2.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/commons-dbcp-1.2.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/commons-dbcp-1.2.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/commons-lang-2.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/commons-lang-2.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/commons-logging-1.1.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/commons-logging-1.1.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/commons-pool-1.5.3.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/commons-pool-1.5.3.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/dom4j-1.6.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/dom4j-1.6.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/ehcache-1.2.3.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/ehcache-1.2.3.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/javassist-3.9.0.GA.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/javassist-3.9.0.GA.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/sax2.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/sax2.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/serp-1.13.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/serp-1.13.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/xercesImpl.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/xercesImpl.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/common/xml-apis.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/common/xml-apis.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-cache-2.0.0-release.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-cache-2.0.0-release.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-connectionpool-2.0.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-connectionpool-2.0.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-core-2.0.4.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-core-2.0.4.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-enhancer-2.0.2.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-enhancer-2.0.2.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-jpa-2.0.2.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-jpa-2.0.2.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-management-1.0.2.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-management-1.0.2.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/datanucleus/datanucleus-rdbms-2.0.4.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/datanucleus/datanucleus-rdbms-2.0.4.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Copied: trunk/polepos/lib/db4o/db4o-8.0.145.14388-all-java5.jar (from rev 100, trunk/polepos/lib/db4o-8.0.145.14388-all-java5.jar)
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/db4o/db4o-8.0.145.14388-all-java5.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/db4o-7.13.136.14180-all-java5.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/db4o-8.0.145.14388-all-java5.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/derby.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/gna-jorm-runtime-05.07.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/gnu-regexp-1.1.4.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/graph/poi-3.2-FINAL-20081019.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/graph/poi-3.2-FINAL-20081019.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/hibernate/hibernate3.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/hibernate/hibernate3.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/hsqldb/hsqldb.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/hsqldb/hsqldb.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/hsqldb.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/javadb/derby.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/javadb/derby.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/javassist.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/jdo/jdo2-api-2.3-ec.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/jdo/jdo2-api-2.3-ec.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/jdo-1.0.2.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/jdo.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/jms/geronimo-jms_1.1_spec-1.1.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/jms/geronimo-jms_1.1_spec-1.1.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/jorm/gna-jorm-runtime-05.07.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/jorm/gna-jorm-runtime-05.07.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/jpa/geronimo-jpa_2.0_spec-1.0-PFD2.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/jpa/geronimo-jpa_2.0_spec-1.0-PFD2.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/jpa/geronimo-jpa_2.0_spec-1.0.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/jpa/geronimo-jpa_2.0_spec-1.0.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/jta/geronimo-jta_1.1_spec-1.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/jta/geronimo-jta_1.1_spec-1.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/log4j/log4j-1.2.15.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/log4j/log4j-1.2.15.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/log4j-1.2.8.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/mckoidb.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/mkjdbc.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/mysql/mysql-connector-java-5.1.12-bin.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/mysql/mysql-connector-java-5.1.12-bin.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/mysql-connector-java-3.1.6-bin.jar
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/openjpa/openjpa-2.0.0-beta.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/openjpa/openjpa-2.0.0-beta.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/postgresql/postgresql-8.3-604.jdbc4.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/postgresql/postgresql-8.3-604.jdbc4.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/slf4j/slf4j-api-1.5.10.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/slf4j/slf4j-api-1.5.10.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/slf4j/slf4j-log4j12-1.5.10.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/slf4j/slf4j-log4j12-1.5.10.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/sqlite/sqlite_readme.txt
===================================================================
--- trunk/polepos/lib/sqlite/sqlite_readme.txt (rev 0)
+++ trunk/polepos/lib/sqlite/sqlite_readme.txt 2010-06-08 21:22:47 UTC (rev 101)
@@ -0,0 +1 @@
+Need to copy sqlitejdbc.dll into system directory if you'd like to run SQLite team.
\ No newline at end of file
Property changes on: trunk/polepos/lib/sqlite/sqlite_readme.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/polepos/lib/sqlite/sqlitejdbc-v056-native.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/sqlite/sqlitejdbc-v056-native.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/sqlite/sqlitejdbc.dll
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/sqlite/sqlitejdbc.dll
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/polepos/lib/sqlite_readme.txt
===================================================================
--- trunk/polepos/lib/sqlite_readme.txt 2010-05-04 11:41:40 UTC (rev 100)
+++ trunk/polepos/lib/sqlite_readme.txt 2010-06-08 21:22:47 UTC (rev 101)
@@ -1 +0,0 @@
-Need to copy sqlitejdbc.dll into system directory if you'd like to run SQLite team.
\ No newline at end of file
Deleted: trunk/polepos/lib/sqlitejdbc-v038-native.jar
===================================================================
(Binary files differ)
Deleted: trunk/polepos/lib/sqlitejdbc.dll
===================================================================
(Binary files differ)
Added: trunk/polepos/lib/vod/jvi80.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/vod/jvi80.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/vod/pizza.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/vod/pizza.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/lib/vod/vodjdo.jar
===================================================================
(Binary files differ)
Property changes on: trunk/polepos/lib/vod/vodjdo.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/polepos/licenses/common/commons.dbcp.license.txt
===================================================================
--- trunk/polepos/licenses/common/commons.dbcp.license.txt (rev 0)
+++ trunk/polepos/licenses/common/commons.dbcp.license.txt 2010-06-08 21:22:47 UTC (rev 101)
@@ -0,0 +1,201 @@
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
\ No newline at end of file
Property changes on: trunk/polepos/licenses/common/commons.dbcp.license.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Deleted: trunk/polepos/licenses/db4o/GPL.txt
===================================================================
--- trunk/polepos/licenses/db4o/GPL.txt 2010-05-04 11:41:40 UTC (rev 100)
+++ trunk/polepos/licenses/db4o/GPL.txt 2010-06-08 21:22:47 UTC (rev 101)
@@ -1,341 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not n...
[truncated message content] |