Hi all,
I've done some work on a
separate branch to make a Grails 2.3.0 compatible version of the plugin; this branch is a WIP so it might not always build.
I've also published a few functional snapshots (successfully executed test suites and sanity checks).
A number of significant changes have been made, so I'd appreciate it if anyone could take it for a spin on a more real-world application.
To install the snapshot, first add the plugin's snapshot repository as a mavenRepo to your BuildConfig.groovy:
grails.project.dependency.resolution = {
repositories {
mavenRepo 'https://noams.artifactoryonline.com/noams/grails-jaxrs-plugin-snapshots'
}
}
and add the snapshot plugin dependency:
grails.project.dependency.resolution = {
plugins {
compile ':jaxrs:0.10-SNAPSHOT'
}
}
Please note that that due to some issues that I haven't managed to resolve yet regarding the plugins' published POM file, if you use Grails 2.3.0's new Aether (Maven) resolver, you'll manually have to define some explicit dependency exclusions to avoid conflict of spring-framework versions that are transitively introduced:
compile (':jaxrs:0.10-SNAPSHOT') {
excludes 'spring-core', 'spring-beans', 'spring-context', 'spring-web', 'spring-aop'
}
Cheers!