<?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: Adding a dedicated service task to activiti 6 ui kickstart editor palette in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201381#M154511</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've figured out how to handle adding a new dedicated service type on the backend… in org.activiti.engine.impl.bpmn.parser.handler.ServiceTaskParseHandler.executeParse(BpmnParse, ServiceTask)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;with the ServiceTask type set in org.activiti.bpmn.converter.ServiceTaskXMLConverter.convertXMLToElement(XMLStreamReader, BpmnModel) by xtr.getAttributeValue(ACTIVITI_EXTENSIONS_NAMESPACE, ATTRIBUTE_TYPE)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can anyone help me out this the front end. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In the Mail Task &amp;lt;extensionElements&amp;gt; &amp;lt;activiti:field name="to"&amp;gt; are used that can be entered as properties in the visual editor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to be able to do the same thing in my new activiti:type… I found the json file where other activiti elements are defined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Still don't have the big picture, or know the best practice around extending this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose I'll figure it out before anyone replies to this post.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Oct 2015 19:41:19 GMT</pubDate>
    <dc:creator>fluidnotions</dc:creator>
    <dc:date>2015-10-27T19:41:19Z</dc:date>
    <item>
      <title>Adding a dedicated service task to activiti 6 ui kickstart editor palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201380#M154510</link>
      <description>I wrote an async service bean that can call services on our ERP via stomp/apollo broker as my first effort working with Activiti 6.0.0.Beta1.The names of the service being called and required input I placed in execution variables via a form, referenced on the start event.Now we'd like to make it eas</description>
      <pubDate>Mon, 26 Oct 2015 16:18:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201380#M154510</guid>
      <dc:creator>fluidnotions</dc:creator>
      <dc:date>2015-10-26T16:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a dedicated service task to activiti 6 ui kickstart editor palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201381#M154511</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've figured out how to handle adding a new dedicated service type on the backend… in org.activiti.engine.impl.bpmn.parser.handler.ServiceTaskParseHandler.executeParse(BpmnParse, ServiceTask)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;with the ServiceTask type set in org.activiti.bpmn.converter.ServiceTaskXMLConverter.convertXMLToElement(XMLStreamReader, BpmnModel) by xtr.getAttributeValue(ACTIVITI_EXTENSIONS_NAMESPACE, ATTRIBUTE_TYPE)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can anyone help me out this the front end. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In the Mail Task &amp;lt;extensionElements&amp;gt; &amp;lt;activiti:field name="to"&amp;gt; are used that can be entered as properties in the visual editor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to be able to do the same thing in my new activiti:type… I found the json file where other activiti elements are defined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Still don't have the big picture, or know the best practice around extending this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose I'll figure it out before anyone replies to this post.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Oct 2015 19:41:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201381#M154511</guid>
      <dc:creator>fluidnotions</dc:creator>
      <dc:date>2015-10-27T19:41:19Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a dedicated service task to activiti 6 ui kickstart editor palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201382#M154512</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For anyone else that might wanna avoid an hour debugger session … org.activiti.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory.createMailActivityBehavior(String, List&amp;lt;FieldExtension&amp;gt;) provides a good example of how any extensionElements in xml of activiti:field end up in serviceTask.getFieldExtensions() after deployment phase, then method org.activiti.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory.createFieldDeclarations(List&amp;lt;FieldExtension&amp;gt;) is used to create List&amp;lt;FieldDeclaration&amp;gt; fieldDeclarations which are then set into the ActivityBehavior class delegate using org.activiti.engine.impl.bpmn.helper.ClassDelegate.defaultInstantiateDelegate(Class&amp;lt;?&amp;gt;, List&amp;lt;FieldDeclaration&amp;gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Some AngularJS insight would still be welcome though&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Oct 2015 19:53:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201382#M154512</guid>
      <dc:creator>fluidnotions</dc:creator>
      <dc:date>2015-10-27T19:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a dedicated service task to activiti 6 ui kickstart editor palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201383#M154513</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I haven't been in that area a long time so can't remember the details, but if I'm correct you would need fiddling in the .json file that gets sent from the server. That one builds up the palette.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Oct 2015 19:22:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201383#M154513</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-10-28T19:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: Adding a dedicated service task to activiti 6 ui kickstart editor palette</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201384#M154514</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For anyone who might need to get a new activiti:type to work from the activiti-app visual editor the following classes need to be considered. Existing types provide examples of what logic is required.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-engine/src/main/java/org/activiti/engine/impl/bpmn/parser/factory/ActivityBehaviorFactory.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-engine/src/main/java/org/activiti/engine/impl/bpmn/parser/factory/DefaultActivityBehaviorFactory.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-engine/src/main/java/org/activiti/engine/impl/bpmn/parser/handler/ServiceTaskParseHandler.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-image-generator/src/main/java/org/activiti/image/impl/DefaultProcessDiagramCanvas.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-image-generator/src/main/java/org/activiti/image/impl/DefaultProcessDiagramGenerator.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-json-converter/src/main/java/org/activiti/editor/constants/StencilConstants.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/BaseBpmnJsonConverter.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/BpmnJsonConverter.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-json-converter/src/main/java/org/activiti/editor/language/json/converter/MyNewTypeServiceTaskJsonConverter.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-process-validation/src/main/java/org/activiti/validation/validator/impl/ExternalInvocationTaskValidator.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-process-validation/src/main/java/org/activiti/validation/validator/impl/ServiceTaskValidator.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-ui/activiti-app-logic/src/main/java/com/activiti/service/editor/BpmnDisplayJsonConverter.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti-ui/activiti-app-logic/src/main/resources/stencilset_bpmn.json&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Nov 2015 22:02:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/adding-a-dedicated-service-task-to-activiti-6-ui-kickstart/m-p/201384#M154514</guid>
      <dc:creator>fluidnotions</dc:creator>
      <dc:date>2015-11-01T22:02:40Z</dc:date>
    </item>
  </channel>
</rss>

