Are you getting this error when running your standalone program or within the Integration Server?
Consult your JDK documentation for the available PBE cipher names if you’re running in a standalone program (sounds like PBEWithMD5AndDES works for you).
If you’re running a Java service within the context of the Integration Server, you need to use the one I suggested. Here’s a snippet of Java source that doesn’t throw an exception:
try {
Cipher cipher = Cipher.getInstance(“PbeWithMD5AndDES_CBC”);
cipher.getIV();
} catch (Throwable t)
{
t.printStackTrace();
}
#webMethods#Flow-and-Java-services#Integration-Server-and-ESB