diff --git a/Processes/xml/XMLDELETE.process b/Processes/xml/XMLDELETE.process
index 9801c27..1d368cb 100644
--- a/Processes/xml/XMLDELETE.process
+++ b/Processes/xml/XMLDELETE.process
@@ -94,7 +94,9 @@
false
-
+
+
+
com.tibco.plugin.file.FileWriteActivity
diff --git a/Processes/xml/XMLGET.process b/Processes/xml/XMLGET.process
index c2b7197..4ba2f8a 100644
--- a/Processes/xml/XMLGET.process
+++ b/Processes/xml/XMLGET.process
@@ -14,10 +14,27 @@
125
76
-
+
+
+
+
+
+
+
+
End
- 1051
- 75
+
+
+
+
+
+
+
+
+
+
+ 924
+ 81
http://xmlns.example.com/1719920186128
@@ -30,15 +47,7 @@
text
default
true
-
-
-
-
-
-
-
-
-
+
@@ -57,108 +66,23 @@
-
+
-
+
com.tibco.plugin.mapper.MapperActivity
ae.activities.MapperActivity
706
83
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- com.tibco.plugin.waitnotify.NotifyActivity
- ae.activities.notifyActivity
- 888
- 81
-
- /Resources/configurations/Notify Configuration.sharednotify
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -179,27 +103,11 @@
Parse XML
- Map-Data-2
+ get author by id
Default
-16777216
always
-
- Notify
- End
- Default
- -16777216
- always
-
-
- Map-Data-2
- Notify
- author exist
- Default
- -16777216
- xpath
- boolean($Map-Data-2/root/author)
-
Read File
Parse XML
@@ -215,12 +123,19 @@
always
- Map-Data-2
+ get author by id
Generate Error
author does not exist
Default
-16777216
xpath
- not(boolean($Map-Data-2/root/author))
+ not(boolean($get-author-by-id/pfx2:authors/pfx2:author[@id=$Start/root/id ] ))
+
+
+ get author by id
+ End
+ Default
+ -16777216
+ always
\ No newline at end of file
diff --git a/Processes/xml/XMLPOST.process b/Processes/xml/XMLPOST.process
index ab54832..00ba540 100644
--- a/Processes/xml/XMLPOST.process
+++ b/Processes/xml/XMLPOST.process
@@ -70,7 +70,7 @@
-
+
com.tibco.plugin.mapper.MapperActivity
ae.activities.MapperActivity
509
@@ -96,7 +96,7 @@
-
+
@@ -181,13 +181,13 @@
Parse XML
- Map Data
+ add author
Default
-16777216
otherwise
- Map Data
+ add author
Render XML
Default
-16777216
@@ -223,7 +223,7 @@
Write-File-1
- Map Data
+ add author
Default
-16777216
always
diff --git a/Processes/xml/XMLPUT.process b/Processes/xml/XMLPUT.process
index 64533b5..274a2c2 100644
--- a/Processes/xml/XMLPUT.process
+++ b/Processes/xml/XMLPUT.process
@@ -70,11 +70,11 @@
-
+
com.tibco.plugin.mapper.MapperActivity
ae.activities.MapperActivity
- 475
- 150
+ 465
+ 156
@@ -97,7 +97,7 @@
-
+
@@ -148,13 +148,13 @@
Parse XML
- Map Data
+ update author with given id
Default
-16777216
otherwise
- Map Data
+ update author with given id
Render XML
Default
-16777216
diff --git a/Processes/xml/xml.process b/Processes/xml/xml.process
index 8941294..a90b14c 100644
--- a/Processes/xml/xml.process
+++ b/Processes/xml/xml.process
@@ -1,5 +1,6 @@
+
Processes/xml/xml.process
Start
@@ -16,6 +17,16 @@
77
End
+
+
+
+
+
+
+
+
+
+
732
85