• Index
  •  » Installation
  •  » [resolved] How to install a new component with TOS 4.2 ?

Post a reply

Write your message and submit

Options

Click in the dark area of the image to send your post.

Go back

Topic review (newest first)

lisajackusde
2012-12-10 12:51:33

deletepostspam

geuder
2012-01-30 10:37:02

Thanks!

That was some new input for me.
I haven't created a user component folder.


BUT, still it does not work.

- I set up a user component folder: /home/geuder/Documents/user components talend/

- Put the adjusted tExcelReport files in my "user components talend"

- Set it up in Talend settings
  (windows-->preferences-->talend-->components and set the 'User component folder' parameter)

- Removed the old tExcelReport-folder
  which was in "...plugins>org.talend.designer.components.localprovider_4.2.3.r67267>components"

- Closed and restarted Talend




-> No component (and not hidden)

     But I think Talend created the following folder and copied the files there. Is that correct?
    "/home/geuder/data/Talend/.../plugins/org.talend.designer.components.localprovider_4.2.3.r67267/components/ext/user/tExcelReport"

-> Maybe I've adjusted the files wrongly!?
    Could I send you (Shong) my adjusted files to have your eyes on them?

shong
2012-01-30 02:50:33

Hi
Nothing is special with Linux. Because this component is not compatible with v4.2.3, so it does not work if you install it from TalendExchange within TOS directly, you have to modify the component as you did before installing it into TOS.

Please follows these steps to install a custom component:
1. Download the component tExcelReport from Talend Exchange, modify the component as you did to ensure the component is compatible with v4.2.3.
2. Unzip the archive file, copy the component folder and past it to a folder (for example: /usr/home/shong/) where you want to save all the custom components. Note that the component folder structure here, it contains the component files in it, such as tExcelReport_begin.javajet, tExcelReport_main.javajet.
3. Open Talend studio, go to windows-->preferences-->talend-->components and set the 'User component folder' parameter, (for example, /usr/home/shong/)
4. Restart Talend studio or press shift+ctrl+F3 to reload the components.
5. Open any one of jobs and expand the palette/File on the right side, check whether the component tExcelReport appear.

Best regards
Shong

geuder
2012-01-29 19:41:23

By comparing components installed in the two different component folders I've now established which one is the active folder.

- I've removed all tExcelReport-files (including empty folder in ...plugins\org.talend.designer.components.ecosystem...", which I guess was created when I initially tried to install the component from TalendExchange within ToS).

- Files (in their tExcelReport folder) put in plugins\org.talend.designer.components.localprovider_xxx.rxxxxx\components\

- Restarted.

- Checked for hidden components.



-> Nothing.  Clueless :-(


Anything special with Linux?
Any other test I can do to add data to the problem?

geuder
2012-01-29 18:36:59

No it's not hidden :-/ (checked)

But, it seems I have two different components locations on my disc.

Is there any way to check which one the installation is actually using?

shong
2012-01-29 02:07:18

Hi
Strange! Not sure you have hidden the components, open "Edit project properties" and "Designer -> Palette settings and see whether the components are hidden, if so, active them by moving them from hide side to show side.

Best regards
Shong

geuder
2012-01-28 15:18:13

File shows ubcategories: Input, Management, Name Pipe, Output

Output shows only one related to Excel: tFileOutputExcel
(same with Input: tFileInputExcel, and Managament and Named Pipe has none)

shong
2012-01-28 14:14:03

Hi
Go to windows-->show views and open the palette view, expand the File family and see whether the custom component appears.

Best regards
Shong

geuder
2012-01-22 17:06:40

Hi,

I tried to follow the instructions in this thread in order to activate the tExcelReport on my ToS 4.2.3 running on Linux x86_64,
but it seems not to work. Is there something I'm missing or should do specially for Linux or version 4.2.3?

I have:

1) downloaded and extracted tExcelReport on a Windows PC
2) edited "tExcelReport_messages.properties" by removing "family=xxxx"
  And "tExcelReport_java.xml", add the lines: 

  <FAMILIES>                         //add these these three lines, File is the component family, you can change it to another family.
    <FAMILY>File</FAMILY>   //
  </FAMILIES>                      //


    Underneath  </HEADER> and above  <DOCUMENTATION>

3) uploaded the whole folder to my Linuxserver, extracted the files and placed them in:
  ...Talend/TOS-All-r67267-V4.2.3/plugins/org.talend.designer.components.localprovider_4.2.3.r67267/components
4) Restarted Talend



When I look under "Edit project properties" and "Designer -> Palette settings -> File" the component does not show.

What can I do?



/Patrick

shong
2011-08-23 10:20:25

YVES wrote:

Hi Shong

I tried SMaZ's solution and now the new component is showed in the palette !

Thank you SMAZ for your indications !


With best regards,
Yves.

Ah, good news!

Thanks for your feedback!

Best regards
Shong

YVES
2011-08-23 09:53:12

Hi Shong

I tried SMaZ's solution and now the new component is showed in the palette !

Thank you SMAZ for your indications !


With best regards,
Yves.

shong
2011-08-23 02:37:01

Hi Yves
Please try Smaz's solution and tell us the feedback.

Best regards
Shong

SMaz
2011-08-22 22:26:52

I was having the same problem and checked all my files as Shong mentioned above. 
They all seemed correct.  Still my new components did not show up.

I went to File / Edit project properties....
From the pop up window (see attached) I could see that my new component was there.
So, I highlighted it
Then click the arrow that moved it over to the hide area
Then highlight it in hide area
Then click the arrow to move it back to show
Then clicked apply
Then clicked OK

This triggered another run of Generation Engine

And.... my new components showed up where they should be.

Seems like a bug to me in this version.

YVES
2011-08-22 14:44:34

Hi Shong,

I sent you both files (tExcelReport_messages.properties and tExcelReport_java.xml) by maill

With best regards,
Yves.

YVES
2011-08-22 14:41:59

Hi Shong,

again last part of tExcelReport_java.xml

With best regards,
Yves.

Board footer

Powered by FluxBB