TIBCO FOM 2.0.1 Hotfix01 is available

TIBCO FOM 2.0.1 Hotfix01 is available

book

Article ID: KB0104565

calendar_today

Updated On:

Products Versions
TIBCO Fulfillment Order Management -
Not Applicable -

Description

Description:
The hotfix can be downloaded from the TIBCO Support ftp server, support-ftp.tibco.com. Please use your eSupport username and password to access the server. After connecting, go to /available_downloads/ActiveFulfillmentFramework/ActiveFulfillment/2.0.1/hotfix-01/ to download the hotfix.

Instructions on how to apply the hotfix are provided in the TIB_af_2.0.1_HF-001_readme.txt file.

================================================================================
Closed Issues in 2.0.1_HF-001 (This Release)

AF-3095
Empty characteristics in product model had "null" as strings values in the
execution plan.

AF-3094
ProductRequiredFor threw exception error for certain cases of characteristics
while logging them.

AF-2999
It was not possible to have multiple required products from PRF relationships if
they had the same LinkID. However, it is now possible to have multiple required
products with the same LinkID in plan only if they have different order line
numbers i.e. they are decomposed from different orderlines. A new Global variable
has been added to enable this functionality. The value of the
AFF/OfferConfigurationValidation/Flags/AOPD/AllowMultipleRequiredProducts variable
should be set to true, by default it is set to false to maintain backward
compatibility.

AF-2986
ProductRequiredFor is ignoring CrossLink Affinity
If a plan fragment were associated with products, included in the execution
plan due to ProductRequiredFor relationships, and also configured as
CrossLink Affinity, the CrossLink Affinity did not work.

AF-2918
Amendments using the RESTART action did not works if plan item was completed.
In case of amendments using RESTART EPMR action, Orchestrator failed to
trigger PlanItemExecuteRequestEvent for a newly created REDO plan item
corresponding to a plan item that was already COMPLETE before the amendment.

AF-2654
AOPD did not load the newly published action models, if any other action models
were already loaded.

AOPD, on its startup, correctly loaded all the action models published.
However, dude to incorrect implementation logic, any subsequent action model
published was not loaded properly.  

AF-2653
IOException error occurred while copying the offline catalog file to
SUCCESS or FAILURE directory in case of using offline 'Master'
(engine startup) mode.

AF-2635
Script error was thrown when accessing Gantt chart in case some data is
missing in JeopardyHeader.

AF-2634
The jeopardy header data in the enriched plan was not populated correctly
due to latency.

AF-2623
Unable to view Gantt charts for orders having execution status.

AF-2610
Orchestrator tried to process pending messages after restarting the engines.
Note: This defect occurred due to AF-2605

AF-2605
Messages are pending on tibco.aff.orchestrator.planItem.execute.reply and
tibco.aff.orchestrator.planItem.suspend.reply queue.

Orchestrator was not able handle the duplicate or invalid event messages
corresponding to PlanItemExecuteResponseEvent, PlanItemSuspendResponseEvent
and PlanItemMilestoneNotifyRequestEvent coming from process components.
Such messages would not be processed by Orchestrator and would remain
pending on the respective JMS queues forever. This issue has been fixed
now and Orchestrator is now able to handle the corresponding duplicate or
invalid messages. Three new error codes and messages have been added to log
the corresponding exceptions. The sample log statement for each duplicate or
invalid message are given below for reference.

[AFF-ORCH-PLAN-0700] PlanItem EP_TEST0.0281755 in Plan
61f0e938-a4e3-4491-b2fa-1d79398fa1fd is already COMPLETE.
Cannot process this invalid or duplicate PlanItemExecuteResponseEvent
from process component.

[AFF-ORCH-PLAN-0701] PlanItem EP_TEST0.7239272 in Plan
03fad0f7-ea01-4e3a-8430-37192775c141 is already SUSPENDED.
Cannot process this invalid or duplicate PlanItemSuspendResponseEvent
from process component.

[AFF-ORCH-PLAN-0702] Milestone MILE1 in planItem EP_TEST_PROVIDE_100.4179139 of
plan 0df75857-e45d-47fd-8bca-507a4d6944cc is already notified, ready and COMPLETE.
Cannot process this invalid or duplicate PlanItemMilestoneNotifyRequestEvent
from process component.

Note: The project libraries - AF_Orchestrator.projlib and
AF_Orchestrator_ForDesigner.projlib - are modified and shipped in 2.0.1 HF1.
It is because of the addition of the above three error codes and messages
under global variables. There are no changes in the interfaces or schemas
in 2.0.1 HF1. If you do not want to use these error codes in the process component
implementation, use the two project libraries shipped in FOM 2.0.0 GA.

Issue/Introduction

TIBCO FOM 2.0.1 Hotfix01 is available

Environment

Product: TIBCO Fulfillment Order Management Version: 2.0.1 OS: --------------------