4 Replies Latest reply on Apr 14, 2008 9:05 AM by aoatak

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

      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(AbstractMessage Receiver.java:88)
      at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:21 0)
      at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat cher.java:57)
      at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
      at com.adobe.idp.taskmanager.dsc.service.TaskManagerServiceImpl.renderForm(TaskManagerServic eImpl.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.jav a:181)
      at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:134)
      at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
      at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)
      at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.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(StatelessSessionConta iner.java:214)
      at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:149)
      at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.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:
        • 1. Re: Render Service Problem - Root Cause ALC-DSC-127-000
          Gary Gilchrist Level 1
          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.
          • 2. Re: Render Service Problem - Root Cause ALC-DSC-127-000
            Level 1
            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.
            • 3. Re: Render Service Problem - Root Cause ALC-DSC-127-000
              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(Task ManagerQueryServiceImpl.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.jav a:181)
              at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:134)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
              at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)
              at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:336)
              at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(Ej bTransactionCMTAdapterBean.java:212)
              at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapter_z73hg_ELOImpl.doS upports(EjbTransactionCMTAdapter_z73hg_ELOImpl.java:67)
              at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:104)
              at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
              at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.java:37)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
              at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterc eptor.java:80)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.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(AbstractMessage Receiver.java:88)
              at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:18 3)
              at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat cher.java:57)
              at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
              at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerQueryService.processSearch(TypedTask ManagerQueryService.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(Task ManagerQueryServiceImpl.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.jav a:181)
              at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:134)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
              at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)
              at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:336)
              at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(Ej bTransactionCMTAdapterBean.java:212)
              at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapter_z73hg_ELOImpl.doS upports(EjbTransactionCMTAdapter_z73hg_ELOImpl.java:67)
              at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:104)
              at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
              at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.java:37)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:44)
              at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterc eptor.java:80)
              at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.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(AbstractMessage Receiver.java:88)
              at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:18 3)
              at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat cher.java:57)
              at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
              at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerQueryService.processSearch(TypedTask ManagerQueryService.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(Task ManagerQueryServiceImpl.java:730)
              at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Unknown Source)
              at java.lang.reflect.Method.invoke(Unknown Source)
              at com.ad
              • 4. Re: Render Service Problem - Root Cause ALC-DSC-127-000
                aoatak Level 1
                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