Hi All! We have finished upgrading Identity Manager products from 4.0.2 to 4.5.5, and when we start the UserAplication on Tomcat service we received the error below. Here you have the environment information. Could you tell us if we are missing something? Did this happen to any of you? Thanks in advance!!

1 Metadirectory Server:

-SLES 11 SP4
-eDirectory 8.8 SP8 Patch 8
-IDM 4.5 Patch 5
-UA Driver 0.20141007.205046
-NRF Driver 4.5.0.3

1 Database Server

-Oracle 12

1 Identity Applications and OSP Server

-SLES 11 SP4
-Java jdk1.8.0_92
-Identity Applications 4.5 Patch 5
-OSP 4.5 HF 5 (6.0.0.5)
-Configupdate 4.5 HF 3

Some considerations:

-SSPR was not installed. We are using Legacy password service.
-When we run the configupdate tool, we check that the authentication configuration seems to be all ok, and the tool does not throw any error when we save it.
-Authentication Method: Name and Password

ERROR LOG:

2017-07-17 18:28:05,680 [localhost-startStop-1] INFO com.sssw.fw.core.EboConfig- Identity Manager User Application loading RbpmAuthService-conf/config.xml
2017-07-17 18:28:07,977 [localhost-startStop-1] FATAL com.sssw.fw.directory.api.EboDirectoryFactory- The administration credentials stored in the configuration contain characters that can not be decrypted, and can not be used.
com.sssw.fw.exception.EboUnrecoverableSystemExcept ion: The administration credentials stored in the configuration contain characters that can not be decrypted, and can not be used.
at com.sssw.fw.directory.realm.impl.jndildap.EboLdapD irectoryConnectionConfig.getCredentials(EboLdapDir ectoryConnectionConfig.java:130)
at com.sssw.fw.directory.realm.impl.jndildap.EboLdapD irectoryConnectionConfig.getAdminCredentials(EboLd apDirectoryConnectionConfig.java:87)
at com.sssw.fw.directory.realm.impl.jndildap.EboLdapD irectoryConnectionConfig.initFromConfig(EboLdapDir ectoryConnectionConfig.java:69)
at com.sssw.fw.directory.realm.impl.jndildap.EboJndiL dapDirectoryFactory.createConnectionMgrInstance(Eb oJndiLdapDirectoryFactory.java:124)
at com.sssw.fw.directory.api.EboDirectoryFactory$Conn MgrHolder.<clinit>(EboDirectoryFactory.java:75)
at com.sssw.fw.directory.api.EboDirectoryFactory.getC onnMgr(EboDirectoryFactory.java:108)
at com.novell.soa.common.i18n.UADriverLocaleConfigura tionLoader.getDocumentInputSource(UADriverLocaleCo nfigurationLoader.java:64)
at com.novell.soa.common.i18n.LocaleInfo.createSystem LocaleConfig(LocaleInfo.java:102)
at com.novell.soa.common.i18n.LocaleInfo.<clinit>(Loc aleInfo.java:88)
at com.novell.srvprv.spi.util.servlet.LogConfigurator .initialize(LogConfigurator.java:100)
at com.novell.srvprv.spi.util.servlet.LogConfigurator .init(LogConfigurator.java:83)
at com.sssw.fw.servlet.InitListener.contextInitialize d(InitListener.java:128)
at org.apache.catalina.core.StandardContext.listenerS tart(StandardContext.java:4992)
at org.apache.catalina.core.StandardContext.startInte rnal(StandardContext.java:5490)
at org.apache.catalina.util.LifecycleBase.start(Lifec ycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:649)
at org.apache.catalina.startup.HostConfig.deployWAR(H ostConfig.java:1083)
at org.apache.catalina.startup.HostConfig$DeployWar.r un(HostConfig.java:1880)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.sssw.fw.util.crypto.DecryptionException: Decryption failed.
at com.sssw.fw.util.crypto.KeyManager.decrypt(KeyMana ger.java:263)
at com.sssw.fw.directory.core.EboUserCredentials.decr ypt(EboUserCredentials.java:220)
at com.sssw.fw.directory.core.EboUserCredentials.<ini t>(EboUserCredentials.java:119)
at com.sssw.fw.directory.realm.impl.jndildap.EboLdapD irectoryConnectionConfig.getCredentials(EboLdapDir ectoryConnectionConfig.java:128)
... 24 more
Caused by: javax.crypto.BadPaddingException: Given final block not properly padded
at com.sun.crypto.provider.CipherCore.doFinal(CipherC ore.java:966)
at com.sun.crypto.provider.CipherCore.doFinal(CipherC ore.java:824)
at com.sun.crypto.provider.AESCipher.engineDoFinal(AE SCipher.java:436)
at javax.crypto.Cipher.doFinal(Cipher.java:2165)
at com.sssw.fw.util.crypto.KeyManager.decrypt(KeyMana ger.java:256)
... 27 more
2017-07-17 18:28:07,980 [localhost-startStop-1] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/IDMProv]- Exception sending context initialized event to listener instance of class com.sssw.fw.servlet.InitListener
java.lang.ExceptionInInitializerError
at com.novell.srvprv.spi.util.servlet.LogConfigurator .initialize(LogConfigurator.java:100)
at com.novell.srvprv.spi.util.servlet.LogConfigurator .init(LogConfigurator.java:83)
at com.sssw.fw.servlet.InitListener.contextInitialize d(InitListener.java:128)
at org.apache.catalina.core.StandardContext.listenerS tart(StandardContext.java:4992)
at org.apache.catalina.core.StandardContext.startInte rnal(StandardContext.java:5490)
at org.apache.catalina.util.LifecycleBase.start(Lifec ycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInt ernal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(Co ntainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(Sta ndardHost.java:649)
at org.apache.catalina.startup.HostConfig.deployWAR(H ostConfig.java:1083)
at org.apache.catalina.startup.HostConfig$DeployWar.r un(HostConfig.java:1880)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at com.novell.soa.common.i18n.UADriverLocaleConfigura tionLoader.getDocumentInputSource(UADriverLocaleCo nfigurationLoader.java:64)
at com.novell.soa.common.i18n.LocaleInfo.createSystem LocaleConfig(LocaleInfo.java:102)
at com.novell.soa.common.i18n.LocaleInfo.<clinit>(Loc aleInfo.java:88)
... 16 more