This discussion is archived
3 Replies Latest reply: Sep 28, 2013 4:17 AM by TheNewBee RSS

Error when content coherance cache is cofigured.

TheNewBee Newbie
Currently Being Moderated

HI All, 

we have build a portal application and followed this blog to configure content coherance cache for content presneter:

http://www.ateam-oracle.com/configure-coherence-for-oracle-webcenter-portal-framework-content-presenter-task-flow/

environment is cluster, after this configuration we are facing intermittent error and content wont come once the exception occur.

we check the coherance config xml is picked and is correctly added to app class path.

<Sep 24, 2013 4:24:12 PM EDT> <Error> <oracle.webcenter.doclib.internal.model.presenter.PresenterRetrievalException> <WCS-07897> <Error retrieving node(s).

  • oracle.webcenter.doclib.internal.model.presenter.PresenterRetrievalException: Sep 24, 2013 4:24:12 PM oracle.webcenter.doclib.internal.model.presenter.PresenterRetrievalException asError

ALL: Error retrieving node(s).

 

        at oracle.webcenter.doclib.internal.model.presenter.PresenterRetrievalException.asError(PresenterRetrievalException.java:55)

        at oracle.webcenter.doclib.internal.model.presenter.vcr.MultiNodeRetrieverImpl.getNodes(MultiNodeRetrieverImpl.java:72)

        at oracle.webcenter.doclib.internal.view.presenter.PresenterRetrievalService.getNodes(PresenterRetrievalService.java:78)

        at oracle.webcenter.doclib.internal.view.presenter.ContentPresenterBackingBean.getDatasourceResults(ContentPresenterBackingBean.java:252)

        at oracle.webcenter.doclib.internal.view.presenter.ContentPresenterBackingBean.getNodes(ContentPresenterBackingBean.java:167)

        at oracle.webcenter.doclib.internal.view.presenter.ContentPresenterBackingBean.getResults(ContentPresenterBackingBean.java:137)

Caused By: oracle.webcenter.content.integration.AuthenticationException: Sep 24, 2013 4:24:12 PM oracle.webcenter.content.integration.federated.internal.delegate.RepositoryHelper validateSessionAuthenticated

SEVERE: Error authenticating to repository: UCM. Possible cause could include, but is not limited to a bad repository configuration or the repository is unknown.  Error message: java.lang.IllegalStateException: Service "LocalCache" has been started by the factory with a different configuration descriptor

Caused By: oracle.webcenter.content.integration.RepositoryRuntimeException: java.lang.IllegalStateException: Service "LocalCache" has been started by the factory with a different configuration descriptor

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge.getBridge(UCMBridge.java:355)

        at oracle.webcenter.content.integration.spi.ucm.RepositoryImpl.getCapabilitySupport(RepositoryImpl.java:166)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.readExtensibleCapabilitySupport(RepositoryManagerDelegate.java:353)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.findRepositoryCapabilities(RepositoryManagerDelegate.java:408)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.createRepoMetaForRepositoryInterfaces(RepositoryManagerDelegate.java:719)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.connectToRepository(RepositoryManagerDelegate.java:894)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.ensureConnectedToRepository(RepositoryManagerDelegate.java:798)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.connect(RepositoryManagerDelegate.java:1098)

Caused By: oracle.webcenter.content.integration.RepositoryException: java.lang.IllegalStateException: Service "LocalCache" has been started by the factory with a different configuration descriptor

        at oracle.webcenter.content.internal.stellent.VCRConfigProvider.executeTask(VCRConfigProvider.java:70)

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge.connectToServer(UCMBridge.java:1873)

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge.getBridge(UCMBridge.java:338)

        at oracle.webcenter.content.integration.spi.ucm.RepositoryImpl.getCapabilitySupport(RepositoryImpl.java:166)

        at oracle.webcenter.content.integration.federated.internal.delegate.RepositoryManagerDelegate.readExtensibleCapabilitySupport(RepositoryManagerDelegate.java:353)

Caused By: java.lang.IllegalStateException: Service "LocalCache" has been started by the factory with a different configuration descriptor

        at com.tangosol.net.DefaultConfigurableCacheFactory.validateBackingMapManager(DefaultConfigurableCacheFactory.java:1246)

        at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:1043)

        at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)

        at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:919)

        at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1288)

        at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:297)

        at oracle.wcps.cache.internal.coherence.CoherenceCacheFactory.createCache(CoherenceCacheFactory.java:31)

        at oracle.wcps.cache.CacheFactory.getCache(CacheFactory.java:271)

        at oracle.wcps.cache.CacheFactory.getCache(CacheFactory.java:220)

        at oracle.wcps.cache.CacheFactory.getCache(CacheFactory.java:334)

        at oracle.webcenter.content.integration.spi.ucm.UCMCacheHelper.getProfileTriggerValueCache(UCMCacheHelper.java:423)

        at oracle.webcenter.content.integration.spi.ucm.UCMCacheHelper.cacheProfileTriggerValue(UCMCacheHelper.java:259)

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge.parseDocProfiles(UCMBridge.java:2068)

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge.verifyDocProfileTriggerFieldDefined(UCMBridge.java:2079)

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge.access$300(UCMBridge.java:50)

        at oracle.webcenter.content.integration.spi.ucm.UCMBridge$1.run(UCMBridge.java:1864)

        at oracle.vcr.jam.ConnectionWrapperTask.call(ConnectionWrapperTask.java:81)

        at oracle.vcr.jam.ConnectionWrapperTask.call(ConnectionWrapperTask.java:35)

        at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)

        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

        at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)

        at oracle.webcenter.concurrent.Submission.run(Submission.java:424)

        at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:889)

        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:440)

        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

        at java.util.concurrent.FutureTask.run(FutureTask.java:139)

        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)

        at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:683)

        at java.lang.Thread.run(Thread.java:662)

 

any pointer regarding the error. is it related to caching.

 

thansk

-somesh

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points