3 Replies Latest reply: Sep 28, 2013 6:17 AM by TheNewBee RSS

    Error when content coherance cache is cofigured.

    TheNewBee

      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