diff --git a/.folder b/.folder new file mode 100644 index 0000000..1919e68 --- /dev/null +++ b/.folder @@ -0,0 +1,35 @@ + + + + AESchemas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AESchemas/.folder b/AESchemas/.folder new file mode 100644 index 0000000..94d4559 --- /dev/null +++ b/AESchemas/.folder @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/AESchemas/ae.aeschema b/AESchemas/ae.aeschema new file mode 100644 index 0000000..6e7cbc6 --- /dev/null +++ b/AESchemas/ae.aeschema @@ -0,0 +1,88 @@ + + + + any + + + assocList + + + binary + java.lang.Byte[] + + + boolean + java.lang.Boolean + + + char + java.lang.Character + + + date + java.util.Date + + + dateTime + java.util.Date + + + i1 + java.lang.Byte + + + i2 + java.lang.Short + + + i4 + java.lang.Integer + + + i8 + java.lang.Long + + + interval + + + r4 + java.lang.Float + + + r8 + java.lang.Double + + + string + java.lang.String + + + time + java.util.Date + + + ui1 + java.lang.Short + + + ui2 + java.lang.Integer + + + ui4 + java.lang.Long + + + ui8 + java.lang.Long + + + void + + + + + + + \ No newline at end of file diff --git a/AESchemas/ae/.folder b/AESchemas/ae/.folder new file mode 100644 index 0000000..8f74773 --- /dev/null +++ b/AESchemas/ae/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/AESchemas/ae/baseDocument.aeschema b/AESchemas/ae/baseDocument.aeschema new file mode 100644 index 0000000..bfeff77 --- /dev/null +++ b/AESchemas/ae/baseDocument.aeschema @@ -0,0 +1,224 @@ + + + + /AESchemas/ae/baseDocument.aeschema#class.baseBusinessDocument + + true + true + DataSection + /AESchemas/ae/baseDocument.aeschema#sequence.sequence[MDataSection] + + + + + true + true + VerbCode + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + Data + /AESchemas/ae.aeschema#scalar.any + + + + /AESchemas/ae/baseDocument.aeschema#class.baseAdvisoryDocument + + true + true + Data + /AESchemas/ae.aeschema#scalar.any + + + + + true + true + ApplicationInstanceId + /AESchemas/ae.aeschema#scalar.string + + + true + true + ReferenceId + /AESchemas/ae.aeschema#scalar.string + + + true + true + Description + /AESchemas/ae.aeschema#scalar.string + + + true + true + Class + /AESchemas/ae.aeschema#scalar.string + + + true + true + Severity + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + DateTimeStamp + /AESchemas/ae.aeschema#scalar.dateTime + + + true + true + Subject + /AESchemas/ae.aeschema#scalar.string + + + true + true + Name + /AESchemas/ae.aeschema#scalar.string + + + true + true + ApplicationContext + /AESchemas/ae.aeschema#scalar.any + + + true + true + Version + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + Analysis + /AESchemas/ae.aeschema#scalar.string + + + true + true + ApplicationId + /AESchemas/ae.aeschema#scalar.string + + + + /AESchemas/ae/baseDocument.aeschema#class.baseAdvisoryDocument + + true + true + Data + /AESchemas/ae.aeschema#scalar.any + + + + + true + true + VerbCode + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + ApplicationInstanceId + /AESchemas/ae.aeschema#scalar.string + + + true + true + ReferenceId + /AESchemas/ae.aeschema#scalar.string + + + true + true + Encrypted + /AESchemas/ae.aeschema#scalar.boolean + + + true + true + DateTimeStamp + /AESchemas/ae.aeschema#scalar.dateTime + + + true + true + ReplyAddress + /AESchemas/ae.aeschema#scalar.string + + + true + true + LotEnd + /AESchemas/ae.aeschema#scalar.boolean + + + true + true + LotId + /AESchemas/ae.aeschema#scalar.string + + + true + true + ConfirmCode + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + ComponentId + /AESchemas/ae.aeschema#scalar.string + + + true + true + Name + /AESchemas/ae.aeschema#scalar.string + + + true + true + ApplicationContext + /AESchemas/ae.aeschema#scalar.any + + + true + true + Version + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + LotItem + /AESchemas/ae.aeschema#scalar.i4 + + + true + true + ErrorAddress + /AESchemas/ae.aeschema#scalar.string + + + true + true + ApplicationId + /AESchemas/ae.aeschema#scalar.string + + + + /AESchemas/ae/baseDocument.aeschema#class.MDataSection + + + + + + + \ No newline at end of file diff --git a/AESchemas/corba.aeschema b/AESchemas/corba.aeschema new file mode 100644 index 0000000..de303a2 --- /dev/null +++ b/AESchemas/corba.aeschema @@ -0,0 +1,67 @@ + + + + any + + + boolean + java.lang.Boolean + + + char + java.lang.Character + + + double + java.lang.Double + + + float + java.lang.Float + + + long + java.lang.Integer + + + longlong + java.lang.Long + + + octet + java.lang.Byte + + + short + java.lang.Short + + + string + java.lang.String + + + ulong + java.lang.Long + + + ulonglong + java.lang.Long + + + ushort + java.lang.Integer + + + wchar + java.lang.Character + + + wstring + java.lang.String + + + + + + + \ No newline at end of file diff --git a/AESchemas/java.aeschema b/AESchemas/java.aeschema new file mode 100644 index 0000000..f312d5b --- /dev/null +++ b/AESchemas/java.aeschema @@ -0,0 +1,40 @@ + + + + boolean + java.lang.Boolean + + + char + java.lang.Character + + + double + java.lang.Double + + + float + java.lang.Float + + + int + java.lang.Integer + + + long + java.lang.Long + + + short + java.lang.Short + + + string + java.lang.String + + + + + + + \ No newline at end of file diff --git a/AESchemas/sql.aeschema b/AESchemas/sql.aeschema new file mode 100644 index 0000000..94c1055 --- /dev/null +++ b/AESchemas/sql.aeschema @@ -0,0 +1,68 @@ + + + + BIGINT + java.lang.Long + + + BIT + java.lang.Boolean + + + DATE + java.sql.Date + + + DOUBLE PRECISION + java.lang.Double + + + FLOAT + java.lang.Float + + + INTEGER + java.lang.Integer + + + LONGVARBINARY + java.lang.Byte[] + + + LONGVARCHAR + java.lang.String + + + REAL + java.lang.Float + + + SMALLINT + java.lang.Short + + + TIME + java.sql.Time + + + TIMESTAMP + java.sql.Timestamp + + + TINYINT + java.lang.Short + + + VARBINARY + java.lang.Byte[] + + + VARCHAR + java.lang.String + + + + + + + \ No newline at end of file diff --git a/Processes/.folder b/Processes/.folder new file mode 100644 index 0000000..90bb37a --- /dev/null +++ b/Processes/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Processes/rest/.folder b/Processes/rest/.folder new file mode 100644 index 0000000..feec22c --- /dev/null +++ b/Processes/rest/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Processes/rest/rest request.process b/Processes/rest/rest request.process new file mode 100644 index 0000000..0f12e20 --- /dev/null +++ b/Processes/rest/rest request.process @@ -0,0 +1,135 @@ + + + Processes/rest/rest request.process + HTTP Receiver + 0 + 0 + + + com.tibco.plugin.http.HTTPEventSource + httppalette.httpEventSource + 168 + 256 + + String + ISO8859_1 + 5.3.0 + true + /Resources/configurations/HTTP Connection.sharedhttp + + + + + + + + + + + + + + + + + + + + End + 780 + 259 + + + http://xmlns.example.com/1719474540368 + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 348 + 263 + + /Processes/sql/sql.process + if ($_globalVariables/pfx:GlobalVariables/processType='sql') then '/Processes/sql.process' else '/Processes/xml.process' + false + + + + + + + + + + + + + + com.tibco.plugin.http.HTTPResponseActivity + httppalette.httpWebResponse + 660 + 260 + + true + HTTP Receiver + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.WaitActivity + ae.activities.waitActivity + 515 + 259 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + HTTP Receiver + select database type + Default + -16777216 + always + + + Send HTTP Response + End + Default + -16777216 + always + + + select database type + Wait + Default + -16777216 + always + + + Wait + Send HTTP Response + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/sql/.folder b/Processes/sql/.folder new file mode 100644 index 0000000..5e8f7f9 --- /dev/null +++ b/Processes/sql/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Processes/sql/SQLDELETE.process b/Processes/sql/SQLDELETE.process new file mode 100644 index 0000000..f20c196 --- /dev/null +++ b/Processes/sql/SQLDELETE.process @@ -0,0 +1,119 @@ + + + Processes/sql/SQLDELETE.process + Start + + + + + + + + + + 150 + 64 + + End + 681 + 62 + + + http://xmlns.example.com/1719579163583 + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 268 + 63 + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.jdbc.JDBCUpdateActivity + ae.activities.JDBCUpdateActivity + 424 + 61 + + 10 + false + false + /Resources/configurations/JDBC Connection.sharedjdbc + DELETE FROM author WHERE id=?; + + + param_id + VARCHAR + + + + + + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 555 + 61 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + + + + + + + Start + Map Data + Default + -16777216 + always + + + Map Data + JDBC Update + Default + -16777216 + always + + + JDBC Update + Notify + Default + -16777216 + always + + + Notify + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/sql/SQLGET.process b/Processes/sql/SQLGET.process new file mode 100644 index 0000000..2114d53 --- /dev/null +++ b/Processes/sql/SQLGET.process @@ -0,0 +1,197 @@ + + + Processes/sql/SQLGET.process + Start + + + + + + + + + + 152 + 111 + + + + + + + + + + + + + + + + + + + + + + + End + 726 + 108 + + + http://xmlns.example.com/1719579163583 + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 304 + 110 + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.jdbc.JDBCQueryActivity + ae.activities.JDBCQueryActivity + 459 + 109 + + 10 + false + 100 + false + /Resources/configurations/JDBC Connection.sharedjdbc + select * from author where id=? + + + id + VARCHAR + + + + + id + 4 + INTEGER + OptionalElement + firstname + 12 + VARCHAR + OptionalElement + lastname + 12 + VARCHAR + OptionalElement + date_of_birth + 12 + TEXT + OptionalElement + date_of_death + 12 + TEXT + OptionalElement + age + 4 + INT + OptionalElement + + + + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 596 + 105 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Map Data + JDBC Query + Default + -16777216 + always + + + Start + Map Data + Default + -16777216 + always + + + JDBC Query + Notify + Default + -16777216 + always + + + Notify + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/sql/SQLPOST.process b/Processes/sql/SQLPOST.process new file mode 100644 index 0000000..ca958fa --- /dev/null +++ b/Processes/sql/SQLPOST.process @@ -0,0 +1,167 @@ + + + Processes/sql/SQLPOST.process + Start + + + + + + + + + + 152 + 112 + + End + 793 + 85 + + + http://xmlns.example.com/1719579163583 + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 367 + 66 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.jdbc.JDBCUpdateActivity + ae.activities.JDBCUpdateActivity + 561 + 66 + + 10 + false + false + /Resources/configurations/JDBC Connection.sharedjdbc + INSERT INTO author ( firstname, lastname, date_of_birth, date_of_death, age) VALUES (?,?,?,?,?); + + + param_firstname + VARCHAR + + + param_lastname + VARCHAR + + + param_date-of_birth + VARCHAR + + + param_date-of_death + VARCHAR + + + param_age + VARCHAR + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 671 + 68 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + + + + + + + Map Data + JDBC Update + Default + -16777216 + always + + + Start + Map Data + Default + -16777216 + always + + + JDBC Update + Notify + Default + -16777216 + always + + + Notify + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/sql/SQLPUT.process b/Processes/sql/SQLPUT.process new file mode 100644 index 0000000..7295d28 --- /dev/null +++ b/Processes/sql/SQLPUT.process @@ -0,0 +1,184 @@ + + + Processes/sql/SQLPUT.process + Start + + + + + + + + + + 145 + 64 + + End + 644 + 66 + + + http://xmlns.example.com/1719579163583 + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 262 + 64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.jdbc.JDBCUpdateActivity + ae.activities.JDBCUpdateActivity + 391 + 64 + + 10 + false + false + /Resources/configurations/JDBC Connection.sharedjdbc + UPDATE author +SET firstname = ?, lastname = ?, date_of_birth = ?, date_of_death = ?, age = ? +WHERE id = ?; + + + + param_firstname + VARCHAR + + + param_lastname + VARCHAR + + + param_date-of_birth + VARCHAR + + + param_date-of_death + VARCHAR + + + param_age + VARCHAR + + + param_id + VARCHAR + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 524 + 65 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + + + + + + + Start + Map Data + Default + -16777216 + always + + + Map Data + JDBC Update + Default + -16777216 + always + + + JDBC Update + Notify + Default + -16777216 + always + + + Notify + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/sql/select operation.process b/Processes/sql/select operation.process new file mode 100644 index 0000000..1f41292 --- /dev/null +++ b/Processes/sql/select operation.process @@ -0,0 +1,78 @@ + + + Processes/sql/select operation.process + Start + + + + + + + + + + + 95 + 76 + + End + 718 + 81 + + + http://xmlns.example.com/1719567794423 + + com.tibco.pe.core.WriteToLogActivity + ae.activities.log + 400 + 78 + + User + + + + + + + + + + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 245 + 77 + + /Processes/sql/SQLPOST.process + concat( '/Processes/SQL', $Start/root/method ,'.process' ) + + + + + + + + + + + Log + End + Default + -16777216 + always + + + Start + selected process + Default + -16777216 + always + + + selected process + Log + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/sql/sql.process b/Processes/sql/sql.process new file mode 100644 index 0000000..5ed3dff --- /dev/null +++ b/Processes/sql/sql.process @@ -0,0 +1,83 @@ + + + Processes/sql/sql.process + Start + + + + + + + + + + + 54 + 121 + + End + 828 + 111 + + + http://xmlns.example.com/1719483377637 + + com.tibco.plugin.jdbc.JDBCGeneralActivity + ae.activities.JDBCGeneralActivity + 275 + 126 + + 10 + false + 100 + /Resources/configurations/JDBC Connection.sharedjdbc + + + + + + + + + + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 468 + 110 + + /Processes/sql/select operation.process + + + + + + + + + + + + + + Start + initialize database + Default + -16777216 + always + + + initialize database + select operation + Default + -16777216 + always + + + select operation + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/wsdl/.folder b/Processes/wsdl/.folder new file mode 100644 index 0000000..6f9e1ff --- /dev/null +++ b/Processes/wsdl/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Processes/wsdl/Process Definition.process b/Processes/wsdl/Process Definition.process new file mode 100644 index 0000000..a983656 --- /dev/null +++ b/Processes/wsdl/Process Definition.process @@ -0,0 +1,74 @@ + + + + Processes/wsdl/Process Definition.process + SOAPEventSource + 0 + 0 + + + com.tibco.plugin.soap.SOAPEventSource + ae.activities.SOAPEventSourceUI + 113 + 84 + + pfx:PortType + http://xmlns.example.com/1721743175984/DeleteImpl + Delete + + document + literal + true + true + /Processes/wsdl/Process%20Definition + /Resources/configurations/HTTP Connection.sharedhttp + SOAP 1.2 + + + + End + 450 + 64 + + + http://xmlns.example.com/1721820974742 + + com.tibco.plugin.soap.SOAPSendFaultActivity + ae.activities.SOAPSendFaultUI + 274 + 99 + + <Default> + SOAPEventSource + + + 2 + + + + + + + + + + + + + + + + SOAPEventSource + SOAPSendFault + Default + -16777216 + always + + + SOAPSendFault + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/xml/.folder b/Processes/xml/.folder new file mode 100644 index 0000000..41ea8a4 --- /dev/null +++ b/Processes/xml/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Processes/xml/XMLDELETE.process b/Processes/xml/XMLDELETE.process new file mode 100644 index 0000000..c6ab9d0 --- /dev/null +++ b/Processes/xml/XMLDELETE.process @@ -0,0 +1,186 @@ + + + Processes/xml/XMLDELETE.process + Start + + + + + + + + + + 149 + 258 + + + + + + + + + + + + + + + + + + + + End + 1414 + 260 + + + http://xmlns.example.com/1719483544323 + + com.tibco.plugin.xml.XMLTransformActivity + ae.activities.XMLTransformActivity + 673 + 260 + + binary + TibcoXML + /Resources/xslt transformers/xsltDelete.xslt + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.file.FileReadActivity + ae.activities.FileReadActivity + 394 + 259 + + binary + + + + + + + + + + + com.tibco.plugin.file.FileWriteActivity + ae.activities.FileWriteActivity + 956 + 258 + + binary + None + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 1236 + 258 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + + + + + + + com.tibco.pe.core.GenerateErrorActivity + ae.activities.throw + 664 + 114 + + + + + + + + + + + + + Transform XML + Write File + is file shorter + Default + -16777216 + xpath + string-length($Read-File/ns2:ReadActivityOutputBinaryClass/fileContent/binaryContent)>string-length($Transform-XML/xmlBytes/xmlOutput) + + + Read File + Transform XML + Default + -16777216 + always + + + Write File + Notify + Default + -16777216 + always + + + Notify + End + Default + -16777216 + always + + + Start + Read File + Default + -16777216 + always + + + Transform XML + Generate Error + file is not changed + Default + -16777216 + xpath + string-length($Read-File/ns2:ReadActivityOutputBinaryClass/fileContent/binaryContent)<=string-length($Transform-XML/xmlBytes/xmlOutput) + + \ No newline at end of file diff --git a/Processes/xml/XMLGET.process b/Processes/xml/XMLGET.process new file mode 100644 index 0000000..c2b7197 --- /dev/null +++ b/Processes/xml/XMLGET.process @@ -0,0 +1,226 @@ + + + + Processes/xml/XMLGET.process + Start + + + + + + + + + + 125 + 76 + + End + 1051 + 75 + + + http://xmlns.example.com/1719920186128 + + com.tibco.plugin.xml.XMLParseActivity + ae.activities.XMLParseActivity + 507 + 79 + + text + default + true + + + + + + + + + + + + + + + + + + com.tibco.plugin.file.FileReadActivity + ae.activities.FileReadActivity + 330 + 78 + + text + + + + + + + + + + + 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.pe.core.GenerateErrorActivity + ae.activities.throw + 705 + 277 + + + + + + + + + + + + + Parse XML + Map-Data-2 + 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 + Default + -16777216 + always + + + Start + Read File + Default + -16777216 + always + + + Map-Data-2 + Generate Error + author does not exist + Default + -16777216 + xpath + not(boolean($Map-Data-2/root/author)) + + \ No newline at end of file diff --git a/Processes/xml/XMLPOST.process b/Processes/xml/XMLPOST.process new file mode 100644 index 0000000..2e1207e --- /dev/null +++ b/Processes/xml/XMLPOST.process @@ -0,0 +1,344 @@ + + + + Processes/xml/XMLPOST.process + Start + + + + + + + + + + 51 + 212 + + End + 1496 + 206 + + + http://xmlns.example.com/1719920186128 + + com.tibco.plugin.file.FileWriteActivity + ae.activities.FileWriteActivity + 1060 + 79 + + text + None + true + + + + + + + + + + + + + + com.tibco.plugin.xml.XMLRendererActivity + ae.activities.XMLRendererActivity + 531 + 86 + + text + true + false + UTF-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.file.FileReadActivity + ae.activities.FileReadActivity + 303 + 211 + + text + + + + + + + + + + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 522 + 337 + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.xml.XMLRendererActivity + ae.activities.XMLRendererActivity + 687 + 336 + + text + true + false + UTF-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 815 + 349 + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 986 + 334 + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.file.FileWriteActivity + ae.activities.FileWriteActivity + 1117 + 336 + + text + None + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 1305 + 203 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + + + + + + + Read File + Render-authors + file is empty + Default + -16777216 + xpath + string-length($Read-File/ns:ReadActivityOutputTextClass/fileContent/textContent)=0 + + + Render-authors + Write File + Default + -16777216 + always + + + Read File + remove closing tag + otherwise + Default + -16777216 + xpath + string-length($Read-File/ns:ReadActivityOutputTextClass/fileContent/textContent)>0 + + + remove closing tag + Render-author + Default + -16777216 + always + + + Render-author + remove configuration at the beggining + Default + -16777216 + always + + + remove configuration at the beggining + concat + Default + -16777216 + always + + + concat + Write-File-1 + Default + -16777216 + always + + + Write File + Notify + Default + -16777216 + always + + + Write-File-1 + Notify + Default + -16777216 + always + + + Notify + End + Default + -16777216 + always + + + Start + Read File + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/xml/XMLPUT.process b/Processes/xml/XMLPUT.process new file mode 100644 index 0000000..89fb40a --- /dev/null +++ b/Processes/xml/XMLPUT.process @@ -0,0 +1,197 @@ + + + + Processes/xml/XMLPUT.process + Start + + + + + + + + + + 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 + + binary + + + + + + + + + + + com.tibco.plugin.file.FileWriteActivity + ae.activities.FileWriteActivity + 613 + 152 + + binary + None + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.NotifyActivity + ae.activities.notifyActivity + 729 + 151 + + /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 + Default + -16777216 + always + + \ No newline at end of file diff --git a/Processes/xml/xml.process b/Processes/xml/xml.process new file mode 100644 index 0000000..8941294 --- /dev/null +++ b/Processes/xml/xml.process @@ -0,0 +1,181 @@ + + + Processes/xml/xml.process + Start + + + + + + + + + + + 67 + 77 + + End + 732 + 85 + + + http://xmlns.example.com/1719484154608 + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 545 + 41 + + /Processes/xml/XMLPOST.process + concat('/Processes/xml/XML',$Start/root/method ,'.process') + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.mapper.MapperActivity + ae.activities.MapperActivity + 267 + 73 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.pe.core.WriteToLogActivity + ae.activities.log + 156 + 73 + + User + + + + + + + + + + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 539 + 148 + + /Processes/xml/XMLGET.process + concat('/Processes/xml/XML',$Start/root/method ,'.process') + + + + + + + + + + + XMLPOST + End + Default + -16777216 + always + + + Map Data + XMLPOST + post or put + Default + -16777216 + xpath + $Start/root/method = 'POST' or $Start/root/method = 'PUT' + + + Start + Log + Default + -16777216 + always + + + Log + Map Data + Default + -16777216 + always + + + Map Data + get or delete + get or delete + Default + -16777216 + xpath + $Start/root/method = 'DELETE' or $Start/root/method = 'GET' + + + get or delete + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Resources/.folder b/Resources/.folder new file mode 100644 index 0000000..b51d3f7 --- /dev/null +++ b/Resources/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/WSDL/.folder b/Resources/WSDL/.folder new file mode 100644 index 0000000..460dd20 --- /dev/null +++ b/Resources/WSDL/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/WSDL/PortTypeDelete.process b/Resources/WSDL/PortTypeDelete.process new file mode 100644 index 0000000..c9c6280 --- /dev/null +++ b/Resources/WSDL/PortTypeDelete.process @@ -0,0 +1,76 @@ + + + + Resources/WSDL/PortTypeDelete.process + Start + + 150 + 65 + + + + + + + + + + End + + 486 + 65 + + + + + http://xmlns.example.com/1721743176236 + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 290 + 66 + + /Processes/xml/XMLDELETE.process + + + + + + + + + + + com.tibco.plugin.waitnotify.WaitActivity + ae.activities.waitActivity + 393 + 66 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + Start + XMLDELETE + Default + -16777216 + always + + + XMLDELETE + Wait + Default + -16777216 + always + + + Wait + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Resources/WSDL/PortTypeGet.process b/Resources/WSDL/PortTypeGet.process new file mode 100644 index 0000000..ba720ec --- /dev/null +++ b/Resources/WSDL/PortTypeGet.process @@ -0,0 +1,101 @@ + + + + + + Resources/WSDL/PortTypeGet.process + Start + + 111 + 64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + End + + 542 + 67 + + + + + http://xmlns.example.com/1721743176122 + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 281 + 65 + + /Processes/xml/XMLGET.process + + + + + + + + + + + com.tibco.plugin.waitnotify.WaitActivity + ae.activities.waitActivity + 411 + 69 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + XMLGET + Wait + Default + -16777216 + always + + + Wait + End + Default + -16777216 + always + + + Start + XMLGET + Default + -16777216 + always + + \ No newline at end of file diff --git a/Resources/WSDL/PortTypePost.process b/Resources/WSDL/PortTypePost.process new file mode 100644 index 0000000..743d22a --- /dev/null +++ b/Resources/WSDL/PortTypePost.process @@ -0,0 +1,99 @@ + + + + Resources/WSDL/PortTypePost.process + Start + + 146 + 71 + + + + + + + + + + End + + 529 + 73 + + + + + http://xmlns.example.com/1721743175988 + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 276 + 70 + + /Processes/xml/XMLPOST.process + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.WaitActivity + ae.activities.waitActivity + 403 + 70 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + Start + XMLPOST + Default + -16777216 + always + + + XMLPOST + Wait + Default + -16777216 + always + + + Wait + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Resources/WSDL/PortTypePut.process b/Resources/WSDL/PortTypePut.process new file mode 100644 index 0000000..e6eeef2 --- /dev/null +++ b/Resources/WSDL/PortTypePut.process @@ -0,0 +1,99 @@ + + + + Resources/WSDL/PortTypePut.process + Start + + 150 + 65 + + + + + + + + + + End + + 450 + 65 + + + + + http://xmlns.example.com/1721743176182 + + com.tibco.pe.core.CallProcessActivity + ae.process.subprocess + 243 + 60 + + /Processes/xml/XMLPUT.process + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.tibco.plugin.waitnotify.WaitActivity + ae.activities.waitActivity + 347 + 66 + + /Resources/configurations/Notify Configuration.sharednotify + + + + + + + Start + XMLPUT + Default + -16777216 + always + + + XMLPUT + Wait + Default + -16777216 + always + + + Wait + End + Default + -16777216 + always + + \ No newline at end of file diff --git a/Resources/WSDL/WSDL-service8.serviceagent b/Resources/WSDL/WSDL-service8.serviceagent new file mode 100644 index 0000000..6b72183 --- /dev/null +++ b/Resources/WSDL/WSDL-service8.serviceagent @@ -0,0 +1,126 @@ + + + + + + com.tibco.bw.service.serviceAgent.ServiceServiceAgent + WSDL-service8 + service.definition + bw + + + + + + PortType + bw + + + + + service.definition.impl.tab.label + impl + + + + + + + + + + + service.definition.ep.tab.label + ep + + + + + + + soap.service.transport.ui.transport.tab.label + transport + + /Resources/configurations/HTTP Connection.sharedhttp + + + false + /Resources/WSDL/WSDL-service8.serviceagent/PortTypeEndpoint8 + + + + + + soap.service.transport.ui.details.tab.label + details + + document + SOAP 1.1 + + + + + /Resources/WSDL/WSDL-service8.serviceagent/PortTypeEndpoint8/Post + + literal + + + + + + + + + + + /Resources/WSDL/WSDL-service8.serviceagent/PortTypeEndpoint8/Get + + literal + + + + + + + + + + + /Resources/WSDL/WSDL-service8.serviceagent/PortTypeEndpoint8/Put + + literal + + + + + + + + + + + /Resources/WSDL/WSDL-service8.serviceagent/PortTypeEndpoint8/Delete + + literal + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/WSDL/WSDL.wsdl b/Resources/WSDL/WSDL.wsdl new file mode 100644 index 0000000..410f0a6 --- /dev/null +++ b/Resources/WSDL/WSDL.wsdl @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/WSDL/concrete/.folder b/Resources/WSDL/concrete/.folder new file mode 100644 index 0000000..72c60c6 --- /dev/null +++ b/Resources/WSDL/concrete/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/WSDL/concrete/author methods.wsdl b/Resources/WSDL/concrete/author methods.wsdl new file mode 100644 index 0000000..c7447c0 --- /dev/null +++ b/Resources/WSDL/concrete/author methods.wsdl @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/WSDL/concrete/comment_t4j6BrWQGq9zFoRgTesIY5sxMQphuqo5.jpg b/Resources/WSDL/concrete/comment_t4j6BrWQGq9zFoRgTesIY5sxMQphuqo5.jpg new file mode 100644 index 0000000..02256b5 Binary files /dev/null and b/Resources/WSDL/concrete/comment_t4j6BrWQGq9zFoRgTesIY5sxMQphuqo5.jpg differ diff --git a/Resources/configurations/.folder b/Resources/configurations/.folder new file mode 100644 index 0000000..6dd7d48 --- /dev/null +++ b/Resources/configurations/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/configurations/HTTP Connection.sharedhttp b/Resources/configurations/HTTP Connection.sharedhttp new file mode 100644 index 0000000..b999c85 --- /dev/null +++ b/Resources/configurations/HTTP Connection.sharedhttp @@ -0,0 +1,45 @@ + + + + localhost + Tomcat + + + maxPostSize (bytes) + + 2097152 + + + maxSavePostSize (bytes) + + 4096 + + + uriEncoding + + + + + acceptCount + + + + + compressableMimeType + + text/html,text/xml,text/plain + + + compression + + off + + + connectionTimeOut (ms) + + 60000 + + + 8888 + + \ No newline at end of file diff --git a/Resources/configurations/JDBC Connection.sharedjdbc b/Resources/configurations/JDBC Connection.sharedjdbc new file mode 100644 index 0000000..0c3af69 --- /dev/null +++ b/Resources/configurations/JDBC Connection.sharedjdbc @@ -0,0 +1,13 @@ + + + JDBC Connection + ae.shared.JDBCSharedResource + + org.sqlite.JDBC + 10 + 0 + JDBC + false + jdbc:sqlite:/tibco/designer/5.12/projects/httpRequest/database.db + + \ No newline at end of file diff --git a/Resources/configurations/Notify Configuration.sharednotify b/Resources/configurations/Notify Configuration.sharednotify new file mode 100644 index 0000000..cfbbb48 --- /dev/null +++ b/Resources/configurations/Notify Configuration.sharednotify @@ -0,0 +1,22 @@ + + + Notify Configuration + ae.shared.notifySharedConfig + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/databases/.folder b/Resources/databases/.folder new file mode 100644 index 0000000..7ec5027 --- /dev/null +++ b/Resources/databases/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/databases/database.db b/Resources/databases/database.db new file mode 100644 index 0000000..c967bbf Binary files /dev/null and b/Resources/databases/database.db differ diff --git a/Resources/databases/databaseXML.xml b/Resources/databases/databaseXML.xml new file mode 100644 index 0000000..a6e415b --- /dev/null +++ b/Resources/databases/databaseXML.xml @@ -0,0 +1,40 @@ + + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + + 69 + 69 + 69 + 1999-01-01 + 1999-01-01 + + \ No newline at end of file diff --git a/Resources/schemas/.folder b/Resources/schemas/.folder new file mode 100644 index 0000000..8950bc0 --- /dev/null +++ b/Resources/schemas/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/deleteRequest.xsd b/Resources/schemas/deleteRequest.xsd new file mode 100644 index 0000000..7b5e7df --- /dev/null +++ b/Resources/schemas/deleteRequest.xsd @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/deleteResponse.xsd b/Resources/schemas/deleteResponse.xsd new file mode 100644 index 0000000..3798609 --- /dev/null +++ b/Resources/schemas/deleteResponse.xsd @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/errorSchema.xsd b/Resources/schemas/errorSchema.xsd new file mode 100644 index 0000000..b8505e9 --- /dev/null +++ b/Resources/schemas/errorSchema.xsd @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/getRequest.xsd b/Resources/schemas/getRequest.xsd new file mode 100644 index 0000000..c639ba7 --- /dev/null +++ b/Resources/schemas/getRequest.xsd @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/getResponse.xsd b/Resources/schemas/getResponse.xsd new file mode 100644 index 0000000..ffec1d5 --- /dev/null +++ b/Resources/schemas/getResponse.xsd @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/postRequest.xsd b/Resources/schemas/postRequest.xsd new file mode 100644 index 0000000..cca32f0 --- /dev/null +++ b/Resources/schemas/postRequest.xsd @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/postResponse.xsd b/Resources/schemas/postResponse.xsd new file mode 100644 index 0000000..3798609 --- /dev/null +++ b/Resources/schemas/postResponse.xsd @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/putRequest.xsd b/Resources/schemas/putRequest.xsd new file mode 100644 index 0000000..33149e5 --- /dev/null +++ b/Resources/schemas/putRequest.xsd @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/schemas/putResponse.xsd b/Resources/schemas/putResponse.xsd new file mode 100644 index 0000000..3798609 --- /dev/null +++ b/Resources/schemas/putResponse.xsd @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Resources/xslt transformers/.folder b/Resources/xslt transformers/.folder new file mode 100644 index 0000000..f93b205 --- /dev/null +++ b/Resources/xslt transformers/.folder @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Resources/xslt transformers/XSLT File.xslt b/Resources/xslt transformers/XSLT File.xslt new file mode 100644 index 0000000..5ff0c81 --- /dev/null +++ b/Resources/xslt transformers/XSLT File.xslt @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/xslt transformers/xsltDelete.xslt b/Resources/xslt transformers/xsltDelete.xslt new file mode 100644 index 0000000..fa55db5 --- /dev/null +++ b/Resources/xslt transformers/xsltDelete.xslt @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/databaseXML.xml b/databaseXML.xml new file mode 100644 index 0000000..09a2a61 --- /dev/null +++ b/databaseXML.xml @@ -0,0 +1,46 @@ + + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + prubva + sfdgsg + 987 + 2000-02-01 + 2000-02-06 + + + czesc + czesc + 12 + 2000-01-01 + 2000-01-01 + + + 69 + 69 + 69 + 1999-01-01 + 1999-01-01 + +69691999-01-011999-01-0169 \ No newline at end of file diff --git a/defaultVars/defaultVars.substvar b/defaultVars/defaultVars.substvar new file mode 100644 index 0000000..b5c673d --- /dev/null +++ b/defaultVars/defaultVars.substvar @@ -0,0 +1,141 @@ + + + + + Deployment + httpRequest + true + false + String + 1719474686795 + + + DirLedger + . + true + false + String + 1719474686802 + + + DirTrace + . + true + false + String + 1719474686783 + + + Domain + domain + true + false + String + 1719474686815 + + + HawkEnabled + false + true + false + String + 1719474686803 + + + JmsProviderUrl + tcp://localhost:7222 + true + false + String + 1719474686786 + + + JmsSslProviderUrl + ssl://localhost:7243 + true + false + String + 1719474686809 + + + RemoteRvDaemon + + true + false + String + 1719474686805 + + + RvDaemon + tcp:7500 + true + false + String + 1719474686793 + + + RvNetwork + + true + false + String + 1719474686813 + + + RvService + 7500 + true + false + String + 1719474686787 + + + RvaHost + localhost + true + false + String + 1719474686807 + + + RvaPort + 7600 + true + false + String + 1719474686797 + + + TIBHawkDaemon + tcp:7474 + true + false + String + 1719474686811 + + + TIBHawkNetwork + + true + false + String + 1719474686798 + + + TIBHawkService + 7474 + true + false + String + 1719474686789 + + + processType + xml + true + false + String + 1720104175471 + + + \ No newline at end of file diff --git a/vcrepo.dat b/vcrepo.dat new file mode 100644 index 0000000..25a8f8d --- /dev/null +++ b/vcrepo.dat @@ -0,0 +1,12 @@ + + + + + + + + + + + +