Hi all, something changed - now I am getting this:
Tests in error: Can't install feature odl-groupbasedpolicy-ise-adapter/0.4.0-SNAPSHOT: Could not start bundle mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy-ise-adapter/0.4.0-SNAPSHOT in feature(s) odl-groupbasedpolicy-ise-adapter-0.4.0-SNAPSHOT: Uses constraint violation. Unable to resolve bundle revision org.opendaylight.groupbasedpolicy.ise-adapter [281.0] because it is exposed to package 'javax.annotation' from bundle revisions com.eclipsesource.jaxrs.jersey-all [280.0] and org.apache.geronimo.specs.geronimo-annotation_1.1_spec [44.0] via two dependency chains. Chain 1: org.opendaylight.groupbasedpolicy.ise-adapter [281.0] import: (&(osgi.wiring.package=javax.annotation)(version>=1.2.0)(!(version>=2.0.0))) | export: osgi.wiring.package=javax.annotation com.eclipsesource.jaxrs.jersey-all [280.0] Chain 2: org.opendaylight.groupbasedpolicy.ise-adapter [281.0] import: (&(osgi.wiring.package=org.opendaylight.controller.config.api)(version>=0.5.0)(!(version>=1.0.0))) | export: osgi.wiring.package=org.opendaylight.controller.config.api; uses:=org.opendaylight.yangtools.concepts org.opendaylight.controller.config-api [198.0] import: (&(osgi.wiring.package=org.opendaylight.yangtools.concepts)(version>=1.0.0)(!(version>=2.0.0))) | export: osgi.wiring.package=org.opendaylight.yangtools.concepts; uses:=javax.annotation org.opendaylight.yangtools.concepts [145.0] import: (osgi.wiring.package=javax.annotation) | export: osgi.wiring.package=javax.annotation org.apache.geronimo.specs.geronimo-annotation_1.1_spec [44.0] Thank you for help on this. Regards, Michal ________________________________ From: Dorani, Yakir <yakir.dor...@hpe.com> Sent: Monday, July 25, 2016 10:29 To: Luis Gomez Cc: Michal Rehak -X (mirehak - PANTHEON TECHNOLOGIES at Cisco); controller-dev@lists.opendaylight.org; Release (rele...@lists.opendaylight.org); odlparent-...@lists.opendaylight.org Subject: RE: [Odlparent-dev] single feature test: no such object in table That’s what I meant (miswording on my side :)), my patch may reveal the actual underlying exception. From: Luis Gomez [mailto:ece...@gmail.com] Sent: Sunday, July 24, 2016 8:48 PM To: Dorani, Yakir <yakir.dor...@hpe.com> Cc: Michal Rehak -X (mirehak - PANTHEON TECHNOLOGIES at Cisco) <mire...@cisco.com>; controller-dev@lists.opendaylight.org; Release (rele...@lists.opendaylight.org) <rele...@lists.opendaylight.org>; odlparent-...@lists.opendaylight.org Subject: Re: [Odlparent-dev] single feature test: no such object in table I doubt it, your patch was merged 3 days after (22nd) the issue showed up (19th), however your patch can surely help debugging the problem. On Jul 24, 2016, at 12:49 AM, Dorani, Yakir <yakir.dor...@hpe.com<mailto:yakir.dor...@hpe.com>> wrote: This might be related to this recently merged fix: https://git.opendaylight.org/gerrit/#/c/42244/ From: odlparent-dev-boun...@lists.opendaylight.org<mailto:odlparent-dev-boun...@lists.opendaylight.org> [mailto:odlparent-dev-boun...@lists.opendaylight.org] On Behalf Of Michal Rehak -X (mirehak - PANTHEON TECHNOLOGIES at Cisco) Sent: Thursday, July 21, 2016 4:28 PM To: controller-dev@lists.opendaylight.org<mailto:controller-dev@lists.opendaylight.org>; Release (rele...@lists.opendaylight.org<mailto:rele...@lists.opendaylight.org>) <rele...@lists.opendaylight.org<mailto:rele...@lists.opendaylight.org>>; odlparent-...@lists.opendaylight.org<mailto:odlparent-...@lists.opendaylight.org> Subject: [Odlparent-dev] single feature test: no such object in table Hi all, I hit an issue in a features subproject - when replaced a dependency I got single feature test failed: https://jenkins.opendaylight.org/releng/job/groupbasedpolicy-verify-boron/1015/jdk=openjdk8,nodes=centos7-java-builder-2c-8g/console https://git.opendaylight.org/gerrit/#/c/41851/ The idea was to replace com.sun.jersey:jersey-client stuff in favor of com.eclipsesource.jaxrs:jersey-all implementation. Unfortunately I found out that in ODL there is no project by now where mvn:com.eclipsesource.jaxrs/jersey-all/2.22.2 is involved at runtime. Test result says : no such object in table Although sometimes the feature test ends up with message: connection refused Anyway the only suspicious thing I found is that jersey-all refers internally to <groupId>javax.ws.rs<http://javax.ws.rs/></groupId> <artifactId>javax.ws.rs<http://javax.ws.rs/>-api</artifactId> <version>2.0</version> but in odlparent we have <groupId>javax.ws.rs<http://javax.ws.rs/></groupId> <artifactId>javax.ws.rs<http://javax.ws.rs/>-api</artifactId> <version>2.0.1</version> Because of this I can not switch to jersey-all. Any ideas? Thank you. Regards, Michal _______________________________________________ Odlparent-dev mailing list odlparent-...@lists.opendaylight.org<mailto:odlparent-...@lists.opendaylight.org> https://lists.opendaylight.org/mailman/listinfo/odlparent-dev
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev