(no commit message)
[utils] / README.txt
index 8a53927cb83de4382c6eec12f7a00c13d6820b8f..26f0a2ffc33711c9c2e9ff0cc35a7cea3ba9fffd 100644 (file)
@@ -2,21 +2,36 @@ Support utilities for enterprise development
 ============================================
 
 * support: Base (non-Java EE) support
-* system: The parts of an IOC framwork.
+* system:  An IOC framework experiment. This should be flexible enough as a basis for 
+  a CDI implementation. It currently offers only a programmatic API and does not use
+  annotations.  
 * hibernate-jpa: Hibernate JPA dependencies
 * security: Security support utlities (user management and authorization)
+* test: Test support for JEE testing. In particular, junit testing with an inmemory or
+  external database and support for JPA testing with several JPA providers. 
+  
 
 To be removed from this project (currently skipped from the release)
+====================================================================
+
 * socketproxy: An old socketproxy. To be removed from the utilities
 * mythtv: An application for exposing mythtv recordings in a useful directory structure
   This will be removed from the utilities
 
+To be added to this project
+===========================
+* utilities for CDI
+* wicket utilities. 
 
 Building
 ========
 
 You need maven2 and java 6 
 
+By default eclipselink is used as persistence provider. 
+Use mvn -Phibernate,!eclipselink (escape the ! if needed) to build with hibernate as
+persistence provider. 
+
 Releasing
 =========