<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Problem with generate  process diagram in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39323#M20943</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I've created a Jira for it, because I suspect a bug: &lt;A href="http://jira.codehaus.org/browse/ACT-503" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-503&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks jbarrez!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I checked the source code,and found the issue code which in&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; org.activiti.engine.impl.bpmn.parser.BpmnParse.parseSendTask&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; public void parseSendTask(Element sendTaskElement, ScopeImpl scope) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActivityImpl activity = parseAndCreateActivityOnScopeElement(sendTaskElement, scope);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(BpmnParser.ACTIVITI_BPMN_EXTENSIONS_NS);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for e-mail&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String type = sendTaskElement.attributeNS(BpmnParser.ACTIVITI_BPMN_EXTENSIONS_NS, "type");&lt;BR /&gt;//&amp;nbsp; String type = "mail";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for web service&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String implementation = sendTaskElement.attribute("implementation");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String operationRef = this.resolveName(sendTaskElement.attribute("operationRef"));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for e-mail&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (type != null) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (type.equalsIgnoreCase("mail")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseEmailServiceTask(activity, sendTaskElement, parseFieldDeclarations(sendTaskElement));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addError("Invalid usage of type attribute: '" + type + "'", sendTaskElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for web service&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (implementation != null &amp;amp;&amp;amp; operationRef != null &amp;amp;&amp;amp; implementation.equalsIgnoreCase("##WebService")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.operations.containsKey(operationRef)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addError(operationRef + " does not exist" , sendTaskElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Operation operation = this.operations.get(operationRef);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WebServiceActivityBehavior webServiceActivityBehavior = new WebServiceActivityBehavior(operation);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Element ioSpecificationElement = sendTaskElement.element("ioSpecification");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ioSpecificationElement != null) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IOSpecification ioSpecification = this.parseIOSpecification(ioSpecificationElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webServiceActivityBehavior.setIoSpecification(ioSpecification);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Element dataAssociationElement : sendTaskElement.elements("dataInputAssociation")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AbstractDataInputAssociation dataAssociation = this.parseDataInputAssociation(dataAssociationElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webServiceActivityBehavior.addDataInputAssociation(dataAssociation);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Element dataAssociationElement : sendTaskElement.elements("dataOutputAssociation")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AbstractDataOutputAssociation dataAssociation = this.parseDataOutputAssociation(dataAssociationElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webServiceActivityBehavior.addDataOutputAssociation(dataAssociation);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; activity.setActivityBehavior(webServiceActivityBehavior);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addError("One of the attributes 'type' or 'operation' is mandatory on sendTask.", sendTaskElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseExecutionListenersOnScope(sendTaskElement, activity);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (BpmnParseListener parseListener: parseListeners) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseListener.parseSendTask(sendTaskElement, scope, activity);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems something wrong for the "type" variable.The result is null,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I edit it to&amp;nbsp;&amp;nbsp; String type = "mail" ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It will run successful.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 09 Jan 2011 06:50:01 GMT</pubDate>
    <dc:creator>natejh</dc:creator>
    <dc:date>2011-01-09T06:50:01Z</dc:date>
    <item>
      <title>Problem with generate  process diagram</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39321#M20941</link>
      <description>Hi all,&amp;nbsp;&amp;nbsp; I want to generate a process diagram.&amp;nbsp;&amp;nbsp; So I use the activiti-modeler to generate a simple process defination xml file.&amp;nbsp;&amp;nbsp; It only include&amp;nbsp; a start component, a end component and a sendTask&amp;nbsp;&amp;nbsp; Then I deploy it,but it runs error.&amp;nbsp;&amp;nbsp;&amp;nbsp; Attribute 'operation' is not allowed to appear in element 's</description>
      <pubDate>Fri, 07 Jan 2011 09:54:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39321#M20941</guid>
      <dc:creator>natejh</dc:creator>
      <dc:date>2011-01-07T09:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with generate  process diagram</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39322#M20942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've created a Jira for it, because I suspect a bug: &lt;/SPAN&gt;&lt;A href="http://jira.codehaus.org/browse/ACT-503" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-503&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jan 2011 10:36:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39322#M20942</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-01-07T10:36:58Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with generate  process diagram</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39323#M20943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I've created a Jira for it, because I suspect a bug: &lt;A href="http://jira.codehaus.org/browse/ACT-503" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-503&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks jbarrez!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I checked the source code,and found the issue code which in&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; org.activiti.engine.impl.bpmn.parser.BpmnParse.parseSendTask&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; public void parseSendTask(Element sendTaskElement, ScopeImpl scope) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActivityImpl activity = parseAndCreateActivityOnScopeElement(sendTaskElement, scope);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(BpmnParser.ACTIVITI_BPMN_EXTENSIONS_NS);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for e-mail&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String type = sendTaskElement.attributeNS(BpmnParser.ACTIVITI_BPMN_EXTENSIONS_NS, "type");&lt;BR /&gt;//&amp;nbsp; String type = "mail";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for web service&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String implementation = sendTaskElement.attribute("implementation");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; String operationRef = this.resolveName(sendTaskElement.attribute("operationRef"));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for e-mail&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (type != null) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (type.equalsIgnoreCase("mail")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseEmailServiceTask(activity, sendTaskElement, parseFieldDeclarations(sendTaskElement));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addError("Invalid usage of type attribute: '" + type + "'", sendTaskElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // for web service&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (implementation != null &amp;amp;&amp;amp; operationRef != null &amp;amp;&amp;amp; implementation.equalsIgnoreCase("##WebService")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!this.operations.containsKey(operationRef)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addError(operationRef + " does not exist" , sendTaskElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Operation operation = this.operations.get(operationRef);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WebServiceActivityBehavior webServiceActivityBehavior = new WebServiceActivityBehavior(operation);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Element ioSpecificationElement = sendTaskElement.element("ioSpecification");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ioSpecificationElement != null) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IOSpecification ioSpecification = this.parseIOSpecification(ioSpecificationElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webServiceActivityBehavior.setIoSpecification(ioSpecification);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Element dataAssociationElement : sendTaskElement.elements("dataInputAssociation")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AbstractDataInputAssociation dataAssociation = this.parseDataInputAssociation(dataAssociationElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webServiceActivityBehavior.addDataInputAssociation(dataAssociation);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (Element dataAssociationElement : sendTaskElement.elements("dataOutputAssociation")) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AbstractDataOutputAssociation dataAssociation = this.parseDataOutputAssociation(dataAssociationElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webServiceActivityBehavior.addDataOutputAssociation(dataAssociation);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; activity.setActivityBehavior(webServiceActivityBehavior);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; addError("One of the attributes 'type' or 'operation' is mandatory on sendTask.", sendTaskElement);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseExecutionListenersOnScope(sendTaskElement, activity);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (BpmnParseListener parseListener: parseListeners) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseListener.parseSendTask(sendTaskElement, scope, activity);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems something wrong for the "type" variable.The result is null,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I edit it to&amp;nbsp;&amp;nbsp; String type = "mail" ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It will run successful.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Jan 2011 06:50:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39323#M20943</guid>
      <dc:creator>natejh</dc:creator>
      <dc:date>2011-01-09T06:50:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with generate  process diagram</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39324#M20944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Okay, now I understand. Then the error message is correct: currently Activiti supports using the sendTask for sending an email or calling a webservice. When you don't provide a type, it will default to webservice, where an operation definition is required.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jan 2011 17:28:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-with-generate-process-diagram/m-p/39324#M20944</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-01-10T17:28:35Z</dc:date>
    </item>
  </channel>
</rss>

