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

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Downgrade from TOS 6.4.1 to 5.1.3

Hi everyone,

 

First of all, I am very new on Talend Open Studio.

I created jobs on my development plateform with TOS 6.4.1 under JRE 1.8 but the destination platform has TOS 5.1.3 under JRE 1.6.

When compiling, it get the following error :

Exception in thread "main" java.lang.UnsupportedClassVersionError: [...] : Unsupported major.minor version 52.0

Is there a way to solve it without changing components version on the destination plateform ?

And of course, without recreating everything..

Many thanks,

Labels (3)
3 Replies
Anonymous
Not applicable
Author

Hello,

Actually, this problem is usually caused by  "a higher JDK during compile time and lower JDK during runtime".

Could you upgrade your JDK on your destination platform to see if it works?

Best regards

Sabrina

Anonymous
Not applicable
Author

Hello Sabrina,

 

Thanks for your reply.

Unfortunately, I would like to avoid this workaround because this is a production plateform and it is a bit sensitive.

I have seen answers like "upgrade JDK", "rebuild everyhting", etc but I wanted to know if there was a way to "migrate" my jobs from a version to another, lower.

 

Regards,

 

Kevin

Anonymous
Not applicable
Author

This post might help, but it is NOT supported and you should back up your work before doing this (https://community.talend.com/t5/Design-and-Development/Importing-a-job-with-a-higher-version-number/...).