• Index
  •  » Talend Open Studio for Data Integration » Usage, Operation
  •  » Troubble with multi tAccessInput

#1 2009-11-20 09:13:15

hdrive
New member
Registered: 2009-11-11
Posts: 6

Troubble with multi tAccessInput

Hi all!

In a job, I have 3 tAccessInput, which are created from metadata (retrieved schemas of my queries and views).


I separated the job in 3 parts. When I deactivate the first one, the 2 others work well and I get the expected results.
When I deactivate the 2 last subjobs, the first works and give me the expected results.

The error occures when the 3 blue rectangles are activated:

xception in thread "main" java.lang.NoClassDefFoundError: carrefour/non_deployment_1_0/Non_Deployment$EAN_and_DateStruct (wrong name: carrefour/non_deployment_1_0/Non_Deployment$EAN_and_DATEStruct)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)`
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at carrefour.non_deployment_1_0.Non_Deployment.tAccessInput_4Process(Non_Deployment.java:3479)
    at carrefour.non_deployment_1_0.Non_Deployment.tAccessInput_3Process(Non_Deployment.java:2428)
    at carrefour.non_deployment_1_0.Non_Deployment.tAccessInput_1Process(Non_Deployment.java:2070)
    at carrefour.non_deployment_1_0.Non_Deployment.runJobInTOS(Non_Deployment.java:5067)
    at carrefour.non_deployment_1_0.Non_Deployment.main(Non_Deployment.java:4960)




Notes:
1.
Some times the text (in black):

[statistics] connecting to socket on port 4047
[statistics] connected

is somewhere in hese lines, some times it is before and some times I even get my tLogRow output before the error occures.

2.
The process is not killed when the error occures.


I am using TOS 3.2.0, and Java 1.6.
I am sorry if my job looks rubish with all these thash: I tried to create subjobs and call them with thash to link the information. Did not work :-/

Do you have any idea?

Thank you

Hub


Uploaded Images

Offline

  • Index
  •  » Talend Open Studio for Data Integration » Usage, Operation
  •  » Troubble with multi tAccessInput

Board footer

Powered by FluxBB