book
Article ID: KB0105922
calendar_today
Updated On:
Description
Description:
Following are the defect fixes in TIBCO Integration Manager 4.5.0 hotfix12 -
General Issues:
* Defect Id : 1-119AMU
In Single engine setup, FT tranports/listeners will not be created. Multi-engine setup will continue to work as before.
* Defect Id : 1-1550EG (enhancement)
Option '-timeout' has been added to imadmin tool to specify time in secs to wait for responses from all engines.
* Defect Id : 1-1255GI
- The imadmin command to resume a particular JC does not work if IM engine is started with all JCs inactive. This has been fixed.
- The imadmin commands to suspend and resume JCs are now supported i.e. the deprecated warning will not be displayed.
* Defect Id : 1-112CC2
File data manager fix : If the engine fails to get the next Job id block due to File read/write access problem,it will shutdown gracefully now after retrying for a fixed time.
* Defect Id : 1-1250J6
Added Job method to get a list of Repository global variable names.
String [] getAllGlobalVarNames() - If no global variable is defined in the repo, an empty list is returned.
* Defect Id : 1-127HXJ
If there's no checkpointed job, then listCheckPointedJobs() used to throw an Exception.
Now it will return a list having one entry which will have job id value of -1 and state column showing the error message.
* Defect Id : 1-12CQI7
If an error/exception happens while processing a JDBC task in a Job and there's an error transition from that task,- now the error will be printed to the console/log only if the Tracing is turned on for that task or all process tasks.
* Defect Id : 1-155IHT
E-mail JC could enter into an infinite loop for some unexpected Exceptions, - fixed.
* Defect Id : 1-14T6CT
Introduced two new properties in e-mail JC,-
1. Config.Primary.EMail.SinglePoll.Process.Limit - Value set by this property will dictate the maximum number of e-mails that will get processed in a single polling cycle.
2. Config.Primary.EMail.SinglePoll.Sync.Limit - Value set by this property will dictate the maximum number of e-mails that will get processed before synchronizing the list of processed mails in the current polling cycle to cached list of processed messages.
With these two properties,processing large volume of e-mails can be handled better.
* Defect Id : 1-115T9Q
Added a backward compatibility property
'Config.Primary.Compatibility.HawkMicroAgent.Style' which when set to '4.1.0' will switch the IM Hawk micro-agent names to 4.1.0 style names.
* Defect Id : 1-1255FY
IM Engine doesn't publish a nested map message.
Added a backward compatibility property
'Config.Primary.Compatibility.JMS.NestedMapMessage'
which when set to true will publish the MapMessage in a nested struture.The default is false.
Also this is supported only for TIBCO JMS Server.
* Defect Id : 1-10U5DE
Null pointer exception is thrown when the IM soap service is invoked. This occurs when the customer was trying to bind "raw xml" in the Job Creator and the input request contains a sequence of union.
* Defect Id : 1-14RQFI
The WSDL parameters in the SOAP channel could not be changed once the WSDL URL had been defined. This is changed so that the URL and parameters can be updated at any time by optionally changing the URL or simply by pressing the Fetch button. The invoke tasks have to be edited and changed if the parameters they were depending upon change due to this fetch.
* Defect Id : 1-13APPB
A NotSerializableException excepton is thrown when a checkpoint is taken after execution of the "Invoke Web Service" task. This prevents the checkpoint from taking place.
* Defect Id : 1-13TSIX
Internal fix for TIBCO BusinessConnect.
* Defect Id : 1-IA0PE
A NotSerializableException exception is thrown when an user does a checkpoint after the global error handler is called.
* Defect Id : 1-13QOAT
The IM timer job creator triggers one hour earlier than the configured time during the daylight savings time period.
* Defect Id : 1-13UC47
This fix is a continuation of fix for defect #1-WKQJF.
* Defect Id: 1-14U7N2
Added method getDBConnection() and releaseDBConnection() to Job wrapper so that users can do JDBC processing from scripts.
* Defect Id: 1-13KXVL
The _error slot behaviour is different between IM 4.1.0 and 4.5.0.
In IM 4.5.0, the original Exception object has been stored in the _error slot. This has been corrected for all exceptions that implement Serializable.
* Defect Id: 1-15VETB
This fix follows the fix to 1-10Q4OS which is an enhancement to have the signal out task publish explicit nulls.
By setting the property -
"Config.Primary.Compatibility.SignalOut.publishExplicitNull"
to true, the signal out task will be able to publish explicit nulls. The property is defaulted to false.
The previous fix did not apply to non-class objects and character type data. Defect 1-15VETB addresses the above missing gaps.
Mapper, XML Parser and Renderer Issues:
* Defect Id : 1-13DHLJ
XML Render and Mapper do not put proper name space for the Elements in nested choice groups.
* Defect Id : 1-14T7QX
Mapper task's _errorMessage slot should contained detailed error content.
Issue/Introduction
TIBCO Integration Manager 4.5.0 hotfix12 is now available
Environment
Product: TIBCO IntegrationManager
Version: 4.5.0
OS:
--------------------