1. shall we use a pattern as everything that has more then 3 groups of digits will become qualifier as is. e.g for hsqldb 1.8.0.7 becomes osgi 1.8.0.7-0001-SNAPSHOT?
2. the log4j version is a problem from maven-bundle-plugin that I already posted to jira 3. about the sun jars. two parts: 3.1 the open sourcing of java will/did not remove the restrictions on the binaries? 3.2. just by a quick search I founded a repo that has the artifacts. is there any problem if we use those repo's for downloading the artifacts? Of course that this will have some side effects but I'm wondering about the possibility. http://builds.osafoundation.org/maven2/ On 3/14/07, Enrique Rodriguez <[EMAIL PROTECTED]> wrote:
Hi, Felix developers, I committed a 3rd round of wrapper POMs. I ran into 5 problems. I commented out broken wrapper POM modules in the commons parent POM. 3 of these are Java/Sun jars that don't appear in M2; we expected that (jms, jta, jmxtools). 2 of these (hsqldb and log4j) appear to be issues with the version: 1) With 'hsqldb', the problem appears to be that the version is: <pkgVersion>1.8.0.7</pkgVersion> The error is: [ERROR] Invalid value for Bundle-Version, 1.8.0.7.0001-SNAPSHOT does not match [0-9]+(\.[0-9]+(\.[0-9]+(\.[0-9A-Za-z_-]+)?)?)? org.apache.maven.plugin.MojoFailureException: Found errors, see log at org.apache.felix.tools.maven2.bundleplugin.BundlePlugin.execute (BundlePlugin.java:153) 2) Similarly, with 'log4j': <pkgVersion>1.2.12</pkgVersion> [ERROR] Invalid value for Bundle-Version, 1.2.12-0001-SNAPSHOT does not match [0-9]+(\.[0-9]+(\.[0-9]+(\.[0-9A-Za-z_-]+)?)?)? org.apache.maven.plugin.MojoFailureException: Found errors, see log at org.apache.felix.tools.maven2.bundleplugin.BundlePlugin.execute (BundlePlugin.java:153) I'll commit what I have now. I held off last night and I had to catch a train. Enrique