Expand my Community achievements bar.

Render Service Problem - Root Cause ALC-DSC-127-000

Avatar

Former Community Member
I have decided to write a Form Guide renderer instead of using one from the Samples. The renderer process was created by carefully observing the one in the samples. After creating the renderer, I activated it and used it in my process. In the livecycle workspace, when I try to access the initialization task, A popup error shows up. Looking at the logs revealed the following error/exception:



exception: flex.messaging.MessageException: ALC-WKS-005-028: A problem occurred in the Render Service. Please review the render orchestration for this process.

2007-12-26 13:34:23,190 INFO [STDOUT] [Flex] Exception when invoking service: remoting-service

with message: Flex Message (flex.messaging.messages.RemotingMessage)

operation = render

clientId = 60F1A10E-C009-251A-6C47-179779FEB2B7

destination = task-actions

messageId = F65756D8-8D22-85D3-598E-17BBDA529B7E

timestamp = 1198694062784

timeToLive = 1198694062784

body = null

hdr(DSEndpoint) = workspace-polling-amf

hdr(DSId) = 60F1373F-590F-5AC8-B6A5-1296C747EA45

exception: flex.messaging.MessageException: ALC-WKS-005-028: A problem occurred in the Render Service. Please review the render orchestration for this process.

2007-12-26 13:34:23,377 INFO [STDOUT] [Flex] [ERROR] Root cause: ALC-DSC-127-000: com.adobe.idp.dsc.LongLivedInvocationException: The Long Lived Service i3Renderer can not be invoked synchronously.

at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:76)

at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:88)

at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:210)

at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:57)

at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)

at com.adobe.idp.taskmanager.dsc.service.TaskManagerServiceImpl.renderForm(TaskManagerServiceImpl.java:3404)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:181)

at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:134)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:336)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doRequiresNew(EjbTransactionCMTAdapterBean.java:282)

at sun.reflect.GeneratedMethodAccessor258.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.jboss.invocation.Invocation.performCall(Invocation.java:345)

at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)

at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)

at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:154)

at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)

at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)

at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)

at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:
4 Replies

Avatar

Level 3
The error indicates "The Long Lived Service i3Renderer can not be invoked synchronously"



Your render service needs to be defined as a "short lived" process that gets called synchronously (as opposed to a "long lived" process). Right click the your process in work bench and check "Properties". If it is set to Long Lived, change it to be "Short Lived", save and re-activate.

Avatar

Former Community Member
Hi Gary,



Your suggestion was pretty accurate and as soon as I changed the process type to Short-Lived, it worked fine. Thanks a bunch for posting the solution. I never thought that the solution is actually in that message since it mentioned the name of my renderer rather than generally stating that Long Lived processes simply cannot be invoked synchronously.



Again, thanks for your reply.

Avatar

Former Community Member
Hi Gary,



I am getting following error message, can you pls help me with this



Mar 26, 2008 5:25:53 PM com.adobe.workspace.processes.ProcessActions getProcessInstance

WARNING: ALC-WKS-005-059: An error occurred while retrieving the list of process instances for process "Process Packages".

[Flex] Exception when invoking service: remoting-service

with message: Flex Message (flex.messaging.messages.RemotingMessage)

operation = getProcessInstance

clientId = DA923519-C11F-EDFE-A537-D10A27A3FA00

destination = process-actions

messageId = A9726928-7AEA-8308-B7C4-ECFB90EFA472

timestamp = 1206566753361

timeToLive = 1206566753361

body = null

hdr(DSEndpoint) = workspace-polling-amf

hdr(DSId) = DA8DF62D-CD1E-2718-618C-0902E3DF178A

exception: flex.messaging.MessageException: ALC-WKS-005-059: An error occurred while retrieving the list of process instances for process "Process Packages".



[Flex] [ERROR] Exception when invoking service: remoting-service

with message: Flex Message (flex.messaging.messages.RemotingMessage)

operation = getProcessInstance

clientId = DA923519-C11F-EDFE-A537-D10A27A3FA00

destination = process-actions

messageId = A9726928-7AEA-8308-B7C4-ECFB90EFA472

timestamp = 1206566753361

timeToLive = 1206566753361

body = null

hdr(DSEndpoint) = workspace-polling-amf

hdr(DSId) = DA8DF62D-CD1E-2718-618C-0902E3DF178A

exception: flex.messaging.MessageException: ALC-WKS-005-059: An error occurred while retrieving the list of process instances for process "Process Packages".



[Flex] Root cause: com.adobe.idp.taskmanager.dsc.client.query.TaskQueryServiceException: com.adobe.pof.schema.AttributeNotFoundException: Attribute: creator_id does not exist on object-type: workflow.pt_process packages.

at com.adobe.idp.taskmanager.dsc.queryservice.TaskManagerQueryServiceImpl.processSearch(TaskManagerQueryServiceImpl.java:730)

at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:181)

at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:134)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:336)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(EjbTransactionCMTAdapterBean.java:212)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapter_z73hg_ELOImpl.doSupports(EjbTransactionCMTAdapter_z73hg_ELOImpl.java:67)

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

at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInterceptor.java:72)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateInterceptor.java:37)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:80)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:113)

at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:102)

at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:88)

at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:183)

at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:57)

at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)

at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerQueryService.processSearch(TypedTaskManagerQueryService.java:245)

at com.adobe.workspace.processes.ProcessActions.getProcessInstance(ProcessActions.java:174)

at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Unknown Source)

Caused by: com.adobe.pof.schema.AttributeNotFoundException: Attribute: creator_id does not exist on object-type: workflow.pt_process packages.

at com.adobe.pof.schema.POFAbstractObjectType.getAttribute(POFAbstractObjectType.java:177)

at com.adobe.pof.omapi.POFDefaultQuery.projectAttribute(POFDefaultQuery.java:634)

at com.adobe.idp.taskmanager.dsc.queryservice.TaskManagerQueryServiceImpl.processSearch(TaskManagerQueryServiceImpl.java:627)

at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:181)

at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:134)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:336)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(EjbTransactionCMTAdapterBean.java:212)

at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapter_z73hg_ELOImpl.doSupports(EjbTransactionCMTAdapter_z73hg_ELOImpl.java:67)

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

at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInterceptor.java:72)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateInterceptor.java:37)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:80)

at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:44)

at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:113)

at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:102)

at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:88)

at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:183)

at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:57)

at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)

at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerQueryService.processSearch(TypedTaskManagerQueryService.java:245)

at com.adobe.workspace.processes.ProcessActions.getProcessInstance(ProcessActions.java:174)



[Flex] [ERROR] Root cause: com.adobe.idp.taskmanager.dsc.client.query.TaskQueryServiceException: com.adobe.pof.schema.AttributeNotFoundException: Attribute: creator_id does not exist on object-type: workflow.pt_process packages.

at com.adobe.idp.taskmanager.dsc.queryservice.TaskManagerQueryServiceImpl.processSearch(TaskManagerQueryServiceImpl.java:730)

at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.ad

Avatar

Level 4
Hi,

I got the same error with Pavyak :



ALC-WKS-005-059: An error occurred while retrieving the list of process instances for process "Test"



while trying to view process details in Tracking tab in Workspace.



Does anybody known the reason?



Thanks