TIBCO BusinessConnect 7.2.1 Hotfix 1 is now available

TIBCO BusinessConnect 7.2.1 Hotfix 1 is now available

book

Article ID: KB0101201

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect 7.2.1

Description

The customer will be able to download the Hotfix from the TIBCO Support Customer Portal Web UI using their username and password for the TIBCO Support Web page. Once logged on they can find the Hotfix under the Download Menu :

AvailableDownloads/BusinessConnect/7.2.1/hotfix-01

For instructions on how can TIBCO customers download / access all GA hotfixes , Refer to Article 000022290 :  https://support.tibco.com/s/article/hotfix.

Listed below is a summary of updates included. Refer to the associated readme document for any additional information.

BC-10920 
BC Interior Job hang - add connection timeout for establishing connection (JNDI lookup)

Internal caching is introduced to avoid frequent JNDI destination lookups therby 
connections with the EMS server. The caching mechanism can be controlled by existing
BC plugin properties viz., "bc.jms.destination.cache", "bc.jms.destination.cache.strategy".

BC-10967 
Brute Force Attack - DMZMSH-REPLY-TIMEOUT

Set the gateway server confirmation response timeout on the interior.
This will prevent buildup of jobs that are hung waiting for response from gateway 
when the gateway is under brute force attack or due to rogue clients that break 
while the response is being transmitted.

This value can be set in Tibco Administrator by navigating through : 

Application Management > BusinessConnect > Configuration > Edit Application Configuration: > 
 Component Settings > Intercomponent Advanced > DMZ Interior Timeout (seconds)
    
BC-11030
Enhance BusinessConnect framework to :
1) Avoid file references between BusinessConnect and BW private process 
   while processing inbound emails with multiple attachments.
2) Avoid overriding body with attachment and send body as an attachment.

To send attachments as content rather than file reference, define a boolean property 
with name "java.property.ignore.attachment.as.file.reference" 
in the Interior Server engine's .tra file.

To send body as attachment, define a boolean property 
with name "java.property.ignore.overriding.body.with.attachment" 
in the Interior Server engine's .tra file.

E.g.
 1. Navigate to <TIBCO_HOME>/tra/domain/<domain_name>/application/BusinessConnect directory.
 2. Edit BusinessConnect-Interior_Server.tra file.
 3. Add the below entry:
    java.property.ignore.attachment.as.file.reference=true
    java.property.ignore.overriding.body.with.attachment=true
 4. Save BusinessConnect-Interior_Server.tra file.
 5. Restart BusinessConnect Interior Server engine.

BC-11127
BC framework support to handle inbound email with 'Content-Type: application/edine'.

BC-10975 
If the content type value is not supported in BC, than send the body as 
attachment and the content will be base64 encoding string

To send body as attachment, define a boolean property with name "java.property.sendbodyAsAttachment"
in the Interior Server engine's .tra file.
E.g.
 1. Navigate to <TIBCO_HOME>/tra/domain/<domain_name>/application/BusinessConnect directory.
 2. Edit BusinessConnect-Interior_Server.tra file.
 3. Add the below entry:
    java.property.sendbodyAsAttachment=true
 4. Save BusinessConnect-Interior_Server.tra file.
 5. Restart BusinessConnect Interior Server engine.

BC-10937 
Transactions failed with Error Status due to NullPointerException encountered during retry.

BC-10977 
When body is sent as attachment, provide support for 'signed' email.

BC-10976 
When body is sent as attachment, provide support for 'signed+encrypted' email.

BC-10972
BusinessConnect Jasper Reports not shown on full width.

BC-10922 
Base64 encoded message payload gets cut off after certain length.

For the fix to take effect, define a boolean property with name "override.text.xml.content-type"
in the Interior Server engine's .tra file.
E.g.
 1. Navigate to <TIBCO_HOME>/tra/domain/<domain_name>/application/BusinessConnect directory.
 2. Edit BusinessConnect-Interior_Server.tra file.
 3. Add the below entry:
    java.property.override.text.xml.content-type=true
 4. Save BusinessConnect-Interior_Server.tra file.
 5. Restart BusinessConnect Interior Server engine.

BC-10979
Content-disposition for outbound messages is invalid.

'Content-disposition' response header of outbound messages included 'filename' parameter
when the first parameter is 'inline', which is invalid.

BC-10981 
Problem receiving multi-part message with only one part

BC-10970 
BusinessConnect 7.2.x with Microsoft AD LDS LDAP doesn't create External User Roles.
For the fix to take effect, define a new property by following the below steps:

    1. Logon to Tibco Administrator
    2. Go to BusinessConnect >> System Settings >>
                Activated Protocol Plug-ins and Properties >> BC
    3. Click Add
    4. Set the below values for the new property
            Property Name : bc.ldap.provider.lds 
            Property Type : boolean 
            Property Value : true
    5. Click Save
    6. Click Save
    7. Click Done
    8. Restart BusinessConnect gateway and Interior Server engines.
 
BC-11071 
Message loss on the email receiver due to  database fail over.

BC-11004
TIBCO BusinessConnect stopped working in the production environment and failed to process 
inbound / outbound transactions.

BC-11014
TIBCO BusinessConnect is not taking full Oracle RAC JDBC URL defined in Audit, Non-Repudiation 
and Runtime Database Configuration.

TIBCO BusinessConnect now accepts longer Oracle RAC JDBC URL upto 4000 characters.

BC-11041
Error parsing email request from Trading Partner for messages with content-type 'text/html'.

BC-11056 
Problem connecting with SMTP server that is configured to use a limited set of ciphers via TLS 1.2.

BC-11076 
The message ID of transaction message exposed the Interior server's IP address which is 
considered a security risk.

For the fix to take effect, define a property with name "bc.mime.rfc2822.host" in the 
Interior Server engine's .tra file.
E.g.
 1. Navigate to <TIBCO_HOME>/tra/domain/<domain_name>/application/BusinessConnect directory.
 2. Edit BusinessConnect-Interior_Server.tra
 3. Add the below entry:
     java.property.bc.mime.rfc2822.host=tibco.com
 4. Save BusinessConnect-Interior_Server.tra file
 5. Restart BusinessConnect Interior Server engine.

BC-11109
SFTP - remove message leading to large number of open cursors.

BC-11111 
Unable to Self-Register new trading partners via TIBCO BusinessConnect Trading Community Management
application when IBM Tivoli Directory Server is used for user management.

For the fix to take effect, define a new property by following the below steps:

    1. Logon to Tibco Administrator
    2. Go to BusinessConnect >> System Settings >>
                Activated Protocol Plug-ins and Properties >> BC
    3. Click Add
    4. Set the below values for the new property
            Property Name : bc.ldap.provider.ibmtivoli 
            Property Type : boolean 
            Property Value : true
    5. Click Save
    6. Click Save
    7. Click Done
    8. Restart BusinessConnect gateway and Interior Server engines.
 
 

Environment

all platforms

Issue/Introduction

TIBCO BusinessConnect 7.2.1 Hotfix 1 is now available