Troubleshooting
Problem
Yantra adapter issue - unable to install Sterling Supply Chain Application 7.11 client (yantra) client jar as 3rd Party jar in GIS 4.2.
Symptom
UnsupportedClassVersion Error occurs while installing yantra adapter by running install3rdParty.
Error Messagejava.lang.UnsupportedClassVersionError: com/yantra/interop/japi/YIFApi (Unsupported major.minor version 49.0)
[2007-09-12 12:16:30.286] ALL
000000000000 GLOBAL_SCOPE java.lang.UnsupportedClassVersionError:
com/yantra/interop/japi/YIFApi (Unsupported major.minor version 49.0)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.ClassLoader.defineClass0(Native Method)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.ClassLoader.defineClass(ClassLoader.java:539)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.net.URLClassLoader.access$100(URLClassLoader.java:55)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.net.URLClassLoader$1.run(URLClassLoader.java:194)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.security.AccessController.doPrivileged(Native Method)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.ClassLoader.loadClass(ClassLoader.java:289)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
[2007-09-12
12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at java.lang.Class.forName0(Native
Method)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.Class.forName(Class.java:141)
[2007-09-12 12:16:30.286] ALL
000000000000 GLOBAL_SCOPE at
com.sterlingcommerce.woodstock.services.yantra.YantraStartup.class$(YantraStartu
p.java:262)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
com.sterlingcommerce.woodstock.services.yantra.YantraStartup.loadList(YantraStar
tup.java:262)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
com.sterlingcommerce.woodstock.services.yantra.YantraStartup.loadAll(YantraStart
up.java:219)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
com.sterlingcommerce.woodstock.services.yantra.YantraStartup.run(YantraStartup.j
ava:107)
[2007-09-12 12:16:30.286] ALL 000000000000 GLOBAL_SCOPE at
java.lang.Thread.run(Thread.java:534)
Resolving The Problem
Solution
This issue is due to difference in jdk version of GIS 4.2 and
jdk on which yantra (7.11 or 7.9) is supported.
Please contact Sterling Application suppport (previously Yantra support) for the issue. Sterling supply chain should provide client jar compatible with jdk 1.4.2. to work with GIS 4.2.
Historical Number
TRB1469
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21561272