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

Announcements
Save $650 on Qlik Connect, Dec 1 - 7, our lowest price of the year. Register with code CYBERWEEK: Register
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Plugin doesn't show up

Hello,

 

I am pretty new to TOS and have a few problems.

I have written a plugin and copied the JAR the the folder plugins. Now I have the question how can I find this plugin?

Another question is if I can write a component writing java and not javajet (I need to use java references).

 

Thanks for your help.

Labels (3)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Hello,

Usually, there are two ways for you to export the external jar files:
1)Using tLibraryload component to load the jar file at the beginning of job. for example:
tLibraryLoad
   |
tJava(on tJava, use the external API)

2)Creating custom routine, import the external jar file by clicking on the rouinte name and edting the routine libraries, and then call this routine in the job.

Let us know if it is Ok with you.

Best regards

Sabrina

View solution in original post

5 Replies
Anonymous
Not applicable
Author

Hi,

Are you installing a custom component into your studio?

If so, have you already checked documents about:TalendHelpCenter:How to create a custom component and TalendHelpCenter:Installing a custom component

Feel free to let us know if it is what you are looking for.

Best regards

Sabrina

 

Anonymous
Not applicable
Author

Tanks for your reply!

 

I had a look at your links and think they might help.

I got this links http://community.jaspersoft.com/wiki/jaspersoft-etl-plugin-create-talend-plugin from my mentor and packed the project with maven so I get the jar. But I am facing problems with using the jar/component in TOS..

Anonymous
Not applicable
Author

Hello,

Usually, there are two ways for you to export the external jar files:
1)Using tLibraryload component to load the jar file at the beginning of job. for example:
tLibraryLoad
   |
tJava(on tJava, use the external API)

2)Creating custom routine, import the external jar file by clicking on the rouinte name and edting the routine libraries, and then call this routine in the job.

Let us know if it is Ok with you.

Best regards

Sabrina

Anonymous
Not applicable
Author

Hey,

 

just to be sure: If I use tLibraryLoad it will load my jar and make it usable within the job? 

Is there a difference between including my jar with tLibraryLoad or writing a component that does the same?

 

 

Anonymous
Not applicable
Author

Hello,


@miriull wrote:

Hey,

 

just to be sure: If I use tLibraryLoad it will load my jar and make it usable within the job? 

Is there a difference between including my jar with tLibraryLoad or writing a component that does the same?

 

 


Do you mean the difference between using tLibraryLoad or writing a custom routine?  tLibraryLoad is a component which allows you to load useable Java libraries in a Job. And routines are fairly complex Java functions, generally used to factorize code,obviously.

Best regards

Sabrina