Hi guys,
I just went to a bit of a build refactor to simplify our build and I was
able to remove most of the hibernate/openjpa profile code. The current
build now:
- juddi-core builds a jar which depends on Hibernate, I moved the tests
from the juddi-core-openjpa
module back into this module. This way you can simply right-click 'Run
As Debug' on the tests again without having to worry about JPA enhancement
- juddi-core-openjpa builds a jar which depends on OpenJPA. It enhances
the juddi-core.jar and it copies in the unittests from juddi-core and
runs those again against this configuration.
- juddiv3-war, by default it builds with CXF & OpenJPA, but it also
contains profiles for CXF & Hibernate,
Hibernate & JBossWS-native and Hibernate a JBossWS-cxf. The first two
run on tomcat, the latter two run on jboss-6.x).
- the juddiv3-war module is now also shipped in the distro, so users can
build wars for other platforms.
Anyway, Alex be careful updating if you modified tests in the
juddi-core-openjpa module as they are now moved.
Cheers,
--Kurt