diff --git a/Processes/xml/XMLPOST.process b/Processes/xml/XMLPOST.process index 3deceaf..ab54832 100644 --- a/Processes/xml/XMLPOST.process +++ b/Processes/xml/XMLPOST.process @@ -14,8 +14,24 @@ 51 212 - + + + + + + + End + + + + + + + + + + 940 218 diff --git a/Processes/xml/XMLPUT.process b/Processes/xml/XMLPUT.process index 89fb40a..64533b5 100644 --- a/Processes/xml/XMLPUT.process +++ b/Processes/xml/XMLPUT.process @@ -1,5 +1,5 @@ - + Processes/xml/XMLPUT.process Start @@ -14,179 +14,124 @@ 35 148 - + + + + + + + End + + + + + + + + + + 848 151 http://xmlns.example.com/1719920186128 - - com.tibco.plugin.xml.XMLTransformActivity - ae.activities.XMLTransformActivity - 422 - 151 - - binary - TibcoXML - /Resources/xslt transformers/XSLT File.xslt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.tibco.plugin.file.FileReadActivity ae.activities.FileReadActivity - 239 - 148 + 193 + 147 - binary + text - + - + - + - + + com.tibco.plugin.xml.XMLParseActivity + ae.activities.XMLParseActivity + 340 + 148 + + text + default + true + + + + + + + + + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 475 + 150 + + + + + + + + + + + + + com.tibco.plugin.xml.XMLRendererActivity + ae.activities.XMLRendererActivity + 598 + 149 + + text + false + + + + + + + com.tibco.plugin.file.FileWriteActivity ae.activities.FileWriteActivity - 613 - 152 + 725 + 150 - binary + text None - + - + - - - - + + + + - - com.tibco.plugin.waitnotify.NotifyActivity - ae.activities.notifyActivity - 729 - 151 + + com.tibco.pe.core.GenerateErrorActivity + ae.activities.throw + 342 + 286 - /Resources/configurations/Notify Configuration.sharednotify + - - - - - - - + - - Read-File-1 - Transform-XML-1 - Default - -16777216 - always - - - Transform-XML-1 - Write-File-1 - Default - -16777216 - always - - - Write-File-1 - Notify - Default - -16777216 - always - - - Notify - End - Default - -16777216 - always - Start Read-File-1 @@ -194,4 +139,48 @@ -16777216 always + + Read-File-1 + Parse XML + Default + -16777216 + always + + + Parse XML + Map Data + Default + -16777216 + otherwise + + + Map Data + Render XML + Default + -16777216 + always + + + Render XML + Write File + Default + -16777216 + always + + + Write File + End + Default + -16777216 + always + + + Parse XML + Generate Error + author does not exist + Default + -16777216 + xpath + not(boolean($Parse-XML/pfx:authors/pfx:author[@id=$Start/root/pfx:author/@id])) + \ No newline at end of file diff --git a/Resources/databases/databaseXML.xml b/Resources/databases/databaseXML.xml index 25f05be..6ee5718 100644 --- a/Resources/databases/databaseXML.xml +++ b/Resources/databases/databaseXML.xml @@ -1,31 +1,10 @@ - piwo - harnas - 12 - 2000-12-12 - 2000-12-12 - - - piwo - harnas - 12 - 2000-12-12 - 2000-12-12 - - - piwo - harnas - 12 - 2000-12-12 - 2000-12-12 - - - piwo - harnas - 12 - 2000-12-12 - 2000-12-12 + trestupdate + asdf + 54 + 2000-12-01 + 2000-12-01 \ No newline at end of file