IBM(R) Integration Toolkit Version 9.0.0.4



This fix pack contains fixes for the following problems:

  1. Application Development view
    APAR IC95602 StackOverflow error occurs when circular project reference exists
    APAR IC99911 Deletion of projects containing a large number of artifacts takes a long time
    APAR IT01580 Extract XML schema files from Decision Service does nothing
    APAR IT01748 NullPointerException when toolkit renders the .NET category in the navigator
    APAR IT01775 Decision Service parameter is blank when importing the rule application archive
    APAR IT02791 Toolkit cannot see the importFiles folder when mset project is included in library of application
    APAR IT03037 Performance problems in the Application Development view
    APAR IT10020 Working set deselected after Application or Library rename
    APAR IT10160 Using prefix "XSD" for other namespace than XSD schema causes WSDL importing failure

  2. BAR Editor
    APAR IC98040 BAR build for the Java libraries causes stack overflow error
    APAR IC98462 BAR editor displays ReplyTo queue value incorrectly
    APAR IC99516 Prevent overwriting resources with identical name/path in the BAR file
    APAR IC99733 SOAP Input node policy set editor does not contain 'Edit' button in the BAR editor
    APAR IT01919 ESQL not added to the BAR file when referenced by a .subflow file
    APAR IT02171 BIP2210E error when deploying BAR file with compiled message flows
    APAR IT02192 BAR file rebuild fails when a resource already exists in the BAR
    APAR IT02773 NullpointerException opening a BAR file that includes a flow file with a .net node
    APAR IT03172 MQSICREATEBAR command takes a long time to complete if there is an error in the workspace
    APAR IT03559 When building a BAR file with mixed promoted properties, a NullpointerException occurs.
    APAR IT03767 MQSICREATEBAR command version flag is not passed to the application
    APAR IT03909 Isolate Java classes deployed under application to scope of application
    APAR IT04559 Changing the validate property in the BAR editor may not result in expected effect
    APAR IT03445 Java source files are included in BAR file
    APAR IT05507 No error provided if resources are under "src" folder when building BAR file
    APAR IT06006 BAR editor throws an error when user selects to view a node
    APAR IT06328 Selections in BAR Editor disappear when a .NET project exists
    APAR IT06911 Start mode property should only appear on the WLM tab in BAR Editor
    APAR IT07029 Default value in UDN property is not passed to runtime
    APAR IT07784 ESQL Java reference pulls into the BAR not referenced projects
    APAR IT08397 BAR Editor fails to show the Flow contents
    APAR IT08039 MQSIPACKAGEBAR fails to add a library to the BAR
    APAR IT09059 User defined Boolean property override does not work in BAR Editor

  3. BPM Integration
    APAR IC94908 Service generated from BPM TWX has errors on XSD

  4. Documentation
    APAR IC94725 Enqueue/Dequeue events will not honor trace/debug option
    APAR PM90817 Incorrect Asian characters are displayed in the Help menu
    APAR IT03550 Toolkit Knowledge Center information for integrating Rational Team Concert Client version is incorrect

  5. ESQL
    APAR IC93278 ESQL schema variable not recognized for compiled in-line option in BAR file
    APAR IC95192 Invalid ESQL warning on XMLNSC.BuildTreeUsingSchemaTypes
    APAR IC95939 Cannot set value to schema level row variable in ESQL editor
    APAR IC96132 TODO keyword in ESQL block comment causes module not found
    APAR IT02511 Read events in DatabaseInput node fails in Oracle
    APAR IT04231 Incorrect ESQL module name when Compute node name is changed
    APAR IT04575 Error in message flow when ESQL module name contains dots
    APAR IT05414 ESQL code assist missing elements in a sequence after a group
    APAR IT06061 Toolkit hangs when setting a breakpoint on case when clause
    APAR IT06344 No error when returns clause in create statement is missing
    APAR IT08443 Unexpected error in catalog clause of ESQL throw statement
    APAR IT08545 Unexpected warning occurs in ESQL row function

  6. Flow
    APAR IC92169 Promoted property node compiled on subflow node
    APAR IC92789 Error occurs when generating a report on a WSDL file
    APAR IC94304 Extra schema added to ESQL PATH statement when BAR compiled in the CMF file
    APAR IC94769 The name of UDN based on subflow can be ended with node
    APAR IC95605 Update the source deploy compiler for CCSID default value
    APAR IC96818 Provide subflow reference QuickFix
    APAR IC96997 Warning message due to editor for promoted property being changed
    APAR IC98436 Error on compute node in Integration Service operation subflow
    APAR IC98727 BLOB is not recognized in the XPath expression builder
    APAR IC99432 NullPointerException in conversion of WESB project interchange file to IIB message flow
    APAR IC99646 When adding a User Defined Node (UDN) to a flow, a property that had previously been removed shows up
    APAR IT01097 Promoting the CICSServer property of CICSRequest node gives NullPointerException
    APAR IC99812 BLOB value is not shown in the Variables view during flow debugging if the value is too long
    APAR IT01453 Flow with File Output node using remote flag unchecked fails
    APAR IT01483 Support Visual Studio 2013 in IBM Integration templates (.vsix)
    APAR IT03609 Provide SFTP and FTP capability to the FileRead node
    APAR IT03634 Cannot promote MQOutput.ReplyToQ and MQInput.queueName to the same property
    APAR IT04481 Long build time when flows have many monitor event XPaths
    APAR IT04685 Add SSL protocols supported by IBM JSSE2 to request nodes
    APAR IT05396 CICSRequest node disallows valid chars in response container name
    APAR IT05442 Invalid warning on message flow referencing subflow
    APAR IT00890 Siebel message level identity propagation
    APAR IT05732 Keyboard shortcuts do not work in the UDP tab of the flow editor
    APAR IT06127 Monitor event XPath info message incorrectly states invalid
    APAR IT07755 Message parsing properties showing as blank when promoted
    APAR IT08375 NPE starting Toolkit with open message flow
    APAR IT10624 On NL machine, sometimes double click on Compute Node, or select 'Open ESQL' option does not open the ESQL file
    APAR IT05392 Flow API does not correctly recognize the ESQLModule type
    APAR IT09583 Properties that have been promoted to the Message Flow level are not visible in the Broker Archive in a Windows environment
    APAR IT10332 Subflow conversion cannot handle flows created prior to V6
    APAR IT10412 Validation of XPath in Message Flow causes internal error
    APAR IT10627 CICSREQUEST node "Channel Options" add button not working
    APAR IT06165 Resequence node in IBM Integration Bus to include a retry mechanism that sends messages to the failure terminal

  7. Integration Nodes view
    APAR IC93294 Integration Nodes view hangs when stopping an unauthorized flow
    APAR IT05429 Can not connect to remote IIB node with TLS-Compliant cipher

  8. Integration Services
    APAR IC99535 Integration API enables IIB integration services

  9. Installation
    APAR IT02649 Problem starting IBM Integration Toolkit V9.0
    APAR IT10345 On Windows, the workspace is not locked by the Integration Toolkit V9.0
    APAR IT10361 Cannot load main class com.ibm.broker.config.proxy when starting the Integration Toolkit v9.0.0.301

  10. JDK
    APAR IT07802 Pick up JDK security vulnerability APAR IV68825
    APAR IT09096 IBM Integration Toolkit security JDK update - April 2015
    APAR IT10243 Security APAR for multiple CVES on Java 7 (July 2015 Update)

  11. Mapper
    APAR IC93651 .msgmap to .map conversion can fail with a ClassCastException
    APAR IC94567 Unexpected function "spath" in mapping expression
    APAR IC94932 Error in msgmap converted map on header mappings
    APAR IC95751 Condition on msgmap converted custom ESQL transform
    APAR IC95885 XSI:NIL="TRUE" lost in mapping element with text content
    APAR IC96383 Converted map produces different output from msgmap
    APAR IC96436 Converted map has unconnected transform with cast item
    APAR IC97710 Map generates incorrect ESQL in source target submap
    APAR IC98457 Allow user to include additional MXSD in map
    APAR IC99701 Graphical Data Mapper error if schema file path contains space
    APAR IC99472 Inconsistent documentation generation for V8 maps
    APAR IT01932 Map error not shown in Problems View
    APAR IT02567 Fail to load msgmap file when referencing LocalEnvironment.xsd
    APAR IT03621 Message maps not working for complex type with simple content
    APAR IT03884 Message map flags false error for mapping using SOAP envelope
    APAR IT03958 Prefix change for the same namespace of a XML MAP input/output
    APAR IT05281 V7 Submaps that map from or to a header fail to convert to V8 map
    APAR IT05817 NullPointerException during msgmap to map conversion
    APAR IT07017 False error flagged on map calling submap
    APAR IT08394 Add addional input to submaps not possible
    APAR IT06266 Generation of the XSLT 2.0 template for a custom XSLT transform is incorrect
    APAR IT08623 Incorrect schema path for input/output added to submap
    APAR IT08633 OOM building graphical data maps with cyclic nested submaps
    APAR IT09417 There is no 'Refactor to submap' option for a Join transform
    APAR IT10041 Runtime exception executing MSGMAP-Converted ESQL:COALESCE

  12. Message Model
    APAR IC94716 Creation of message definition files from SCA fails
    APAR IC94222 Long initial build time when mxsds include chameleon namespaces
    APAR IC96504 Invalid type restriction errors on message definition files
    APAR IC96544 An import without schema location is added after changing type
    APAR IC96178 $ROOT/MRM/ XPATH validated against wrong message
    APAR IC96721 Schema QName is not generated correctly
    APAR IC96777 Complex type is not resolved correctly after WSDL importing
    APAR IC97718 Long initial build of mxsds that contain element references
    APAR IC97865 Anonymous simple type not handled correctly in xsd:union
    APAR IC97680 Validation error on duplicate XSDs within application or library
    APAR IC97735 Long initial build when application or library has a large number of XSDs
    APAR IC97894 Duplicated xml.xsd file after import projects created in older releases of the product
    APAR IC99460 Invalid XSD include (to a non-existent MXSD file) in MXSD after creation from WSDL
    APAR IT00742 WSDL Importer: Unable to import .NET WSDL which reference schema for schema
    APAR IT00743 WSDL Importer: Import remote WSDL files into user specified folder under RemoteFiles does not work
    APAR IT01584 Build hangs when validating message definition file
    APAR IT03127 The mqsicreatemsgdef commands always return 0
    APAR IT03157 WSDL file extension is not recognized
    APAR IT03510 mqsicreatemsgdefsfromwsdl command can not resolve xsd under subfolder
    APAR IT05258 Imported IBM supplied definition is not consistent
    APAR IT05625 Provide option to override existing XSD file
    APAR IT06365 Add support for soft links when exporting WSDL
    APAR IT07691 OOM building BAR that contains message set
    APAR IT07813 Fail to update WSDL if schema is in indirectly referenced lib
    APAR IT08094 Fail to import same WSDL and schemas
    APAR IT08400 StackOverflow error for WSDLS with recursively import
    APAR IT08845 Quick Start wizard doesn't show error messages
    APAR IT09565 MRM dictionary compiler can index type members incorrectly

  13. MQ Java
    APAR IT07995 MQ Java trace does not work

  14. Patterns
    APAR IC96171 Pattern instance generation fails to refresh all files
    APAR IC99722 Worklight mobile service pattern throws StackOverflowError
    APAR IT01865 Add an option to bypass the administrative privileges check when installing a pattern

  15. Samples
    APAR IC96889 TLOG Processor V2.2.1 sample ACE message definition correction
    APAR IT03144 Incorrect data patterns for SA and ACE in TLOG processor sample

  16. Toolkit Help
    APAR IT08938 Link to Eclipse is incorrect under Help -> About