Closed matentzn closed 2 years ago
Nico and I think this is a JAR packaging/shading problem with gson
the combination of ROBOT and obographs.
Maybe related to our recent gson
bump? https://github.com/ontodev/robot/pull/1003
It would be good to have a ROBOT integration test to cover this.
Since when has this been an issue? obographs-owlapi
pulls in guava (the library where Google Immutable Collections lives) as a transitive dependency from obographs-core
. Have you added the obographs-core
dependency to robot-core/pom.xml too?
As far as ROBOT is concerned, the problem was introduced in #934. When I build 999ded295fdf4d5a211f6972891a61296f9a750b, Nico's robot convert
example succeeds, and when I build c195f5b9f4ca7a22b499b04c9fb7d9cb670f1241 it fails with the error above.
ROBOT 1.8.4:
causes: