Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

tJSONDoc job throwing :java.lang.LinkageError in 7.2 ESB Runtime

I am trying to build an OSGI job producing a fairly complex JSON output and need to use tJSONDoc for this. I have downloaded the latest version 16.2 from github and it works perfectly fine when executed in TOS.

However, as soon as I deploy it to Runtime and make a call, I get this:

 



To see the whole post, download it here
Labels (4)
2 Replies
Anonymous
Not applicable
Author

Hello,

We need more information about your situation. Are your studio and runtime at the same server? JDK 8 or JDK 11?

You need to figure out the violation jar which contains

com/fasterxml/jackson/databind/ObjectMapper

in the output .kar file, then remove the jar file from the bundle's MANIFEST.MF file Bundle-ClassPath.

For more information about the OSGI class loading algorithm, refer to the bundle class loader page.

Best regards

Sabrina

Anonymous
Not applicable
Author

Hello,

We run Java 8.

It's a job, not a route, so not a .kar but .jar

 

This is what came up in the Package Explorer

0683p000009M8Ed.png

This is what was packaged into the .jar

0683p000009M7dd.png

This is what was in the Bundle-classPath



To see the whole post, download it here
OriginalPost.pdf