From 5ae29966cd005e65a0cbb9082a374276cc13f3c4 Mon Sep 17 00:00:00 2001 From: wojciech Date: Thu, 8 Aug 2024 13:23:27 +0200 Subject: [PATCH] propagate soap errors --- .designtimelibs | 4 ++-- Processes/xml/author/XmlDELETE.process | 22 ++++++++++++++++++---- Processes/xml/author/XmlGET.process | 10 +++++----- Processes/xml/author/XmlPOST.process | 25 +++++++++++++++++++------ Processes/xml/author/XmlPUT.process | 25 +++++++++++++++++++------ Resources/WSDL/SoapDeleteAuthor.process | 13 +++++++------ Resources/WSDL/SoapGetAuthor.process | 25 ++++++++++++++++++++----- Resources/WSDL/SoapPostAuthor.process | 21 +++++++++++---------- Resources/WSDL/SoapPutAuthor.process | 15 ++++++++------- 9 files changed, 109 insertions(+), 51 deletions(-) diff --git a/.designtimelibs b/.designtimelibs index 598be47..a285d59 100644 --- a/.designtimelibs +++ b/.designtimelibs @@ -1,4 +1,4 @@ #Design time libraries #Format: #=File Alias=Description -#Wed Aug 07 16:14:36 CEST 2024 -0=ProjectLibrary.projlib\= +#Thu Aug 08 13:20:13 CEST 2024 +0=ProjectLibrary.projlib1\= diff --git a/Processes/xml/author/XmlDELETE.process b/Processes/xml/author/XmlDELETE.process index 4caa87f..8c4cce1 100644 --- a/Processes/xml/author/XmlDELETE.process +++ b/Processes/xml/author/XmlDELETE.process @@ -1,6 +1,8 @@ - + + + Processes/xml/author/XmlDELETE.process Start @@ -34,7 +36,9 @@ 1010 262 - + + + http://xmlns.example.com/1719483544323 @@ -124,10 +128,20 @@ 460 88 - + DeleteError - + + + + + + + + + + + diff --git a/Processes/xml/author/XmlGET.process b/Processes/xml/author/XmlGET.process index 5224990..6d92c12 100644 --- a/Processes/xml/author/XmlGET.process +++ b/Processes/xml/author/XmlGET.process @@ -1,6 +1,6 @@ - + Processes/xml/author/XmlGET.process Start @@ -37,7 +37,7 @@ 924 81 - + http://xmlns.example.com/1719920186128 @@ -94,7 +94,7 @@ 705 277 - Schema0 + GETError @@ -102,7 +102,7 @@ - + @@ -145,6 +145,6 @@ End Default -16777216 - always + otherwise \ No newline at end of file diff --git a/Processes/xml/author/XmlPOST.process b/Processes/xml/author/XmlPOST.process index c887937..9a95ecd 100644 --- a/Processes/xml/author/XmlPOST.process +++ b/Processes/xml/author/XmlPOST.process @@ -1,6 +1,7 @@ - + + Processes/xml/author/XmlPOST.process Start @@ -34,7 +35,9 @@ 940 218 - + + + http://xmlns.example.com/1719920186128 @@ -154,13 +157,23 @@ com.tibco.pe.core.GenerateErrorActivity ae.activities.throw - 341 - 63 + 343 + 59 - + PostError - + + + + + + + + + + + diff --git a/Processes/xml/author/XmlPUT.process b/Processes/xml/author/XmlPUT.process index 1df1419..6bb4e1b 100644 --- a/Processes/xml/author/XmlPUT.process +++ b/Processes/xml/author/XmlPUT.process @@ -1,6 +1,7 @@ - + + Processes/xml/author/XmlPUT.process Start @@ -34,7 +35,9 @@ 848 151 - + + + http://xmlns.example.com/1719920186128 @@ -123,13 +126,23 @@ com.tibco.pe.core.GenerateErrorActivity ae.activities.throw - 342 - 286 + 347 + 291 - + PutError - + + + + + + + + + + + diff --git a/Resources/WSDL/SoapDeleteAuthor.process b/Resources/WSDL/SoapDeleteAuthor.process index c9ff69a..6437f0f 100644 --- a/Resources/WSDL/SoapDeleteAuthor.process +++ b/Resources/WSDL/SoapDeleteAuthor.process @@ -20,7 +20,7 @@ 486 65 - + http://xmlns.example.com/1721743176236 @@ -47,7 +47,8 @@ 177 true - true + false + localname=ErrorMessage namespace=http://xmlns.example.com/1721737885605 @@ -57,13 +58,13 @@ 420 175 - + DeleteError - - - + + + diff --git a/Resources/WSDL/SoapGetAuthor.process b/Resources/WSDL/SoapGetAuthor.process index 5d041a0..d4b1d45 100644 --- a/Resources/WSDL/SoapGetAuthor.process +++ b/Resources/WSDL/SoapGetAuthor.process @@ -21,7 +21,7 @@ 547 66 - + http://xmlns.example.com/1721743176122 @@ -44,15 +44,30 @@ com.tibco.pe.core.CatchActivity ae.activities.catch - 280 - 207 + 176 + 190 true - false localname=ErrorMessage namespace=http://xmlns.example.com/1721737885605 + + com.tibco.pe.core.GenerateErrorActivity + ae.activities.throw + 331 + 188 + + GetError + + + + + + + + + Start XmlGET @@ -69,7 +84,7 @@ Catch - End + Generate Error Default -16777216 always diff --git a/Resources/WSDL/SoapPostAuthor.process b/Resources/WSDL/SoapPostAuthor.process index 618d6c6..3291632 100644 --- a/Resources/WSDL/SoapPostAuthor.process +++ b/Resources/WSDL/SoapPostAuthor.process @@ -1,5 +1,5 @@ - + Resources/WSDL/SoapPostAuthor.process Start @@ -20,7 +20,7 @@ 529 73 - + http://xmlns.example.com/1721743175988 @@ -45,23 +45,24 @@ 256 true - true + false + localname=ErrorMessage namespace=http://xmlns.example.com/1721737885605 com.tibco.pe.core.GenerateErrorActivity ae.activities.throw - 445 - 258 + 449 + 256 - + PostError - - - - + + + + diff --git a/Resources/WSDL/SoapPutAuthor.process b/Resources/WSDL/SoapPutAuthor.process index 1eece2b..645e88e 100644 --- a/Resources/WSDL/SoapPutAuthor.process +++ b/Resources/WSDL/SoapPutAuthor.process @@ -20,14 +20,14 @@ 450 65 - + http://xmlns.example.com/1721743176182 com.tibco.pe.core.CallProcessActivity ae.process.subprocess - 252 + 258 65 /Processes/xml/author/XmlPUT.process @@ -70,7 +70,8 @@ 201 true - true + false + localname=ErrorMessage namespace=http://xmlns.example.com/1721737885605 @@ -80,13 +81,13 @@ 337 204 - + PutError - - - + + +