Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
Any trick to attaching dependencies ?
nipper
I am writing a new (non-SP/LS workflow). I want to attach dependencies for a DCR so I thought I would use the PLC attach dependencies CGI step.
One thing it wants is a TargetNode (no idea why) so I set that to development.
I copied everything else verbatim, got it to execute but get an RTE in the servlet log:
2011-05-06 17:05:29,068 [http-0.0.0.0-8080-47] ERROR com.interwoven.livesite.workflow.web.task.DependencyWebTask () - Error during task execution: Error while communicating with TeamSite: Invalid argument
java.lang.RuntimeException: Error while communicating with TeamSite: Invalid argument
at com.interwoven.livesite.workflow.web.task.AbstractWebTask.handlePostExecution(AbstractWebTask.java:168)
at com.interwoven.livesite.workflow.web.task.AbstractAjaxWebTask.handlePostExecution(AbstractAjaxWebTask.java:137)
at com.interwoven.livesite.workflow.web.task.AbstractAjaxWebTask.execute(AbstractAjaxWebTask.java:73)
at com.interwoven.livesite.workflow.web.action.CSWebTaskAction.execute(CSWebTaskAction.java:110)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:110)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.livesite.spring.hibernate.web.filter.OpenSessionsInViewFilter.doFilterInternal(OpenSessionsInViewFilter.java:108)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.interwoven.cssdk.common.CSException: AttachDep Success:13278(Invalid argument)
at com.interwoven.cssdk.sci.exception.ExceptionHandler.handleExceptionSci(ExceptionHandler.java:264)
at com.interwoven.cssdk.sci.workflow.WorkflowServiceSciImpl.chooseTransition(WorkflowServiceSciImpl.java:648)
at com.interwoven.cssdk.workflow.java.WorkflowServiceAdapterImpl.chooseTransition(WorkflowServiceAdapterImpl.java:68)
at com.interwoven.cssdk.workflow.impl.CSTransitionableTaskImpl.chooseTransition(CSTransitionableTaskImpl.java:34)
at com.interwoven.livesite.workflow.WorkflowUtils.handleCallback(WorkflowUtils.java:329)
at com.interwoven.livesite.workflow.web.task.AbstractWebTask.handlePostExecution(AbstractWebTask.java:142)
... 40 more
So I know I have an invalid argument somewhere.
Tips/Pointers/RTFMs appreciated
Is there an FM that describes this ? I could not find anything.
Find more posts tagged with
Comments
nipper
Got it working.
My task name was AttachDep but the transitions were Attach Dependencies Success/Failure
The task takes the task name and appends Success/Failure to determine the transition.