}
@Override
public void processEvent() throws Exception {
ITrackerAppSoap trackerClient = (ITrackerAppSoap) ClientSoapStubFactory.getSoapStub(ITrackerAppSoap.class, defaultWebserviceEndpoint);
ArtifactSoapDO artifact = (ArtifactSoapDO) getUpdatedData();
TrackerFieldSoapDO[] fields = trackerClient.getFields(getSessionKey(), artifact.getFolderId());
boolean processEvent = false;
SoapFieldValues flexFields = artifact.getFlexFields();
for(TrackerFieldSoapDO field: fields) {