TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, is now available

TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, is now available

book

Article ID: KB0102437

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0

Description

Product Name     : TIBCO ActiveMatrix(R) Binding Type for REST
Release Version  : 3.3.0_hotfix005
Release Date      : August 2017

================================================================================

This hotfix applies to the following products and versions when installed in
combination with TIBCO ActiveMatrix Binding Type for REST 3.3.0:
- TIBCO ActiveMatrix Service Bus 3.3.0
- TIBCO ActiveMatrix Service Grid 3.3.0
- TIBCO ActiveMatrix BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0
- TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0
- TIBCO ActiveMatrix BusinessWorks Service Engine 5.11.0 + Hotfix 005

NOTE: TIBCO ActiveMatrix 3.3.0 Hotfix 013 or higher is required for this
      hotfix to function as expected.

================================================================================

Closed Issues in 3.3.0_hotfix005 (This Release)

RSBT-641
In a scenario where Mediation Implementation Type (IT) Component is wired to a
REST Binding Type (BT) Reference, and the Reference Binding receives a fault
message from an external service, the HTTP Status Code for which has not been
specified in the REST Resource Configuration (RRC) file, the exchange would
simply hang and the requesting client would not receive any response.
 
With this enhancement, the fault handling for REST Reference Bindings has been
enhanced to handle faults that are not listed in the RRC file. For example,
if the RRC file contains Error entries for HTTP status codes "401" and "402"
respectively, and the REST Reference Binding receives a fault with HTTP status
code "404", the fault will be propagated to the Mediation IT and subsequently,
the requesting client (depending on the Mediation IT implementation).

Note that at least one Declared Fault (Error with valid HTTP Status Code) must
be specified in the RRC file to achieve the expected behavior.

To enable this enhancement, set the property
"com.tibco.amf.runtime.bindingtype.rest.enableExtendedUndeclaredFaultSupport" to
'true' in the Runtime node. The value can be specified in the Runtime Node's TRA
file as follows:

java.property.com.tibco.amf.runtime.bindingtype.rest.enableExtendedUndeclaredFaultSupport=true   

and also using the TIBCO ActiveMatrix Administrator UI:
property=com.tibco.amf.runtime.bindingtype.rest.enableExtendedUndeclaredFaultSupport
value=true
 
The default value of this property is 'false'.

RSBT-656
In a DAA containing a REST Reference Binding, if the REST Resource Configuration (RRC)
file corresponding to the Binding contains an Error (Declared Fault) definition which
doesn't specify the HTTP Status Code, it resulted in deployment failure (NullPointerException)
in TIBCO ActiveMatrix Administrator. Since specifying HTTP Status Code is mandatory for
Error definitions, this fix addresses the NullPointerException by providing a more
meaningful exception.

================================================================================

See attached Readme document (TIB_amxrsbt_3.3.0_hotfix005_readme.txt) for installation
instructions and issues resolved in previous hotfix releases.

Issue/Introduction

TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, is now available

Environment

Product: TIBCO ActiveMatrix BPM Version: 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 OS: All Supported Operating Systems Product: TIBCO Business Studio BPM Edition Version: 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 OS: All Supported Operating Systems

Resolution

TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0,
3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, can be downloaded from the from TIBCO Support Customer
Portal Web UI, Using your username and password for the TIBCO Support Web.

Once logged on you can find the hotfix under the Download Menu.

Location of hotfix :

AvailableDownloads/AMX_BPM/2.2.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/3.0.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/3.1.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/4.0.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/4.1.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/BusinessStudioBPMEdition/3.6.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/BusinessStudioBPMEdition/3.7.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/BusinessStudioBPMEdition/3.8.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/BusinessStudioBPMEdition/3.9.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/BusinessStudioBPMEdition/4.0.0/TIB_amxrsbt_3.3.0_hotfix005
AvailableDownloads/AMX_BPM/BusinessStudioBPMEdition/4.1.0/TIB_amxrsbt_3.3.0_hotfix005

Additional Information

TIB_amxrsbt_3.3.0_hotfix005_readme.txt
TIB_rsbt_3.3.0_relnotes.pdf
TIB_rsbt_3.3_binding_development.pdf

Attachments

TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, is now available get_app
TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, is now available get_app
TIBCO ActiveMatrix(R) BPM 2.2.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0 and TIBCO Business Studio BPM Edition 3.6.0, 3.7.0, 3.8.0, 3.9.0, 4.0.0, 4.1.0 Hotfix, TIB_amxrsbt_3.3.0_hotfix005, is now available get_app