Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/RegisterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/RegisterAction.java,v diff -u -r1.10 -r1.11 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/RegisterAction.java 2 Jul 2009 08:19:30 -0000 1.10 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/RegisterAction.java 24 Nov 2012 23:48:36 -0000 1.11 @@ -56,7 +56,7 @@ import org.springframework.web.context.WebApplicationContext; import org.springframework.web.context.support.WebApplicationContextUtils; -import sun.misc.BASE64Decoder; +import org.apache.commons.codec.binary.Base64; /** * ConfigAction @@ -284,8 +284,7 @@ IvParameterSpec ivSpec = new IvParameterSpec(keyBytes); cipher.init(Cipher.DECRYPT_MODE,keySpec,ivSpec); - BASE64Decoder decoder = new BASE64Decoder(); - byte [] results = cipher.doFinal(decoder.decodeBuffer(text)); + byte [] results = cipher.doFinal(Base64.decodeBase64(text.getBytes())); return new String(results,"UTF-8"); }