TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 is now available

TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 is now available

book

Article ID: KB0104789

calendar_today

Updated On:

Products Versions
TIBCO Adapter SDK -
Not Applicable -

Description

Description:
TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 is released for all the platforms supported by TIBCO Adapter SDK Software 5.8.0. This hot fix is cumulative of prior Hot Fixes for this version. Listed below is a summary of updates included in Hot Fix 2. Please refer to the attached Readme for additional details on these and other cumulative fixes included in this Hot fix.

======================================================================
Please note that TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 will be installed automatically along with the installation of these TIBCO Adapters:

TIBCO ActiveMatrix Adapter for SAP 7.0.0
TIBCO ActiveMatrix Adapter for Database 7.0
TIBCO ActiveMatrix Adapter for Files for Unix-Win 6.2.1


======================================================================
Closed Issues in TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 (This Release)

ASDK-1729
Java SDK did not read the value of the keyField attribute correctly
from the endpoint of an association.

ASDK-1813
With JMS Transport, Java SDK did not redeliver the unconfirmed messages
after reactivating the suspended subscription service.

ASDK-1815
If a JMS connection was established by clicking the Test Connection button in
the JMS Session tab, TIBCO Designer did not automatically disconnect the  
connection after completing the test. The only way to disconnect the connection
was to exit the running TIBCO Designer.

This issue has been fixed in TIBCO Designer shipped with TIBCO Runtime Agent 5.8.

ASDK-1847
In Java SDK, client ID was required to be populated in the JMS session.

ASDK-1865
In Java SDK, the exception "String index out of range: -1" was thrown
when processing an aeXml message with the binary data type and its value was
NULL or empty.

ASDK-1868
When defining an association endpoint, the endpoint type attribute was required
for each endpoint in Java SDK, but not required in C++ SDK.

ASDK-1872
In Java SDK, an input parameter type definition was invalid if it was specified
with uppercase letters when defining the Hawk method in the repository file.

ASDK-1882
TIBCO Adapter SDK only displayed the hour element of the time zone offset in
the trace message. The minute element of the time zone offset was not displayed.
In addition, if the value of the hour element was less than ten, it did not
display a leading zero.

ASDK-1893
The Configure Tracing function did not work for Java-based Adapters
in TIBCO Administrator.

ASDK-1902
The following new methods are added in Java SDK and C++ SDK:

  - Two methods for Java SDK are provided to send out EMS messages directly:  
    - void MPublihser.send(Message  message) throws MException
      This method does not work when TIBCO Rendezvous or AMX transport is used.  
    - Message MPublihser.sendWithSyncReply(Message message, long timeout) throws MException
      The reply message of this method is null when TIBCO Rendezvous or AMX transport is used.

  - One method for Java SDK is provided to expose its internal JMS session for creating EMS message conveniently:
    - public static Session MJmsSession.getSession()
      This method returns the SDK's internal EMS Session object

  - Two methods for C++ SDK are provided to send out EMS message directly:
    - void MPublisher::send(const tibemsMsg& msg) throw MException
      This method does not work when TIBCO Rendezvous or AMX transport is used.  
    - Mboolean MPublisher::sendWithSyncReply(const tibemsMsg& requestMsg, tibemsMsg& replyMsg, unsigned long iTimeout) throw (MException)
    This method returns Mfalse when TIBCO Rendezvous or AMX transport is used.

The adapter needs to be recompiled before using the new methods.

ASDK-1921
In Java SDK, an adapter service was not displayed in TIBCO Hawk Display if it
had no associated schemas after the getAdapterServiceInformatoin hawk method
was invoked.

ASDK-1922
In Java SDK, when an inbound service was suspended and the auto-confirmation
function in the service was disabled, the unconfirmed messages were not
redelivered after restarting the adapter if the adapter was stopped by using
the MApp.stop() method.

ASDK-1929
The performance was not expected when the Request-Response Service (RPC) sent
back the reply message in the multi-threads mode.

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

This hot fix can be downloaded from the TIBCO Product Support ftp server, ftp://support-ftp.tibco.com/, using your username and password for the TIBCO Support Web.  Once logged on you can find the Hot Fix under:
/available_downloads/ActiveEnterprise/Adapter-SDK/5.8.0/hotfix-02/
Please contact TIBCO Support if you have any problems finding or downloading this Hot Fix.

Issue/Introduction

TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 is now available

Environment

Product: TIBCO Adapter SDK Version: 5.8.0 OS: --------------------

Attachments

TIBCO Adapter SDK Software 5.8.0 Hot Fix 2 is now available get_app