We have developed an API in JDK 1.5
This API is for encrypting File using DES Algorithm.
API works fine in the client location, where they also have JDK 1.5
But it is not working with JDK 1.3
I tried placing jce.jar in classpath but it didnt work
Exception thrown:
Exception in thread "main" java.lang.UnsupportedClassVersionError: javax/crypto/spec/DESKeySpec (Unsupported major.minor version 48.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:288)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
Can anyone suggest, how to make it work?
Thanks.