CVSROOT: /cvs/gnome
Module name: yarrr
Changes by: alexl 05/01/24 11:50:22
Modified files:
src/org/gnome/yarrr: PostgresqlManager.java Yarrr.java
XmlRpcMessageStore.java
IDatabaseManager.java MessageStore.java
src/org/gnome/yarrr/tests: JavaScriptGeneratorTests.java
DBUsingTest.java
MessageStoreTests.java
. : .project ChangeLog .classpath
src/org/gnome/yarrr/servlet: JavaScriptGenerator.java
YarrrServlet.java
Added files:
.externalToolBuilders: Copy files.launch
lib : dom4j-1.4.jar commons-logging-1.0.4.jar
cglib-full-2.0.2.jar hibernate2.jar
commons-collections-2.1.1.jar odmg-3.0.jar
ehcache-0.9.jar c3p0-0.8.4.5.jar
src/org/gnome/yarrr: Resource.hbm.xml Document.java
HibernateUtil.java Resource.java
Document.hbm.xml Persistent.java
bin : log4j.properties hibernate.properties
. : hibernate.properties build_hibernate.xml
log4j.properties
src/org/gnome/yarrr/hibernate: PostgreSQLBlobType.java
PostgreSQLOIDDialect.java
Removed files:
src/org/gnome/yarrr: DocumentStore.java
Log message:
2005-01-24 Alexander Larsson <[EMAIL PROTECTED]>
* .classpath:
* lib/c3p0-0.8.4.5.jar:
* lib/cglib-full-2.0.2.jar:
* lib/commons-collections-2.1.1.jar:
* lib/commons-logging-1.0.4.jar:
* lib/dom4j-1.4.jar:
* lib/ehcache-0.9.jar:
* lib/hibernate2.jar:
* lib/odmg-3.0.jar:
Add hibernate and dependencies jars
These are all free software.
You also need javax.transaction, which is part of J2EE. It seems
to be in classpath/gcj, but for people using the sun jvm you need
this externally. There is an 8 KB jta.jar for this in the hibernate tree.
To make the build use it, add the jar file to an eclipse User library
called JTA and things will work automatically.
(Preferences: Java -> Build Path -> User Libraries)
* .project:
* build_hibernate.xml:
ant build for copying the hibernate stuff to bin on build
* hibernate.properties:
* log4j.properties:
Settings for hibernate and log4j
* src/org/gnome/yarrr/DocumentStore.java:
Remove DocumentStore
* src/org/gnome/yarrr/HibernateUtil.java:
Hibernate utility class
* src/org/gnome/yarrr/Document.hbm.xml:
* src/org/gnome/yarrr/Document.java:
* src/org/gnome/yarrr/Resource.hbm.xml:
* src/org/gnome/yarrr/Resource.java:
Hibernated DocumentStore
* src/org/gnome/yarrr/IDatabaseManager.java:
* src/org/gnome/yarrr/PostgresqlManager.java:
Add stuff needed to set up hibernate.
* src/org/gnome/yarrr/MessageStore.java:
* src/org/gnome/yarrr/XmlRpcMessageStore.java:
Use hibernated document store
* src/org/gnome/yarrr/Yarrr.java:
Set up right.
* src/org/gnome/yarrr/hibernate/PostgreSQLBlobType.java:
* src/org/gnome/yarrr/hibernate/PostgreSQLOIDDialect.java:
Postgresql specific hacks to make blobs work.
* src/org/gnome/yarrr/servlet/JavaScriptGenerator.java:
* src/org/gnome/yarrr/servlet/YarrrServlet.java:
Update servlet (not tested)
* src/org/gnome/yarrr/tests/DBUsingTest.java:
* src/org/gnome/yarrr/tests/JavaScriptGeneratorTests.java:
* src/org/gnome/yarrr/tests/MessageStoreTests.java:
Update tests.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=alexl&date=explicit&mindate=2005-01-24%2011:49&maxdate=2005-01-24%2011:51
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list