I downloaded Talend Data Profiler to this new test machine (where I had Oracle 10g) and tried to install it. Soon after double clicking on exe file, I got an error indicating something like "org.talend.rcp.branding.top.product could not be found." in configuration\12725000123.log. The log also has some more information regarding which Java version it is trying to use and command line options passed to run it. The error itself doesn't indicate much and this wasted quite a bit of time.
Going through manual of Talend I found out that profiler needs Java version 1.5 or later version. But I was pretty sure that I had the latest Java environment on this box and checked twice by running java -version in cygwin and checking the path. Also by visiting http://www.java.com then clicking on "Verify Installation" button. They both indicated latest version.
cygwin$ java -version java version "1.6.0_20" Java(TM) SE Runtime Environment (build 1.6.0_20-b02) Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
cygwin$ which java /cygdrive/c/WINDOWS/system32/java
Then on checking Windows "path" through
Start->Settings->Control Panel->System->Advanced Tab->Environment Variables->path,
found out that Oracle had stuck its own java directory (version 1.4.2) in the beginning which was throwing off Talend installation. I simply moved the oracle's path variable values
(C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\OraHome_1\bin;C:\OraHome_1\jre\1.4.2\bin\client;C:\OraHome_1\jre\1.4.2\bin;)
to the end of path string and restarted the installation. This time data profiler found the right Java and all went well.
I wish Talend had thrown a better exception indicating which version of Java it needs and which version it found.
HTH,
Shiva
I have configured in your way and its working. But when I am running code , its completing map 100 but reduce 0%/. Please I am facing this issue since long time please help me
ReplyDeleteBest Hadoop Training in Chennai
The content provided here is vital in increasing one's knowledge regarding hadoop, the way you have presented here is simply awesome. Thanks for sharing this. The uniqueness I see in your content made me to comment on this. Keep sharing article like this. Thanks :)
ReplyDeleteHadoop Training Chennai | Big Data Course in Chennai | Big data training in Chennai