<?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: Invoking web services in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17245#M7743</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I want to reproduce the above bpmn for my own web service. When I deploy, I got the exception that &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;" one of the attribute class, delegate expression, type , operation is mandatory on service task" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I am using the above method, Why activiti explorer gives me this error ? This is mandatory for the java service task as &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;serviceTask id="javaService"&amp;nbsp;&amp;nbsp; name="Java service invocation"&amp;nbsp; activiti:class="myservice.servicetask.MyJavaDelegate"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but here we are doing &amp;lt;serviceTask id="myServ" name="CallService" implementation="##WebService" operationRef="tns:sayHello"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In this case, why activiti explorer is producing this error ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Feb 2014 11:26:23 GMT</pubDate>
    <dc:creator>fahad1</dc:creator>
    <dc:date>2014-02-20T11:26:23Z</dc:date>
    <item>
      <title>Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17238#M7736</link>
      <description>Hie , i'm newer about activiti but i'm think that's so interesting.I'have seen about invoke ws in a step of activiti workflow configuration, I'don't find it.Is it possibile to do and including parameters too ?thanks.</description>
      <pubDate>Sun, 06 Feb 2011 14:23:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17238#M7736</guid>
      <dc:creator>alex1</dc:creator>
      <dc:date>2011-02-06T14:23:32Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17239#M7737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe this acticle can help you: &lt;/SPAN&gt;&lt;A href="http://www.bpm-guide.de/2010/12/09/how-to-call-a-webservice-from-bpmn/" rel="nofollow noopener noreferrer"&gt;http://www.bpm-guide.de/2010/12/09/how-to-call-a-webservice-from-bpmn/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;michael&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Feb 2011 16:01:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17239#M7737</guid>
      <dc:creator>gant</dc:creator>
      <dc:date>2011-02-06T16:01:18Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17240#M7738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I try to call a webservice the standard way like its discribed in the article. But I have some problems with the target and source references. In the article Bernd Rücker use a ioSpecification element at the process element. Is this some kind of a hack to define the needed references?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there some other way to define these references, if my process has no inputs and outputs?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Daniel&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;serviceTask name="Call A" startQuantity="1" implementation="##WebService" operationRef="tns:requestA"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInput itemSubjectRef="tns:RequestAItem" id="dataInputOfServiceTask" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataOutput itemSubjectRef="tns:ResponseAItem" id="dataOutputOfServiceTask" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputRefs&amp;gt;dataInputOfServiceTask&amp;lt;/dataInputRefs&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;outputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataOutputRefs&amp;gt;dataOutputOfServiceTask&amp;lt;/dataOutputRefs&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/outputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sourceRef&amp;gt;???&amp;lt;/sourceRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;targetRef&amp;gt;dataInputOfServiceTask&amp;lt;/targetRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;assignment&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;from&amp;gt;${someProcessProperty}&amp;lt;/from&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;to&amp;gt;${dataInputOfServiceTask.value}&amp;lt;/to&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/assignment&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/dataInputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;dataOutputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;targetRef&amp;gt;???&amp;lt;/targetRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transformation&amp;gt;${dataOutputOfServiceTask.response}&amp;lt;/transformation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/dataOutputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/serviceTask&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Mar 2011 15:34:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17240#M7738</guid>
      <dc:creator>dankre</dc:creator>
      <dc:date>2011-03-22T15:34:00Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17241#M7739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, the ioSpecification is the BPMN 2.0 defined way to call a webservice &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;See &lt;/SPAN&gt;&lt;A href="http://activiti.org/userguide/index.html#bpmnWebserviceTask" rel="nofollow noopener noreferrer"&gt;http://activiti.org/userguide/index.html#bpmnWebserviceTask&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Mar 2011 06:24:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17241#M7739</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-03-24T06:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17242#M7740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, it is all BPMN 2.0 standard. &lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;…&lt;BR /&gt;&amp;nbsp; &amp;lt;process id="asyncWebServiceInvocationWithDataFlowUEL"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!–&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The Data Inputs and Outputs of a Process have to be explicitly&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; declared with their type to be valid BPMN 2.0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInput id="dataInputOfProcess" itemSubjectRef="tns:setToRequestItem" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputRefs&amp;gt;dataInputOfProcess&amp;lt;/dataInputRefs&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;outputSet /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;serviceTask id="webService"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name="Call WS"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; implementation="##WebService"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; operationRef="tns:setToOperation"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– The BPMN 2.0 Meta Model requires an Input/Output Specification –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInput itemSubjectRef="tns:setToRequestItem" id="dataInputOfServiceTask" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputRefs&amp;gt;dataInputOfServiceTask&amp;lt;/dataInputRefs&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;outputSet /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sourceRef&amp;gt;dataInputOfProcess&amp;lt;/sourceRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;targetRef&amp;gt;dataInputOfServiceTask&amp;lt;/targetRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;assignment&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;from&amp;gt;${dataInputOfProcess.newCounterValue}&amp;lt;/from&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;to&amp;gt;${dataInputOfServiceTask.value}&amp;lt;/to&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/assignment&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/dataInputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/serviceTask&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp; &amp;lt;/process&amp;gt;&lt;BR /&gt;…&lt;BR /&gt;&lt;/CODE&gt;&lt;SPAN&gt;The ioSpecification inside the process element defines that the process has inputs and outputs. But what if my process has no inputs and outputs? What if these references are defined in my process? Normaly I need dataobjects but these elements are not documented in the userguide. Are dataobjects nevertheless supported by activiti?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;An webservice example with complexe objects would be very helpful.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Mar 2011 08:11:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17242#M7740</guid>
      <dc:creator>dankre</dc:creator>
      <dc:date>2011-03-24T08:11:45Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17243#M7741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yeah! It works!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&amp;lt;definitions id="definitions"&lt;BR /&gt; xmlns="&lt;A href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/BPMN/20100524/MODEL&lt;/A&gt;" xmlns:activiti="&lt;A href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer"&gt;http://activiti.org/bpmn&lt;/A&gt;"&lt;BR /&gt; targetNamespace="org.activiti.enginge.impl.webservice" xmlns:tns="org.activiti.enginge.impl.webservice"&lt;BR /&gt; xmlns:counter="&lt;A href="http://webservice.activiti.org/" rel="nofollow noopener noreferrer"&gt;http://webservice.activiti.org/&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;import importType="&lt;A href="http://schemas.xmlsoap.org/wsdl/" rel="nofollow noopener noreferrer"&gt;http://schemas.xmlsoap.org/wsdl/&lt;/A&gt;" location="&lt;A href="http://localhost:63081/counter?wsdl" rel="nofollow noopener noreferrer"&gt;http://localhost:63081/counter?wsdl&lt;/A&gt;"&lt;BR /&gt;&amp;nbsp; namespace="&lt;A href="http://webservice.activiti.org/" rel="nofollow noopener noreferrer"&gt;http://webservice.activiti.org/&lt;/A&gt;" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;process id="webServiceInvocationWithParametersFromTask"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;dataObject id="dataInputOfProcess" name="Input for webservice" itemSubjectRef="tns:setToRequestItem"/&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;startEvent id="theStart" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;sequenceFlow id="flow1" sourceRef="theStart" targetRef="theScriptTask" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;scriptTask id="theScriptTask" scriptFormat="groovy" name="Execute script"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; def scriptVar = "10"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; execution.setVariable("dataInputOfProcess", scriptVar)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/scriptTask&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;sequenceFlow id="flow1a" sourceRef="theScriptTask" targetRef="webService" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;serviceTask id="webService" name="Call WS"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; implementation="##WebService" operationRef="tns:setToOperation"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– The BPMN 2.0 Meta Model requires an Input/Output Specification –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInput itemSubjectRef="tns:setToRequestItem" id="dataInputOfServiceTask" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputRefs&amp;gt;dataInputOfServiceTask&amp;lt;/dataInputRefs&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/inputSet&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;outputSet /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/ioSpecification&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;dataInputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sourceRef&amp;gt;dataInputOfProcess&amp;lt;/sourceRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;targetRef&amp;gt;dataInputOfServiceTask&amp;lt;/targetRef&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;assignment&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;from&amp;gt;${dataInputOfProcess}&amp;lt;/from&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;to&amp;gt;${dataInputOfServiceTask.value}&amp;lt;/to&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/assignment&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/dataInputAssociation&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/serviceTask&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;sequenceFlow id="flow2" sourceRef="webService"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; targetRef="waitState" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;receiveTask id="waitState" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;sequenceFlow id="flow3" sourceRef="waitState" targetRef="theEnd" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;endEvent id="theEnd" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt; &amp;lt;/process&amp;gt;&lt;BR /&gt; &amp;lt;!– Interface: implementationRef = QName of WSDL Port Type –&amp;gt;&lt;BR /&gt; &amp;lt;interface name="Counter Interface" implementationRef="counter:Counter"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;!– Operation: implementationRef = QName of WSDL Operation –&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;operation id="setToOperation" name="setTo Operation"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; implementationRef="counter:setTo"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;inMessageRef&amp;gt;tns:setToRequestMessage&amp;lt;/inMessageRef&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/operation&amp;gt;&lt;BR /&gt; &amp;lt;/interface&amp;gt;&lt;BR /&gt; &amp;lt;message id="setToRequestMessage" itemRef="tns:setToRequestItem" /&amp;gt;&lt;BR /&gt; &amp;lt;itemDefinition id="setToRequestItem" structureRef="counter:setTo" /&amp;gt;&amp;lt;!– &lt;BR /&gt;&amp;nbsp; QName of input element –&amp;gt;&lt;BR /&gt;&amp;lt;/definitions&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Mar 2011 12:43:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17243#M7741</guid>
      <dc:creator>dankre</dc:creator>
      <dc:date>2011-03-24T12:43:04Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17244#M7742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Great that you got it working!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The webservice stuff is only limited documented, as we still haver to expand our coverage there.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Mar 2011 09:22:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17244#M7742</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-03-25T09:22:47Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17245#M7743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I want to reproduce the above bpmn for my own web service. When I deploy, I got the exception that &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;" one of the attribute class, delegate expression, type , operation is mandatory on service task" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I am using the above method, Why activiti explorer gives me this error ? This is mandatory for the java service task as &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;serviceTask id="javaService"&amp;nbsp;&amp;nbsp; name="Java service invocation"&amp;nbsp; activiti:class="myservice.servicetask.MyJavaDelegate"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but here we are doing &amp;lt;serviceTask id="myServ" name="CallService" implementation="##WebService" operationRef="tns:sayHello"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In this case, why activiti explorer is producing this error ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2014 11:26:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17245#M7743</guid>
      <dc:creator>fahad1</dc:creator>
      <dc:date>2014-02-20T11:26:23Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17246#M7744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Probably you didn't add ' implementation="##WebService"' to your service task?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 09:07:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17246#M7744</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-02-25T09:07:26Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17247#M7745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks for your reply, but I add &amp;lt;serviceTask id="webService" name="Call WS" implementation="##WebService" operationRef="…"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but still I get the same error. Will there be any other JAR missing&amp;nbsp; ?? Why activiti explorer is not invoking it ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Feb 2014 10:11:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17247#M7745</guid>
      <dc:creator>fahad1</dc:creator>
      <dc:date>2014-02-25T10:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: Invoking web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17248#M7746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Did you try adding the activiti-cxf module jar on the classpath. Afaik, there is where all the webservice logic is in contained.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Mar 2014 09:09:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/invoking-web-services/m-p/17248#M7746</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2014-03-10T09:09:54Z</dc:date>
    </item>
  </channel>
</rss>

