I am completely new to this. I am using Workflowmodeler for the first time. I want to get a list of reviewers for my review task attribute - Reviewers. Based on the workflowmodeler guide I just created a java code with the example present in the workflowmodeler guide to retrieve all the Teamsite Users (MapUserPicker.java) which implements the MapDataSource. I created a class file out of it and also created the jar and put it in the path specified in the guide ( and now I am getting it in the Datasource drop down list in the Workflow modeler for each of the task attributes. But when I select it for one of the variables in the review task - (list of reviewers) and then runt eh workflow through controlhub ui, I am getting an error that the parameter is not set. Do I need to do anything else for this to work? I tried using an inline command in the preprocessor task to see if that will work - but that also did not work. It gave an error that the correct value is not returned. Is there any way of debugging this?
Logfile when datasource was selected for the reviewer attribute in the review task of the workflow (without using the inline command):
OpenDeploy server host: au04uap108qans2, RMI registry port: 9173
2009-05-05 18:24:42,769 [http-8080-Processor21] WARN com.interwoven.ui.datacapture.core.dcxp.DTDNodeOrderingStrategy (chadmin commandID iw.models.common.inst
antiator_ch) - Error reading DTD
http://localhost/iw-cc/datacapture6.0.dtd. Message:
http://localhost/iw-cc/datacapture6.0.dtdcom.interwoven.modeler.common.exceptions.ModelerException: Unable to locate variable in workflow config: ID1241489899091
at com.interwoven.modeler.transformer.ModelTransformer.searchAndReplace(ModelTransformer.java:4201)
at com.interwoven.modeler.transformer.ModelTransformer.transformModel(ModelTransformer.java:136)
at com.interwoven.modeler.transformer.ModelTransformer.transformModel(ModelTransformer.java:4753)
at org.apache.jsp.workflowModeler.workflowAPI.instantiatorAPI_jsp._jspService(instantiatorAPI_jsp.java:388)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:211)
at com.interwoven.ui.base.impl.command.CommandServlet.doPost(CommandServlet.java:263)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:204)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.co