If I understand correctly, all of the dependencies listed below should point to version 1.0.0, but proxy should remain at 1.0.1[-SNAPSHOT]?
John > > Re: Subsystems proxy dependency version > > Actually, further to this, I've just done a bit more looking, and > there are a few sub-1.0.0 dependencies in the subsystem code which > will need to be moved to the 1.0.0 versions before the subsystems > bundles will be able to work with the recently released Aries bundles. > They didn't get updated automatically since subsystems weren't hooked > into the build. > > This is the list I came up with. The parent dependencies won't affect > the ability of the bundles to resolve, but they do mean that the > subsystem bundles won't be building in quite the same way as > everything else and will miss out on things like bytecode > compatibility checking. > > dhcp-9-180-165-6:subsystem holly$ grep -B3 -r \>0..\< * | grep -v .svn > | grep pom.xml > subsystem-api/pom.xml- <parent> > subsystem-api/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-api/pom.xml- <artifactId>java6-parent</artifactId> > subsystem-api/pom.xml: <version>0.4</version> > subsystem-core/pom.xml- <parent> > subsystem-core/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-core/pom.xml- <artifactId>java6-parent</artifactId> > subsystem-core/pom.xml: <version>0.4</version> > subsystem-example/pom.xml- <parent> > subsystem-example/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-example/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-example/pom.xml: <version>0.4</version> > subsystem-example/subsystem-helloIsolation/pom.xml- <parent> > subsystem-example/subsystem-helloIsolation/pom.xml- > <groupId>org.apache.aries</groupId> > subsystem-example/subsystem-helloIsolation/pom.xml- > <artifactId>java5-parent</artifactId> > subsystem-example/subsystem-helloIsolation/pom.xml: > <version>0.4</version> > subsystem-example/subsystem-helloIsolationRef/pom.xml- <parent> > subsystem-example/subsystem-helloIsolationRef/pom.xml- > <groupId>org.apache.aries</groupId> > subsystem-example/subsystem-helloIsolationRef/pom.xml- > <artifactId>java5-parent</artifactId> > subsystem-example/subsystem-helloIsolationRef/pom.xml: > <version>0.4</version> > subsystem-executor/pom.xml- <parent> > subsystem-executor/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-executor/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-executor/pom.xml: <version>0.4</version> > subsystem-install/pom.xml- <parent> > subsystem-install/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-install/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-install/pom.xml: <version>0.4</version> > subsystem-itests/pom.xml- <parent> > subsystem-itests/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-itests/pom.xml- <artifactId>java6-parent</artifactId> > subsystem-itests/pom.xml: <version>0.4</version> > subsystem-itests-api-bundle/pom.xml- <parent> > subsystem-itests-api-bundle/pom.xml- > <groupId>org.apache.aries</groupId> > subsystem-itests-api-bundle/pom.xml- > <artifactId>java6-parent</artifactId> > subsystem-itests-api-bundle/pom.xml: <version>0.4</version> > subsystem-obr/pom.xml- <parent> > subsystem-obr/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-obr/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-obr/pom.xml: <version>0.4</version> > subsystem-scope-api/pom.xml- <parent> > subsystem-scope-api/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-scope-api/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-scope-api/pom.xml: <version>0.4</version> > subsystem-scope-impl/pom.xml- <parent> > subsystem-scope-impl/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-scope-impl/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-scope-impl/pom.xml: <version>0.4</version> > subsystem-scope-impl/pom.xml- <dependency> > subsystem-scope-impl/pom.xml- > <groupId>org.apache.aries.application</groupId> > subsystem-scope-impl/pom.xml- > <artifactId>org.apache.aries.application.api</artifactId> > subsystem-scope-impl/pom.xml: <version>0.3</version> > subsystem-scope-impl/pom.xml- <dependency> > subsystem-scope-impl/pom.xml- > <groupId>org.apache.aries.application</groupId> > subsystem-scope-impl/pom.xml- > <artifactId>org.apache.aries.application.utils</artifactId> > subsystem-scope-impl/pom.xml: <version>0.3</version> > subsystem-scope-impl/pom.xml- <dependency> > subsystem-scope-impl/pom.xml- > <groupId>org.apache.aries.testsupport</groupId> > subsystem-scope-impl/pom.xml- > <artifactId>org.apache.aries.testsupport.unit</artifactId> > subsystem-scope-impl/pom.xml: <version>0.3</version> > subsystem-scope-itests/pom.xml- <parent> > subsystem-scope-itests/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-scope-itests/pom.xml- <artifactId>java5-parent</artifactId> > subsystem-scope-itests/pom.xml: <version>0.4</version> > subsystem-scope-itests/pom.xml- > <groupId>org.apache.aries.testsupport</groupId> > subsystem-scope-itests/pom.xml- > <artifactId>org.apache.aries.testsupport.unit</artifactId> > subsystem-scope-itests/pom.xml- <scope>test</scope> > subsystem-scope-itests/pom.xml: <version>0.3</version> > subsystem-scope-itests/pom.xml- <groupId>org.apache.aries</groupId> > subsystem-scope-itests/pom.xml- > <artifactId>org.apache.aries.util</artifactId> > subsystem-scope-itests/pom.xml- <scope>test</scope> > subsystem-scope-itests/pom.xml: <version>0.3</version> > subsystem-scope-itests/pom.xml- > <groupId>org.apache.aries.application</groupId> > subsystem-scope-itests/pom.xml- > <artifactId>org.apache.aries.application.utils</artifactId> > subsystem-scope-itests/pom.xml- <scope>test</scope> > subsystem-scope-itests/pom.xml: <version>0.3</version> > > > On Sat, Sep 1, 2012 at 10:45 AM, Holly Cummins > <holly.k.cumm...@googlemail.com> wrote: > > When I was looking at the builds, I noticed that the subsystem itests > > depend on proxy-1.0.1-SNAPSHOT, rather than proxy-1.0.0. Is there > > something in the 1.0.1 proxy which the subsystem tests need, John? If > > not it would be better to depend on the released version of the proxy > > bundle, 1.0.0. This avoids us having to do a new release of the proxy > > bundle before we can do any subsystem releasing. > > > > (The subsystem tests will run against the 1.0.1 proxy bundle in the > > AriesWithSnapshotDependencies build, anyway.) > > > > Holly >