Skip to main content
Announcements
Introducing a new Enhanced File Management feature in Qlik Cloud! GET THE DETAILS!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

"Routine" dependency jar file problems/errors

Hi,
We have several routines that require an external library/jar file.

We follow the instructions in the docs and upload these jars via the "Edit Routine Libraries" dialog on the routine. We have also tried the tLibraryLoad component specifying the same jar file.

This is all fine and dandy, but only for the developer who did this in their own studio.

When the changes are committed to SVN, no jar file is checked into the project. "svn status" shows no jars managed within the project that were uploaded by the developer in studio via the "edit routine libraries" dialog.

All other developers seem to have to repeat this manual process of locating the jar and referencing it in their studio

Even better, when we run this job via the Administration Center on a JobServer we get these kinds of errors


"!ENTRY org.talend.platform.logging 1 0 2016-05-04 16:19:42.128
!MESSAGE 2016-05-04 16:19:42,128 INFO  org.talend.commons.exception.CommonExceptionHandler  - missing jar:commons-lang3-3.4.jar"

What are we missing here? There has to be some way to have these jars available within the project or denoted as dependencies in your underlying build routines (i.e. maven artifacts etc). Is there not? How can we simply state the jar dependencies in our project and let every other developer get immediate access to them, same w/ the job servers. 

Labels (2)
10 Replies
Anonymous
Not applicable
Author

Hi,

Could you please indicate the build version you are using?
Where do these external jars reside? Are they in SVN? Are they simply on a developers PC?

Best regards
Sabrina
Anonymous
Not applicable
Author

Jasper ETL - Version: 6.0.1
a) Create a routine
b) Edit routine libraries
c) click on "new" 
d) browse to custom JAR file on disk (outside of project, downloaded from vendor website) and select it, mark as required
Anonymous
Not applicable
Author

?
Anonymous
Not applicable
Author

Hi,
Could you please take a look at a related forum: thread to see if it works for your issue?
Best regards
Sabrina
Anonymous
Not applicable
Author

You should contact Jasper (or Talend) support for this issue.
Anonymous
Not applicable
Author

Already have, even putting in lib/java doesn't help. Everyone needs to go and "edit routine libraries" to point their local studios to the jar. Annoying. Also won't run on job server
_AnonymousUser
Specialist III
Specialist III

i resolved the same problem with this topic Error deploying jar
_AnonymousUser
Specialist III
Specialist III

Error deploying third party jar 
Anonymous
Not applicable
Author

You post contained no link to whatever it is you were referring to....