Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

J2ee error: Problem occurred while performing synchronization

Hi gurus,

I have a j2ee engine error. I insttaled NW2004s ABAP+JAVA. After installation j2ee engine was running. But after I restart the machine I never started j2ee engine. ABAP server is running but j2ee engine isn't. I see an error in jvm_bootstrap.out file like this:

Caused by: com.sap.security.core.server.secstorefs.NoEncryptionException: Encryption or decryption is not possible because the full version of the SAP Java Crypto Toolkit was not found (iaik_jce.jar is required, iaik_jce_export.jar is not sufficient) or the JCE Jurisdiction Policy Files don't allow the use of the "PbeWithSHAAnd3_KeyTripleDES_CBC" algorithm.

at com.sap.security.core.server.secstorefs.SecStoreFS.openExistingStore(SecStoreFS.java:1975)

at com.sap.sql.connect.OpenSQLConnectInfo.getStore(OpenSQLConnectInfo.java:802)

at com.sap.sql.connect.OpenSQLConnectInfo.lookup(OpenSQLConnectInfo.java:783)

at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:209)

... 15 more

Caused by: javax.crypto.NoSuchPaddingException: Padding 'PKCS5Padding' not implemented.

at iaik.security.cipher.w.engineSetPadding(Unknown Source)

at iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC.<init>(Unknown Source)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

at java.lang.Class.newInstance0(Class.java:308)

at java.lang.Class.newInstance(Class.java:261)

at javax.crypto.SunJCE_b.a(DashoA12275)

at javax.crypto.SunJCE_b.a(DashoA12275)

at javax.crypto.Cipher.a(DashoA12275)

at javax.crypto.Cipher.getInstance(DashoA12275)

at com.sap.security.core.server.secstorefs.Crypt.<init>(Crypt.java:220)

at com.sap.security.core.server.secstorefs.SecStoreFS.<init>(SecStoreFS.java:1346)

at com.sap.sql.connect.OpenSQLConnectInfo.getStore(OpenSQLConnectInfo.java:798)

... 17 more

[Bootstrap module]> Problem occurred while performing synchronization.

Is the problem really abaout SAP Java Crypto Toolkit? How can I resolve it?

Best regards.

Former Member
Former Member replied

Hi Arif,

Its not a problem with SAP Crypto Toolkit.What u need to do is just Copy the iaik_jce.jar file for encryption into the <jdk installation directory>\jre\lib\ext directory.

If u don't have the jar file then do tell me.

Regards,

Indu

Please Reward Points if Helpful

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question