• Index
  •  » Talend Open Studio for Data Integration » Component creation
  •  » [resolved] External library not found at start up since TOS 4

#1 2010-05-10 21:10:32

xavier335659
New member
Registered: 2009-02-24
Posts: 4

[resolved] External library not found at start up since TOS 4

Hi,

I have a custom component using an external library.

This component was developped with TOS 3.2.2 and worked smoothly on this version.

I upgraded to TOS 4.00 and now I cannot use a job using this component without pushing the component to palette beforehand.

Indeed, if I try to use the component directly after startup, I get compilation errors on "invalid" or "non recognized" types on all the external library references. This is as the external jar was not in the classpath at compilation time.

Pushing the component to palette from Component designer seems to solve the problem but only if I put a new instance of the custom component in the job.

I guess the classpath is not correct at startup and the action of pushing to palette and putting the component in a job force it to be refreshed.

I would really like to get rid of this problem as pushing component and playing with a job to update the classpahth takes quite a long time specially if you change projects several times a day...

I miss some information on the classpath generation and the management of external librairies when component is "pushed" to palette. Is there any doc (outside TOs sources) on these points ?

Could anyone give me sone hints on how to investigate further on this problem?

Any suggestion is welcome.

Thanks,
Xavier

Last edited by xavier335659 (2010-05-13 16:26:55)

Offline

#2 2010-05-13 15:12:20

shong
Talend team
Registered: 2007-08-29
Posts: 10305
Website

Re: [resolved] External library not found at start up since TOS 4

Hello
Copy the component folder, go to plugins\org.talend.designer.components.localprovider_4.0.1.r41260\components and paste it, restart TOS.

Best regards
Shong


Email:shong@talend.com
Choose Talend, Enjoy Talend!
New & Event: Talend Help Center
Talend-->the leader of open source data management and application integration solutions!

Offline

#3 2010-05-13 15:40:33

xavier335659
New member
Registered: 2009-02-24
Posts: 4

Re: [resolved] External library not found at start up since TOS 4

Good one smile

it definelty solves the issue.

Could it be due to something I've done or is it a bug that should be registered ?

Thanks Shong !

Xavier

Offline

#4 2010-05-13 18:49:22

SuperSonic
New member
Registered: 2010-05-11
Posts: 1

Re: [resolved] External library not found at start up since TOS 4

Hi please I'm a new talend use, I have create a component (tTutorialRow) using the tutorial, now I want to execute it. I have put its folder in plugins\org.talend.designer.components.localprovider_4.0.1.r41260\components, but when i restart TOS 4 i don't see it.
Please can someone help me
Best Regards.

Offline

#5 2010-05-17 05:35:24

shong
Talend team
Registered: 2007-08-29
Posts: 10305
Website

Re: [resolved] External library not found at start up since TOS 4

Hello SuperSonic

The tutorial is old, I just re-edit it, remove the following line in the properties file.
Family=Misc

Best regards
Shong


Email:shong@talend.com
Choose Talend, Enjoy Talend!
New & Event: Talend Help Center
Talend-->the leader of open source data management and application integration solutions!

Offline

  • Index
  •  » Talend Open Studio for Data Integration » Component creation
  •  » [resolved] External library not found at start up since TOS 4

Board footer

Powered by FluxBB