As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
<input type="text" value="${m.title}">
<td>${m.title}</td>
<br><?xml version="1.0" encoding="UTF-8"?><br><definitions xmlns="<a href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer">http://www.omg.org/spec/BPMN/20100524/MODEL</a>"<br> xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer">http://www.w3.org/2001/XMLSchema-instance</a>" xmlns:activiti="<a href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer">http://activiti.org/bpmn</a>"<br> targetNamespace="<a href="http://www.bpmnwithactiviti.org/movieOrder" rel="nofollow noopener noreferrer">http://www.bpmnwithactiviti.org/movieOrder</a>"><br><br> <process id="movieOrder" name="Order a movie"><br> <startEvent id="start" /><br><br> <sequenceFlow sourceRef="start" targetRef="parseJson" /><br><br> <serviceTask id="parseJson" name="Parse JSON" activiti:class="services.ParseJSONService" /><br><br> <sequenceFlow sourceRef="parseJson" targetRef="assignTechnician" /><br><br> <userTask id="assignTechnician" name="Assign the technician" activiti:candidateGroups="customers" activiti:formKey="assignTechnician.form" /><br><br> <sequenceFlow sourceRef="assignTechnician" targetRef="createMovie" /><br><br> <userTask id="createMovie" name="Create movie" activiti:formKey="createMovie.form"/><br><br> <sequenceFlow sourceRef="createMovie" targetRef="end" /><br><br> <endEvent id="end" /><br> </process><br></definitions><br>
<br>public class ParseJSONService implements JavaDelegate {<br><br> private GsonMapper gm = new GsonMapper();<br><br> @Override<br> public void execute(DelegateExecution de) throws Exception {<br> String mJson = (String) de.getVariable("movie");<br> Movie m = gm.fromJson(mJson, Movie.class);<br> de.setVariable("m", m);<br> }<br>}<br>
<br>public class Movie implements Serializable {<br><br> private Integer id;<br> private String title;<br> private String genre;<br> private String spiCode;<br><br> //public getters and setters<br>}<br>
<br><div><br> <h1>Order</h1><br> <table><br> <tr><br> <td>Title</td><br> <td><input type="text" value="${m.title}"></td><br> <td>Genre</td><br> <td><input type="text" value="${m.genre}"></td><br> <td>SPI</td><br> <td><input type="text" value="${m.spiCode}"></td><br> </tr><br> </table><br></div><br>
<br><div><br> <h1>Order</h1><br> <table><br> <tr><br> <td>Title</td><br> <td>${m.title}</td><br> <td>Genre</td><br> <td>${m.genre}</td><br> <td>SPI</td><br> <td>${m.spiCode}</td><br> </tr><br> </table><br></div><br>
<br><td><input type="text" value="${m.title}"></td><br>
<br><input type="text" name="employeeName" value="" /><br>
<br><activiti:formProperty id="title" expression="#{m.title}" required="true" /><br>
Currently the REST-API (and explorer) doesn't use the formProperties yet.