(no commit message)
[utils] / README.txt
1 Support utilities for enterprise development
2 ============================================
3
4 * support: Base (non-Java EE) support
5 * system:  An IOC framework experiment. This should be flexible enough as a basis for 
6   a CDI implementation. It currently offers only a programmatic API and does not use
7   annotations.  
8 * hibernate-jpa: Hibernate JPA dependencies
9 * security: Security support utlities (user management and authorization)
10 * test: Test support for JEE testing. In particular, junit testing with an inmemory or
11   external database and support for JPA testing with several JPA providers. 
12   
13
14 To be removed from this project (currently skipped from the release)
15 ====================================================================
16
17 * socketproxy: An old socketproxy. To be removed from the utilities
18 * mythtv: An application for exposing mythtv recordings in a useful directory structure
19   This will be removed from the utilities
20
21 To be added to this project
22 ===========================
23 * utilities for CDI
24 * wicket utilities. 
25
26 Building
27 ========
28
29 You need maven2 and java 6 
30
31 By default eclipselink is used as persistence provider. 
32 Use mvn -Phibernate,!eclipselink (escape the ! if needed) to build with hibernate as
33 persistence provider. 
34
35 Releasing
36 =========
37
38 Trigger release settings by building with -Dwamblee.release=true
39 This will skip some projects that are not to be released. 
40
41