On 13/02/2024 19.58, Jamie G. wrote:
Is it possible the container is looking for: https://mvnrepository.com/artifact/com.google.guava/guava/29.0-jreThe bundle's manifest exports com.google.common.collect
Guava is our core dependency and as such a single version is pulled in by infrastructure components (i.e. as deep as yangtools.concepts and infrautils.ready-api). Outside of odlparent I think we have fewer than 5 artifacts that are not exposed to that version transitively via their dependencies.
Therefore when this sort of thing happens, 99+% of the time the problem is version convergence, i.e. the set of artifacts meeting at runtime do not match.
In this particular case the problem was pulling in Aluminium version of openflowplugin (0.11.x) while pulling in Silicon version of everything else (odlparent-8.1.x, mdsal-7.0.x, etc.).
Regards, Robert
On Tue, Feb 13, 2024 at 3:23 PM David Arjona via lists.opendaylight.org <darjona=yahoo....@lists.opendaylight.org> wrote:Hi Everybody, I have continued working in the l2switch code. Now I get an error message that I do not understand how to fix: It seems that the code versions at l2switch.packethandler do not match, but I do not know where and how to fix this problem. I am attaching the output of the "mvn clean install" command to this email. Regards, David
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9080): https://lists.opendaylight.org/g/Discuss/message/9080 Mute This Topic: https://lists.opendaylight.org/mt/99883508/21656 Group Owner: discuss+ow...@lists.opendaylight.org Unsubscribe: https://lists.opendaylight.org/g/Discuss/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
OpenPGP_signature.asc
Description: OpenPGP digital signature