The issue is,

We are using two jackson jars in our source namely,

jackson-mapper-asl-1.9.3.jar and jackson-mapper-asl-1.8.10.jar,

Awanthika Senarath
Software Engineer, WSO2 Inc.
Mobile: +94717681791



On Mon, Feb 29, 2016 at 3:41 PM, Awanthika Senarath <[email protected]>
wrote:

> Hello All,
>
> I have a third party dependency in my eclipse RCP plugin to the following
> jars,
>
> jaxb-impl-2.2.4-1.jar,
> jaxb-xjc-2.2.4-1.jar,
> jackson-mapper-asl-1.9.3.jar,
> jackson-core-asl-1.9.3.jar,
> jackson-annotations-2.1.0.jar
>
> I have loaded them through a lib folder, added to eclipse class-path and
> have the entry [1] in my META-INF file.
>
> There are no errors shown in the project explorer or in the java editor of
> the classes.
>
> During runtime all the other libs are loaded fine, the firt jar loaded is
> jaxb-xjc-2.2.4-1.jar,, "Driver" method. But it throws a runtime error [2]
> saying method not found. When I cheked the source of the jar [3] I could
> see that the method exists.
>
> Appreciate any help on resolving this.
>
>
> [1]  lib/jaxb-impl-2.2.4-1.jar,
>  lib/jaxb-xjc-2.2.4-1.jar,
>  lib/jackson-mapper-asl-1.9.3.jar,
>  lib/jackson-core-asl-1.9.3.jar,
>  lib/jackson-annotations-2.1.0.jar
>
> [2] java.util.ServiceConfigurationError: com.sun.tools.xjc.Plugin:
> Provider
> org.wso2.developerstudio.visualdatamapper.diagram.avro.generators.AvroSchemagenPlugin
> could not be instantiated
> at java.util.ServiceLoader.fail(ServiceLoader.java:232)
> at java.util.ServiceLoader.access$100(ServiceLoader.java:185)
> at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384)
> at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
> at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
> at com.sun.tools.xjc.Options.findServices(Options.java:931)
> at com.sun.tools.xjc.Options.getAllPlugins(Options.java:367)
> at com.sun.tools.xjc.Options.parseArgument(Options.java:671)
> at com.sun.tools.xjc.Driver$OptionsEx.parseArgument(Driver.java:501)
> at com.sun.tools.xjc.Options.parseArguments(Options.java:781)
> at com.sun.tools.xjc.Driver.run(Driver.java:239)
> at com.sun.tools.xjc.Driver.run(Driver.java:199)
> at com.sun.tools.xjc.Driver._main(Driver.java:122)
> at com.sun.tools.xjc.Driver.access$000(Driver.java:79)
> at com.sun.tools.xjc.Driver$1.run(Driver.java:102)
> Caused by: java.lang.NoSuchMethodError:
> org.codehaus.jackson.map.introspect.VisibilityChecker.with(Lorg/codehaus/jackson/annotate/JsonAutoDetect$Visibility;)Lorg/codehaus/jackson/map/introspect/VisibilityChecker;
>
>
> [3]
> http://grepcode.com/file/repo1.maven.org/maven2/org.codehaus.jackson/jackson-mapper-asl/1.9.2/org/codehaus/jackson/map/introspect/VisibilityChecker.java#VisibilityChecker.with%28org.codehaus.jackson.annotate.JsonAutoDetect%29
>
> Regards
>
> Awanthika Senarath
> Software Engineer, WSO2 Inc.
> Mobile: +94717681791
>
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to