Documentum 7.2 Preset Error on New Install

DWRMIKE
DWRMIKE Member
edited November 13, 2015 in Documentum #1

I have installed Documentum 7.2 Content Server and Repository and setup a separate server to host DA 7.2, Webtop 6.8 and Records 6.8.

I have completed the setup instructions for Presets and Preferences but I am getting an error in the stdout tomcat log where DA, WebTop and Records are installed.  I can access the Application and everything seems ok.  What is up with this error???

The Custom/app.xml is attached

Begin Error in stdout--------------------------------------------------------------------------------------------->

2015-09-16 11:05:40 Commons Daemon procrun stdout initialized 11:09:45,763 ERROR [localhost-startStop-1] com.documentum.web.common.Trace - PresetListener::applyPresets failed java.lang.IllegalStateException: Can't locate a unique child element with path: preset_item[id=docbasenodes_filter] in: (D:\tomcat\temp\0-da/webtop/config/browsertreeex_component.xml)config[version=1.0].scope[application=webtop,version=latest].component[extends=foldertree:webcomponent/config/navigation/foldertree/foldertree_component.xml,id=browsertree,version=latest].  The path is specified by: config.scope[role=express_user,version=latest,application=custom].component[modifies=browsertree:webtop\config\browsertreeex_component.xml].replace[path=preset_item[id=docbasenodes_filter]] at com.documentum.web.formext.config.ConfigElement.applyModification(ConfigElement.java:916) at com.documentum.web.formext.config.ConfigService.processModifications(ConfigService.java:1195) at com.documentum.web.formext.config.ConfigService.addConfigDOMObject(ConfigService.java:352) at com.documentum.web.preset.PresetListener.applyPresets(PresetListener.java:326) at com.documentum.web.preset.PresetListener.notifyApplicationStart(PresetListener.java:165) at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444) at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406) at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215) at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1653) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 11:12:27,506 ERROR [localhost-startStop-1] com.documentum.web.common.Trace - Preference repository is not available, reason: Preference Repository is not reachable. com.documentum.web.env.PreferenceRepository$DisabledException: Preference Repository is not reachable. at com.documentum.web.env.PreferenceRepository.initialize(PreferenceRepository.java:306) at com.documentum.web.env.PreferenceRepository.(PreferenceRepository.java:217) at com.documentum.web.env.PreferenceRepository.(PreferenceRepository.java:61) at com.documentum.web.env.PreferenceRepository$ApplicationListener.notifyApplicationStart(PreferenceRepository.java:76) at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444) at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406) at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215) at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1653) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: DfAuthenticationException:: THREAD: localhost-startStop-1; MSG: [DM_SESSION_E_AUTH_FAIL]error:  "Authentication failed for user dmc_wdk_preferences_owner with docbase ECMTEST."; ERRORCODE: 100; NEXT: null at com.documentum.fc.client.impl.docbase.DocbaseExceptionMapper.newException(DocbaseExceptionMapper.java:52) at com.documentum.fc.client.impl.connection.docbase.MessageEntry.getException(MessageEntry.java:39) at com.documentum.fc.client.impl.connection.docbase.DocbaseMessageManager.getException(DocbaseMessageManager.java:137) at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.checkForMessages(NetwiseDocbaseRpcClient.java:310) at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.applyForObject(NetwiseDocbaseRpcClient.java:653) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection$8.evaluate(DocbaseConnection.java:1372) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.evaluateRpc(DocbaseConnection.java:1131) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.applyForObject(DocbaseConnection.java:1364) at com.documentum.fc.client.impl.docbase.DocbaseApi.authenticateUser(DocbaseApi.java:1867) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.authenticate(DocbaseConnection.java:436) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.open(DocbaseConnection.java:131) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.(DocbaseConnection.java:100) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.(DocbaseConnection.java:60) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionFactory.newDocbaseConnection(DocbaseConnectionFactory.java:26) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionManager.createNewConnection(DocbaseConnectionManager.java:180) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionManager.getDocbaseConnection(DocbaseConnectionManager.java:110) at com.documentum.fc.client.impl.session.SessionFactory.newSession(SessionFactory.java:23) at com.documentum.fc.client.impl.session.PrincipalAwareSessionFactory.newSession(PrincipalAwareSessionFactory.java:44) at com.documentum.fc.client.impl.session.PooledSessionFactory.newSession(PooledSessionFactory.java:49) at com.documentum.fc.client.impl.session.SessionManager.getSessionFromFactory(SessionManager.java:134) at com.documentum.fc.client.impl.session.SessionManager.newSession(SessionManager.java:72) at com.documentum.fc.client.impl.session.SessionManager.getSession(SessionManager.java:191) at com.documentum.web.env.PreferenceRepository.getRepositorySession(PreferenceRepository.java:150) at com.documentum.web.env.PreferenceRepository.verifyRepositoryPath(PreferenceRepository.java:327) at com.documentum.web.env.PreferenceRepository.initialize(PreferenceRepository.java:297) ... 20 more 11:12:27,944 ERROR [localhost-startStop-1] com.documentum.web.preset.PresetUtils - Error accessing Preset Repository: DfAuthenticationException:: THREAD: localhost-startStop-1; MSG: [DM_SESSION_E_AUTH_FAIL]error:  "Authentication failed for user dmc_wdk_presets_owner with docbase ECMTEST."; ERRORCODE: 100; NEXT: null at com.documentum.fc.client.impl.docbase.DocbaseExceptionMapper.newException(DocbaseExceptionMapper.java:52) at com.documentum.fc.client.impl.connection.docbase.MessageEntry.getException(MessageEntry.java:39) at com.documentum.fc.client.impl.connection.docbase.DocbaseMessageManager.getException(DocbaseMessageManager.java:137) at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.checkForMessages(NetwiseDocbaseRpcClient.java:310) at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.applyForObject(NetwiseDocbaseRpcClient.java:653) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection$8.evaluate(DocbaseConnection.java:1372) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.evaluateRpc(DocbaseConnection.java:1131) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.applyForObject(DocbaseConnection.java:1364) at com.documentum.fc.client.impl.docbase.DocbaseApi.authenticateUser(DocbaseApi.java:1867) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.authenticate(DocbaseConnection.java:436) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.open(DocbaseConnection.java:131) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.(DocbaseConnection.java:100) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.(DocbaseConnection.java:60) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionFactory.newDocbaseConnection(DocbaseConnectionFactory.java:26) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionManager.createNewConnection(DocbaseConnectionManager.java:180) at com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionManager.getDocbaseConnection(DocbaseConnectionManager.java:110) at com.documentum.fc.client.impl.session.SessionFactory.newSession(SessionFactory.java:23) at com.documentum.fc.client.impl.session.PrincipalAwareSessionFactory.newSession(PrincipalAwareSessionFactory.java:44) at com.documentum.fc.client.impl.session.PooledSessionFactory.newSession(PooledSessionFactory.java:49) at com.documentum.fc.client.impl.session.SessionManager.getSessionFromFactory(SessionManager.java:134) at com.documentum.fc.client.impl.session.SessionManager.newSession(SessionManager.java:72) at com.documentum.fc.client.impl.session.SessionManager.getSession(SessionManager.java:191) at com.documentum.web.preset.PresetUtils.isPresetRepositoryAccessible(PresetUtils.java:398) at com.documentum.web.preset.PresetUtils.isPresetsTurnedOn(PresetUtils.java:364) at com.documentum.web.preset.PresetListener.notifyApplicationStart(PresetListener.java:162) at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444) at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406) at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215) at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1653) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) 11:14:47,331 ERROR [localhost-startStop-1] com.documentum.web.common.Trace - Preference repository is not available, reason: repository credentials are not configured com.documentum.web.env.PreferenceRepository$DisabledException: repository credentials are not configured at com.documentum.web.env.PreferenceRepository.initialize(PreferenceRepository.java:283) at com.documentum.web.env.PreferenceRepository.(PreferenceRepository.java:217) at com.documentum.web.env.PreferenceRepository.(PreferenceRepository.java:61) at com.documentum.web.env.PreferenceRepository$ApplicationListener.notifyApplicationStart(PreferenceRepository.java:76) at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444) at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406) at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215) at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1653) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811) at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676) at com.sun.crypto.provider.DESedeCipher.engineDoFinal(DESedeCipher.java:294) at javax.crypto.Cipher.doFinal(Cipher.java:2087) at com.documentum.web.formext.session.TrustedAuthenticatorUtils.decryptByDES(TrustedAuthenticatorUtils.java:147) at com.documentum.web.env.PreferenceRepository.initialize(PreferenceRepository.java:279) ... 20 more 11:14:47,346 ERROR [localhost-startStop-1] com.documentum.web.common.Trace - Decrypt password error javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811) at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676) at com.sun.crypto.provider.DESedeCipher.engineDoFinal(DESedeCipher.java:294) at javax.crypto.Cipher.doFinal(Cipher.java:2087) at com.documentum.web.formext.session.TrustedAuthenticatorUtils.decryptByDES(TrustedAuthenticatorUtils.java:147) at com.documentum.web.preset.WDKPresetContext.(WDKPresetContext.java:376) at com.documentum.web.preset.WDKPresetContext.getInstance(WDKPresetContext.java:60) at com.documentum.web.preset.PresetUtils.isPresetRepositoryAccessible(PresetUtils.java:380) at com.documentum.web.preset.PresetUtils.isPresetsTurnedOn(PresetUtils.java:364) at com.documentum.web.preset.PresetListener.notifyApplicationStart(PresetListener.java:162) at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444) at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406) at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215) at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1653) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

