| Summary: | Release combined OSGi samples | ||
|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Glyn Normington <glyn.normington> |
| Component: | samples | Assignee: | Chris Frost <eclipse> |
| Status: | ASSIGNED --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | eclipse, fwaibel |
| Version: | 2.1.0.RELEASE | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Glyn Normington
There should be multiple samples in a single distribution. This is proving very difficult, outlines of the problems with each of the 4 samples below. No-Spring - This is a fork of the splash screen WAB. Being a WAB with the Manifest in /src/main/webapp/META-INF and using Bundlor with a properties replacement file outside the workspace doesn't work. I can't build the bundle to deploy it from Eclipse. Form Tags - not attempted yet. Greenpages - In order to deploy it in Virgo its dependencies must be at the same versions as the bundles in Virgo. These versions only exist in virgo.mirrored Ivy repo and Greenpages uses a Maven build. Maven can't resolve dependencies in Ivy. There is a work around to use very generous version ranges in the manifests and hope for the best but this is not a long term solution. Configuration Properties - I'm stuck trying to get Spring MVC to pick up an annotation configured Controller. Someone with better Spring know how than me needs to look at it. Update, The no-spring sample is waiting for a tooling fix. The formtags par sample still needs a little work but there are no blockers. All the other formtags samples are now working (war, shared-libs and shared-services). The config properties sample and GreenPages are also working. I suggest a RC1 release once these last samples are done and may be some extra documentation. Greenpages update: * removed Eclipse IDE related files from greengages project and added appropriate .gitignore * migrated greenpages sample from com.springsource.bundlor.maven to maven-bundle-plugin (this should fix the build problems reported here[1]) * added missing subfolder greenpages.par during assembly of the samples.zip [1] http://www.eclipse.org/forums/index.php/mv/msg/572962/1161410/#msg_116141 |