Issue
When you try to access a task through the Process Management Process/Task search tools in the administration interface, the following exception occurs:
####<Mar 15, 2010 5:35:34 PM MET> <Error> <HTTP> <server> <managed_server> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1268670934789> <BEA-101017> < [weblogic.servlet.internal.WebAppServletContext@80d069 - appName: 'adobe-livecycle-weblogic', name: '/PMAdmin', context-path: '/PMAdmin'] Root cause of ServletException. ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error. at com.adobe.idp.dsc.registry.service.client.ServiceRegistryClient.getService(ServiceRegistryClient.java:137) at com.adobe.livecycle.pm.admin.action.TaskListAction.taskList(TaskListAction.java:210) at com.adobe.livecycle.pm.admin.action.TaskListAction.execute(TaskListAction.java:109) ... ALC-DSC-002-000: com.adobe.idp.dsc.RequiredParameterException: Parameter: service-id is required. at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:117) at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60) at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74) at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterBean.doBMT(EjbTransactionBMTAdapterBean.java:197) at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapter_jmbvky_ELOImpl.doBMT(EjbTransactionBMTAdapter_jmbvky_ELOImpl.java:141) at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:95) at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInterceptor.java:72) at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60) at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStrategyInterceptor.java:55) at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60) at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateInterceptor.java:37) at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60) at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:109) at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60) at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48) at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60) at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:115) at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:118) at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:91) at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:215) 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.dsc.registry.service.client.ServiceRegistryClient.invoke(ServiceRegistryClient.java:994) at com.adobe.idp.dsc.registry.service.client.ServiceRegistryClient.getService(ServiceRegistryClient.java:122) at com.adobe.livecycle.pm.admin.action.TaskListAction.taskList(TaskListAction.java:210) at com.adobe.livecycle.pm.admin.action.TaskListAction.execute(TaskListAction.java:109) ...
Reason
Corruption in the LiveCycle ES database resulting from manual database modifications can cause a “RequiredParameterException” error. Database corruption can also occur if you are using an external (not from Adobe) purge utility on the LiveCycle database.
Solution
Restore the database from backup to a valid state.
reference: (181491816)
