jaxbProc.getProperties().add(jaxbProp); for (Assignment ass : proc.getAssignments())
private void startTimeAssignments(Process proc, Token token) { DelegatingToken delegatingToken = new DelegatingToken((MutableToken)token); ExecutionContext exContext = token.getExecutionContext(); for (Assignment ass : proc.getAssignments()) { if (ass.getAssignTime() == AssignTime.Start) { Expression expr = ass.getFrom(); ExpressionEvaluator exprEvaluator = new ExpressionEvaluator(expr); Object result = exprEvaluator.evaluateExpression(delegatingToken); String propName = ass.getTo().getName(); exContext.addAttachment(propName, result); } } }