Forum Stats

  • 3,769,240 Users
  • 2,252,937 Discussions
  • 7,874,958 Comments

Discussions

Workflow Reject is not working in UCM

Ashish Patnaik
Ashish Patnaik Member Posts: 32 Red Ribbon
edited Jan 23, 2018 2:50AM in WebCenter Content

Hi

We are using oracle UCM 11.8 on RHEL 6.9.We are using workflows of approve or reject content. We are facing issues while rejecting the content.

Below is the error which we are getting in server logs.

intradoc.common.ServiceException: !csWfContributorMailError!csUnableToExecMethod,prepareMailForStepUsers

at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:2176)

at intradoc.server.Service.buildServiceException(Service.java:2402)

at intradoc.server.Service.createServiceExceptionEx(Service.java:2396)

at intradoc.server.Service.createServiceException(Service.java:2391)

at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:102)

at intradoc.server.workflow.WorkflowHandler.executeAction(WorkflowHandler.java:131)

at intradoc.server.Service.doCodeEx(Service.java:620)

at intradoc.server.Service.doCode(Service.java:592)

at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1693)

at intradoc.server.Service.doAction(Service.java:564)

at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1483)

at intradoc.server.Service.doActions(Service.java:559)

at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1415)

at intradoc.server.Service.executeActions(Service.java:545)

at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:751)

at intradoc.server.Service.doRequest(Service.java:1974)

at intradoc.server.ServiceManager.processCommand(ServiceManager.java:486)

at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)

at intradoc.idcwls.IdcServletRequestUtils.doRequest(IdcServletRequestUtils.java:1355)

at intradoc.idcwls.IdcServletRequestUtils.processFilterEvent(IdcServletRequestUtils.java:1732)

at intradoc.idcwls.IdcIntegrateWrapper.processFilterEvent(IdcIntegrateWrapper.java:223)

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

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

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

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

at idcservlet.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:87)

at idcservlet.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:305)

at idcservlet.common.ClassHelperUtils.executeMethodWithArgs(ClassHelperUtils.java:278)

at idcservlet.ServletUtils.executeContentServerIntegrateMethodOnConfig(ServletUtils.java:1680)

at idcservlet.IdcFilter.doFilter(IdcFilter.java:457)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused By: java.lang.NullPointerException

at java.util.Hashtable.put(Hashtable.java:514)

at intradoc.server.workflow.WorkflowHandler.prepareMailForStepUsers(WorkflowHandler.java:862)

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

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

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

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

at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)

at intradoc.common.ClassHelperUtils.executeMethodReportStatus(ClassHelperUtils.java:324)

at intradoc.server.ServiceHandler.executeAction(ServiceHandler.java:79)

at intradoc.server.workflow.WorkflowHandler.executeAction(WorkflowHandler.java:131)

at intradoc.server.Service.doCodeEx(Service.java:620)

at intradoc.server.Service.doCode(Service.java:592)

at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1693)

at intradoc.server.Service.doAction(Service.java:564)

at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1483)

at intradoc.server.Service.doActions(Service.java:559)

at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1415)

at intradoc.server.Service.executeActions(Service.java:545)

at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:751)

at intradoc.server.Service.doRequest(Service.java:1974)

at intradoc.server.ServiceManager.processCommand(ServiceManager.java:486)

at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)

at intradoc.idcwls.IdcServletRequestUtils.doRequest(IdcServletRequestUtils.java:1355)

at intradoc.idcwls.IdcServletRequestUtils.processFilterEvent(IdcServletRequestUtils.java:1732)

at intradoc.idcwls.IdcIntegrateWrapper.processFilterEvent(IdcIntegrateWrapper.java:223)

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

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

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

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

at idcservlet.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:87)

at idcservlet.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:305)

at idcservlet.common.ClassHelperUtils.executeMethodWithArgs(ClassHelperUtils.java:278)

at idcservlet.ServletUtils.executeContentServerIntegrateMethodOnConfig(ServletUtils.java:1680)

at idcservlet.IdcFilter.doFilter(IdcFilter.java:457)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Any suggestions to fix it..

Thanks

Ashish

Tagged:

Answers

This discussion has been closed.