<----------------------------------------------------------------------------------------------------------------------End stdout log file

Custom/web.xml

custom-web_Page_1.jpg

custom-web_Page_2.jpg

Tagged:

Best Answer

  • DWRMIKE
    DWRMIKE Member
    edited November 13, 2015 #2 Answer ✓

    Note://Reset the Presets and Preferences passwords first

    Open Command Prompt Cd to D:\tomcat\webapps\webtop\WEB-INF\classes

    D:\tomcat\webapps\da\WEB-INF\classes>java  -cp .;../lib/dfc.jar;../lib/commons-io-1.2.jar;../lib/certjFIPS.jar;../lib/jsafeFIPS.jar TrustedAuthenticatorTool password

    Add the encrypted password to the d:\tomcat\webapps\webtop\wdk\app.xml

    Find: <preferencesrepository> near line 1319

    Change <password></password> to <password>newpassword</password>

    or add the new password.

    Find: near line 1284

    Change to <password></password> to <password>newpassword</password>

    Restart Tomcat

    Note://I had to do this a couple time as it appeared the password no longer worked for some reason.  The third time was a charm!

Answers

  • DWRMIKE
    DWRMIKE Member
    edited November 13, 2015 #3 Answer ✓

    Note://Reset the Presets and Preferences passwords first

    Open Command Prompt Cd to D:\tomcat\webapps\webtop\WEB-INF\classes

    D:\tomcat\webapps\da\WEB-INF\classes>java  -cp .;../lib/dfc.jar;../lib/commons-io-1.2.jar;../lib/certjFIPS.jar;../lib/jsafeFIPS.jar TrustedAuthenticatorTool password

    Add the encrypted password to the d:\tomcat\webapps\webtop\wdk\app.xml

    Find: <preferencesrepository> near line 1319

    Change <password></password> to <password>newpassword</password>

    or add the new password.

    Find: near line 1284

    Change to <password></password> to <password>newpassword</password>

    Restart Tomcat

    Note://I had to do this a couple time as it appeared the password no longer worked for some reason.  The third time was a charm!