Expand my Community achievements bar.

LiveCycle not starting correctly

Avatar

Former Community Member
I recently deployed our first process to production and now no services will load correctly - I get an error message about Access is denied and then ClassNotFoundException. Not sure why I am getting an access denied error, the logs do not state the folder path it is trying to access.<br /><br />Anyone seen this before? No services will load now (out of the box or the newly imported) - all state that they are marked as inactive.<br /><br />Thanks!<br />-Todd<br /><br />Abbreviated stack trace:<br />####<Mar 2, 2009 4:32:15 PM EST> <Info> <com.adobe.livecycle.cache.adapter.GemfireCacheController> <auslyncas02> <LCServer1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1236029535251> <000000> <BMC513: Service CacheController: Started> <br />####<Mar 2, 2009 4:32:23 PM EST> <Error> <com.adobe.idp.Document> <auslyncas02> <LCServer1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-000E05FD49D4D9C837B9> <> <1236029543158> <000000> <DOCS001: Unexpected exception. java.io.IOException: Access is denied.> <br />####<Mar 2, 2009 4:32:23 PM EST> <Info> <EJB> <auslyncas02> <LCServer1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-000E05FD49D4D9C837B9> <> <1236029543158> <BEA-010051> <EJB Exception occurred during invocation from home: com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapter_z73hg_LocalHomeImpl@1e0ad8 threw exception: com.adobe.idp.DocumentError: java.io.IOException: Access is denied<br />com.adobe.idp.DocumentError: java.io.IOException: Access is denied<br /> at com.adobe.idp.DocumentFileBackend.getTimeSkewDelta(DocumentFileBackend.java:127)<br /> at com.adobe.idp.DocumentFileBackend.<init>(DocumentFileBackend.java:82)<br /> at com.adobe.idp.Document.getGlobalBackend(Document.java:2503)<br /> at com.adobe.idp.Document.writeToGlobalBackend(Document.java:2327)<br /> at com.adobe.idp.Document.passivateInitData(Document.java:1248)<br /> at com.adobe.idp.Document.passivate(Document.java:1045)<br /> at com.adobe.idp.Document.passivateGlobally(Document.java:1021)<br /> at com.adobe.idp.dsc.management.impl.ArchiveStoreImpl.createNewArchive(ArchiveStoreImpl.java:612)<br /> at com.adobe.idp.dsc.management.impl.ArchiveStoreImpl._getArchive(ArchiveStoreImpl.java:425)<br />...<br />java.io.IOException: Access is denied<br /> at java.io.WinNTFileSystem.createFileExclusively(Native Method)<br /> at java.io.File.checkAndCreate(File.java:1345)<br /> at java.io.File.createTempFile(File.java:1434)<br /> at com.adobe.idp.DocumentFileBackend.createTempFile(DocumentFileBackend.java:134)<br /> at com.adobe.idp.DocumentFileBackend.getTimeSkewDelta(DocumentFileBackend.java:113)<br /> at com.adobe.idp.DocumentFileBackend.<init>(DocumentFileBackend.java:82)<br /> at com.adobe.idp.Document.getGlobalBackend(Document.java:2503)<br /> at com.adobe.idp.Document.writeToGlobalBackend(Document.java:2327)<br /> at com.adobe.idp.Document.passivateInitData(Document.java:1248)<br />...<br />####<Mar 2, 2009 4:32:23 PM EST> <Info> <EJB> <auslyncas02> <LCServer1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1236029543205> <BEA-010051> <EJB Exception occurred during invocation from home: com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapter_jmbvky_LocalHomeImpl@1e090b threw exception: ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.<br />ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.<br /> at com.adobe.idp.dsc.registry.component.impl.ComponentRegistryImpl$12.doInTransaction(ComponentRegistryImpl.java:881)<br /> at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterBean.doRequiresNew(EjbTransactionBMTAdapterBean.java:218)<br /> at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapter_jmbvky_ELOImpl.doRequiresNew(EjbTransactionBMTAdapter_jmbvky_ELOImpl.java:63)<br /> at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:145)<br /> at com
2 Replies

Avatar

Former Community Member
Seems I can't post the entire trace - here is the end portion



java.lang.ClassNotFoundException: Class name com.adobe.pdfg.GeneratePDFOnLoad from package com.adobe.pdfg not found.

at com.adobe.idp.dsc.DSContainerSearchPolicy.searchClassUsingParentLast(DSContainerSearchPolicy.java:324)

at com.adobe.idp.dsc.DSContainerSearchPolicy.findClass(DSContainerSearchPolicy.java:196)

at org.ungoverned.moduleloader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at com.adobe.idp.dsc.registry.component.impl.ComponentRegistryImpl$12.doInTransaction(ComponentRegistryImpl.java:877)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterBean.doRequiresNew(EjbTransactionBMTAdapterBean.java:218)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapter_jmbvky_ELOImpl.doRequiresNew(EjbTransactionBMTAdapter_jmbvky_ELOImpl.java:63)

at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:145)

at com.adobe.idp.dsc.transaction.impl.DefaultTransactionTemplate.execute(DefaultTransactionTemplate.java:79)

at com.adobe.idp.dsc.registry.component.impl.ComponentRegistryImpl.load(ComponentRegistryImpl.java:873)

Avatar

Former Community Member
With the help of Adobe support I was able to trace the file access denied error to the temporary file written by each service to the Global Document Store on start up. The Weblogic Node manager service was configured to run as the local system account which was not allowed to write to our SAN's fileshare. I updated the service to use our domain name and everything is working now. Cryptic error message for a critical piece of LiveCycle!



Support indicated they would ask for a feature enhancement - but the normal no guarantees offered.