Preview only show first 10 pages with watermark. For full document please download

Tibco Activematrix Businessworks™ Release Notes

   EMBED


Share

Transcript

TIBCO ActiveMatrix BusinessWorks™ Release Notes Software Release 6.1.1 August 2014 Two-Second Advantage® 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE THE FUNCTIONALITY (OR PROVIDE LIMITED ADD-ON FUNCTIONALITY) OF THE LICENSED TIBCO SOFTWARE. THE EMBEDDED OR BUNDLED SOFTWARE IS NOT LICENSED TO BE USED OR ACCESSED BY ANY OTHER TIBCO SOFTWARE OR FOR ANY OTHER PURPOSE. USE OF TIBCO SOFTWARE AND THIS DOCUMENT IS SUBJECT TO THE TERMS AND CONDITIONS OF A LICENSE AGREEMENT FOUND IN EITHER A SEPARATELY EXECUTED SOFTWARE LICENSE AGREEMENT, OR, IF THERE IS NO SUCH SEPARATE AGREEMENT, THE CLICKWRAP END USER LICENSE AGREEMENT WHICH IS DISPLAYED DURING DOWNLOAD OR INSTALLATION OF THE SOFTWARE (AND WHICH IS DUPLICATED IN THE LICENSE FILE) OR IF THERE IS NO SUCH SOFTWARE LICENSE AGREEMENT OR CLICKWRAP END USER LICENSE AGREEMENT, THE LICENSE(S) LOCATED IN THE “LICENSE” FILE(S) OF THE SOFTWARE. USE OF THIS DOCUMENT IS SUBJECT TO THOSE TERMS AND CONDITIONS, AND YOUR USE HEREOF SHALL CONSTITUTE ACCEPTANCE OF AND AN AGREEMENT TO BE BOUND BY THE SAME. This document contains confidential information that is subject to U.S. and international copyright laws and treaties. No part of this document may be reproduced in any form without the written authorization of TIBCO Software Inc. TIBCO, TIBCO ActiveMatrix BusinessWorks, TIBCO Rendezvous, TIBCO Enterprise Message Service, TIBCO Business Studio, TIBCO Enterprise Administrator, TIBCO ActiveSpaces, TIBCO Runtime Agent, TIBCO Designer, and Two-Second Advantage are either registered trademarks or trademarks of TIBCO Software Inc. in the United States and/or other countries. Enterprise Java Beans (EJB), Java Platform Enterprise Edition (Java EE), Java 2 Platform Enterprise Edition (J2EE), and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the U.S. and other countries. All other product and company names and marks mentioned in this document are the property of their respective owners and are mentioned for identification purposes only. THIS SOFTWARE MAY BE AVAILABLE ON MULTIPLE OPERATING SYSTEMS. HOWEVER, NOT ALL OPERATING SYSTEM PLATFORMS FOR A SPECIFIC SOFTWARE VERSION ARE RELEASED AT THE SAME TIME. SEE THE README FILE FOR THE AVAILABILITY OF THIS SOFTWARE VERSION ON A SPECIFIC OPERATING SYSTEM PLATFORM. THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THIS DOCUMENT COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THIS DOCUMENT. TIBCO SOFTWARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THIS DOCUMENT AT ANY TIME. THE CONTENTS OF THIS DOCUMENT MAY BE MODIFIED AND/OR QUALIFIED, DIRECTLY OR INDIRECTLY, BY OTHER DOCUMENTATION WHICH ACCOMPANIES THIS SOFTWARE, INCLUDING BUT NOT LIMITED TO ANY RELEASE NOTES AND "READ ME" FILES. Copyright © 2001-2014 TIBCO Software Inc. ALL RIGHTS RESERVED. TIBCO Software Inc. Confidential Information TIBCO ActiveMatrix BusinessWorks™ Release Notes 3 Contents Setting Context Sensitive Help Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Changes in Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Closed Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Palettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Palette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 TIBCO ActiveMatrix BusinessWorks™ Release Notes 4 Setting Context Sensitive Help Preferences This procedure explains how to change your help preferences in TIBCO Business Studio to access context sensitive help from a local directory or from an internal web server, if you have placed the documents under it. Prerequisites Before setting context help preferences you must download the documentation for your product from the FTP site provided by your TIBCO representative. Copy the documentation zip file to a local directory, or to an internal web server and then unzip the file. Procedure 1. In TIBCO Business Studio, click Window > Preferences. On Mac OS X, click TIBCO Business Studio > Preferences. 2. In the Preferences dialog, click BusinessWorks > Help. 3. Select Custom Location and then click Browse to select the html directory where you unzipped the documentation, or provide the URL to the html directory on your internal web server. 4. Click Apply and then click OK. TIBCO ActiveMatrix BusinessWorks™ Release Notes 5 New Features This topic describes the new features added in the TIBCO ActiveMatrix BusinessWorks product. Release 6.1.1 The following are the highlighted features in this release. Runtime Administration Framework The Runtime Administration Framework now supports: ● Backing up of the Domains from the Domain Management page. ● Viewing an application profile prior to application deployment. ● Downloading an application or application instance profile (from Application page, General > More button). ● Configuring an application or application instance profile with a profile file (from Application page, General > More button). ● Changing an application or application instance profile (from Application page, General > More button). Palettes REST and JSON Palette ● Invoke REST API activity supports Patch HTTP Verb. ● BW JSON Utilities to create XML schema (XSD files) from JSON payload or SQL Statements. Release 6.1.0 The following are the highlighted features in this release. Native Eclipse Design-time ● Brand new Business Studio Welcome Page to guide users: — How to create new applications — Access to Documentation and TIBCOmmunity — One-click loading of key ActiveMatrix BusinessWorks Samples, opening the Main Process, and ready access to sample documentation ● BW Eclipse “Design” Perspective tailored for integration, web and mobile application design ● Product Inventory view, which provides a catalogue of ActiveMatrix BusinessWorks out-of-the-box Palettes and Shared Resources as well those from installed BusinessWorks Plug-in Products ● Support for Process level Default Binding, which is especially useful for invoking external services from sub-processes without configuring them as Component Reference ● Group with Iterate in Process design ● Support of Long type in Module Property definition ● Offers over 65 out-of-the-box project samples to demonstrate usage scenarios TIBCO ActiveMatrix BusinessWorks™ Release Notes 6 Runtime Administration Framework ● Product Inventory view in BW Enterprise Administration UI and command line utility ● Administration Web UI support for configuration update to AppSpaces and AppNodes ● Supports reporting of commands execution history performed from both Web UI and command line tools for auditing and traceability purposes ● Enterprise Administration Framework access through REST/JSON API ● Support of TIBCO Hawk for monitoring and management Release 6.0.1 The following are the highlighted features in this release. Runtime Administration Framework ● Administration Web UI support for: — Creating and deleting of Domain, AppSpace, and AppNode — Uploading and deploying Enterprise Archives (EARs) Release 6.0.0 The following are the highlighted features in this release. Native Eclipse Design time ● Process Designer ● Shared modules for modular design of applications ● Refactoring tools such as Undo, Redo, and Rename ● Design time tooling for migrating BusinessWorks 5.x projects ● Offers over 50 out-of-the-box project sample to demonstrate usage scenarios Graphical Modeler for Zero-code Development ● User-friendly gestures for commonly performed tasks ● Multi-operation process definitions ● Support for Process Scopes ● Support for Event handlers ● Support for Exception handlers ● Support for Conversations ● Visual process debugger ● Design time hot deploy debugging paradigm for agile development Zero-resistance to Coding with Java Development Tooling ● Full-fledged Java coding and debugging with Eclipse Java IDE ● Ability to develop Java/OSGi modules ● Ability to develop and debug BusinessWorks Process and Java code in a single IDE TIBCO ActiveMatrix BusinessWorks™ Release Notes 7 First Class Support for REST/JSON ● Wizard to convert resource definitions to testable APIs and services in a few clicks ● Option to choose between XML or JSON for resource representation ● Integrated Web UI for documentation and testing ● Easily consumable from web and mobile applications in Javascript, Python, Ruby, and so on Runtime Administration Framework ● Multiple application runtime container ● Elastic distributed runtime powered by in-memory data grid ● Elastic distributed administration infrastructure powered by in-memory data grid ● User-friendly Web UI integrated with TIBCO Enterprise Administrator ● — User-friendly UI for navigating large set of complex administration assets — User-friendly UI for deploying ActiveMatrix BusinessWorks and Java Applications Powerful command line tools and console with scripting and interactive modes Open Platform ● Activity SDK to Develop Custom Plug-ins and Extensions ● OSGi Java development TIBCO ActiveMatrix BusinessWorks™ Release Notes 8 Changes in Functionality The following are changes in functionality in version 6.1.x. Release 6.1.1 Input Parameters for JAVA Palette Activities The input parameters for Java Invoke activity were previously named as "Parameter1", "Parameter2", ... "ParameterN". This approach is changed from this release. Now the Java Invoke activity's input parameters names are based on the selected method's input parameter names. Similarly, the JAVA Process Starter and JAVA Global Instance activities will show the selected method's real input parameter names in the Configuration tab. Projects created before TIBCO ActiveMatrix BusinessWorks 6.1.1 and migrated from TIBCO ActiveMatrix BusinessWorks 5.x will continue with the old behavior, which does not show the real method parameter name. To switch to the new behavior, re-select the method after selecting some other method from the method drop-down for the same class. TIBCO ActiveMatrix BusinessWorks™ Release Notes 9 Closed Issues The closed issues information is organized as per Administration, Binding, General, Migration, and Palette basis. These are the closed issues for the TIBCO ActiveMatrix BusinessWorks 6.1.x release. Administration This topic list the closed issues related to Administration. Closed Issues in 6.1.1 Key Description AMBW-14411 The backup command is now backing up the archives and profiles into sub folders with the name of the domain and AppSpace if applicable. AMBW-13910 Updating an AppSpace and Application configuration resulted in errors, if the case of Domain, AppSpace, and Application name was changed. Closed Issues in 6.1.0 Key Description AMBW-13069 Starting an AppSpace without any AppNodes showed the running status as Starting instead of Degraded. AMBW-12132 Fixed an issue where clicking on the AppSpace link when looking at an AppInstance of an Application led to an empty page. AMBW-10204 Under certain circumstances, Process configured with Message Sequencing capability encountered ClassCastException at Runtime. AMBW-8763 bwdesign utility did not create the workspace, if the workspace path included double-byte characters. Binding This topic lists closed issues related to Binding. Closed Issues in 6.1.1 Key Description AMBW-14001 When creating a project with a REST Resource or REST Binding Type, the component or REST binding in Module Descriptors > Components was not accessible. AMBW-13904 lrestdoc hostname. command always yielded the discovery URL using localhost as the It is recommended not to use Localhost. Use either a system property or by default, the machine address. bw.rest.dochostname TIBCO ActiveMatrix BusinessWorks™ Release Notes 10 Key Description AMBW-13890 When two or more ActiveMatrix BusinessWorks processes in a module had the same processReference name and at least one of the processsReference was configured with Binding Reference (Binding configured at the Process level), and others were configured with external Binding References (Binding configured at the Component level), then incorrect Service Provider was called. AMBW-13834 "TIBCO-BW-PALETTE-REST-2000027:Client received a 4xx response for invocation at resource path" exception was thrown at runtime for the Resource Service Path with parameters, when a REST Service was renamed. AMBW-13775 JSON to XML conversion failed and resulted in malformed JSON (or XML), when the JSON document with a terminal 'array type' node inside a container type JSON node, resulted in malformed JSON. AMBW-12668 Closing and re-opening the REST BookStore sample displayed the following warning message: The file(Books.bwp) has changed on file system. AMBW-11387 In Swagger documentation, non-ASCII characters in model schema and parameters were garbled. Closed Issues in 6.1.0 Key Description AMBW-13036 The HTTP Port was not released when the REST application was undeployed. AMBW-12155 Component Processes could not be implemented with services or public references that used WSDLs defined in shared modules. ANBW-11542 REST Swagger UI now supports Internet Explorer browser. AMBW-10163 The addition of a new operation to an existing REST Service that is configured with parameters (for example, Path Parameters, Query Parameters and so on) did not work properly. AMBW-9484 REST Binding now works with elements of Anonymous Complex Types. General This topic lists the closed issues related to General issues. Closed Issues in 6.1.1 Key Description AMBW-14752 The log level for a Log activity logged as INFO even though it was configured to Warning. AMBW-14713 Renaming an activity after adding it to a process caused all the references within the process to break at runtime. TIBCO ActiveMatrix BusinessWorks™ Release Notes 11 Key Description AMBW-14249 The gadget to create a new activity for a Group start activity did not work. AMBW-14248 Creating an activity by selecting from the palette and dropping on to an existing transition did not work when the activity was dropped on to the outgoing transition of GroupStart activity or the incoming transition of GroupEnd activity. AMBW-14191 Errors in the mapper caused unexpected behavior when working with XPath expressions. For example, activity mapping errors were thrown even though the activity was never executed. Or, activities on a transition were being executed even though the XPath expression on that transition evaluated to false. AMBW-14161 When changing the group type from Iterate to For Each, the process file did not remove the assign element. This caused an exception to be thrown at runtime. AMBW-14005 Testing custom palettes did not work with the run or debug shortcuts available on the toolbar and the right-click menu on the process. AMBW-13996 An Illegal Argument the debugger. AMBW-13959 Eclipse SWT browser was not configured (or not installed) on Linux platform. As a result, when running TIBCO Business Studio on Linux, the following issues were observed: Exception was thrown intermittently when launching ● Icons for the samples on the Welcome page were not displayed. ● Help contents for the XPath functions in the Mapper were not displayed. AMBW-13936 Iterate Group could not iterate over a local element. AMBW-13897 The Welcome page was unaccessible if it was closed after launching TIBCO Business Studio. AMBW-13119 The LDAP SSL connection did not work with the Administrative user. AMBW-12946 Substitution for " (any element) *" defined as part of the inline schema for a WSDL did not resolve newly added elements. AMBW-12703 When renaming a process service, the references did not get updated accordingly to such a process within same or other processes. AMBW-12426 Shared Resource names must compose of the package name, followed by the file name (without the extension). This is a convention that the tools try to preserve. However, if the name of a shared resource was edited or changed, it occasionally neither renamed the file nor adjusted the Process package to reflect this convention. The Shared Resources now have non-editable Package and Name fields. To rename, click on the icon to invoke a Process package refactoring. TIBCO ActiveMatrix BusinessWorks™ Release Notes 12 Key Description AMBW-11923 After importing the project, the schema from the Output tab of the Parse Data activity was lost. AMBW-11884 Multiple REST services could not be selected in the Components tab of an application module. AMBW-11695 Enterprise archive file generation for a project containing Java source with multi-byte characters failed due to compilation errors. This has been fixed by setting the default encoding for TIBCO Business Studio to UTF-8. AMBW-11554 It was not possible to use the Set Explicit Nil check box in the mapper. AMBW-11375 When the Application Project Name was changed, the application name in the Name field of the application's Overview page editor sometimes did not change to stay in sync. AMBW-10923 The package name in an application module can now contain a hyphen (-). AMBW-10455 Schema cache did not parse schemas where the target namespace contained spaces in it. AMBW-9107 An exception was thrown by the debugger if a service name contained nonASCII characters. AMBW-7660 The process, process package, and process folder names did not accept the nonASCII names. AMBW-4663 Process names can now contain special characters. Closed Issues in 6.1.0 Key Description AMBW-13941 When opening a closed project, an incorrect warning message was displayed. AMBW-13122 Palette samples readme.link files did not display the downloaded sample help page on Windows in TIBCO Business Studio and those help pages could not be displayed by the Internet Explorer browser on Windows. AMBW-12158 When removing a resource such as an XML Schema, WSDL Resource, and so on, the activities with references to the entities that are part of those resources did not become invalid. AMBW-12157 When adding a dependency on a shared module, the module was not revalidated automatically. Therefore, the errors that were fixed by introducing the new dependency, were still reported (in the Problems View). TIBCO ActiveMatrix BusinessWorks™ Release Notes 13 Key Description AMBW-12087 Fixed a validation error issue for a scenario where TIBCO ActiveMatrix BusinessWorks project contained multiple schemas with same namespace. An element from such a schema was used in the "Data Format" shared resource. A TIBCO ActiveMatrix BusinessWorks process containing Parse/Render activity referred to this "Data Format" shared resource. AMBW-12039 Conversation initiation did not function at runtime for the signal reply activities and worked only for Receive or Signal-In activities. You can now initiate Conversation with Reply activities of JMS and HTTP. AMBW-11936 Referencing service WSDLs defined in a shared module resulted in runtime errors. AMBW-11893 Validation messages were visible even when the Select Value option for Module Shared Variable and Job Shared Variable was selected. AMBW-11874 Renaming the root element of the schema in the Input Editor and Output Editor resulted in blank editor. AMBW-11799 Checkpoint activity contained in a group did not recover correctly at the engine recovery, especially an iteration group, such as For Each, While, Repeat, Repeat on Error, and so on. AMBW-11711 The following exception was thrown when invoking external MDM Web Services: com.tibco.pvm.dataexch.xml.util.exceptions.PmxException: PVMXML-106024: Cannot find XML data type:{http://www.tibco.com/cim/ services/adminservice/wsdl/2.0}LoginRequest A similar exception was reported for projects that comtained schemas with multiple statements, either directly or indirectly, to the same schema. AMBW-11250 The imported projects showed error markers that affected the validation adversely. AMBW-10553 Salesforce activities configured with coercions did not work. AMBW-10212 Removing the Sequencing Key from the Process Starter activity, threw a NullPointerException at runtime. AMBW-10196 Launching BW Debugger with unsaved Processes sometimes triggered NullPointerException. AMBW-10129 After creating a REST Service, a Component configured. exception was thrown at design time. AMBW-10072 Setting the value of a newly created application property did not work properly. When the resource was saved, the value was lost. is not TIBCO ActiveMatrix BusinessWorks™ Release Notes 14 Key Description AMBW-8815 Specifying an XSD schema in the input of the operation for a service operation did not show the XSD schema in the Input tab of the Reply activity for that operation. AMBW-6221 Pasting text into the XSLT source text field did not work. AMBW-4627 The process property configuration for Start Time for the Timer activity threw an error. Migration This topic lists the closed issues related to Migration. Closed Issues in 6.1.1 Key Description AMBW-13953 After migration of iterate group, the variable list value obtained a forced xsd:int conversion. AMBW-13905 After migration, Error Transition did not work for TCP. Closed Issues in 6.1.0 Key Description AMBW-11496 Importing a migrated Java project into the workspace of another machine threw an The project can't be built until build path errors are resolved exception at Design time. Palettes This topic lists the Closed Issues related to Palettes. Closed Issues in 6.1.1 REST and JSON Palette Key Description AMBW-13709 Setting a value specified for the Content-Type HTTPHeader as "application/xwww-form-urlencoded" in the Input tab of the Invoke REST API activity accepted application/json or application/xml according to the option selected in Request Type or Response Type fields in the General tab at runtime by default. AMBW-12792 Invoke REST API activity failed to call, if query parameters included non-ASCII characters. TIBCO ActiveMatrix BusinessWorks™ Release Notes 15 HTTP Palette Key Description AMBW-13777 Configuring SSL on HTTP resource did not set the isSSL flag. Hence, it was impossible to identify whether SSL was used or not from the HTTP resource object. JAVA Palette Key Description AMBW-5702 For Java To XML activity, if the Java object contained a variable with 'char' datatype, then it was mapped to 'unsignedShort' in the corresponding XML. Closed Issues in 6.1.0 General Activities Palette Key Description AMBW-12089 Checkpoint activity migration is now supported. HTTP Palette Key Description AMBW-12811 REST Invoke activity could not be used with an HTTP Client Shared Resource, when Disable Connection Pooling check box selected. AMBW-12067 Write to File check box on HTTP Receiver activity is now supported. JAVA Palette Key Description AMBW-12678 Output tab of Java To XML activity did not populate, if the Java class contained Arrays or Wrapper Class Objects. AMBW-12102 The Java Invoke Method activity showed an input configuration error. An unexpected output, "Account" was thrown at design time for XML To Java activity. AMBW-12033 Java Collections is now supported for Java Invoke. TIBCO ActiveMatrix BusinessWorks™ Release Notes 16 JDBC Palette Key Description AMBW-12649 JDBC Connection profile could not be created unless the DB activity was dropped on the Process Editor. AMBW-10926 A Procedure or Function when selected in JDBC Call Procedure activity, displayed the schema name in the Catalog or Package field, instead of displaying it in the Schema field. Rendezvous Palette Key Description AMBW-11966 Checkpointing feature is now supported for the processes that have Rendezvous Subscriber as the Process Starter. Shared Resource Key Description AMBW-13333 Heartbleed vulnerability addressed. Fix included updates to address the heartbeat extension vulnerability referenced in CVE-2014-0160 and US-CERT VU#720951. This specifically included the OpenSSL 1.0.1g libraries. XML Palette Key Description AMBW-6597 Every element got prepended with "pfx:" after XML Transformation. AMBW-6596 Each element in the Input of the Render XML when mapped individually with a corresponding output of Parse XML, resulted in "schemas:" getting prepended before every element. TIBCO ActiveMatrix BusinessWorks™ Release Notes 17 Known Issues This topic describes the Known Issues added in version 6.x of the TIBCO ActiveMatrix BusinessWorks. The known issues information is organized as per Administration, Binding, General, Migration, and Palette basis. Administration This topic lists the Known Issues related to Administration. Key Description AMBW-14868 Summary: After deleting an AppSpace from the AppSpace level 2 page, the first operation to Delete (or Create) an AppSpace in the AppSpace level 1 page hangs. Workaround: To complete the first operation, perform one of the following: AMBW-14422 ● Reload the entire page and retry the operation. ● Delete the AppSpace from the level 1 page and then create a new AppSpace. ● After deleting the AppSpace, create a new AppSpace using the bwadmin command line utility. ● Enter the ESC key to dismiss the dialog box and then retry the same operation. Summary: The deployment state continues to remain as "In sync", even when the AppSpace configuration update is complete. Workaround: None. AMBW-12126 Summary: Applications do not retain the state when AppNode is restarted. Workaround: None. AMBW-8481 Summary: (On Windows) The bwagent listen port is not released when the process is killed. When the bwappNodes are launched again by the bwagent, the process continues to run. Workaround: Always stop the bwagent process gracefully by calling from the TIBCO ActiveMatrix BusinessWorks 6.x installation bin folder. Should the bwagent still fail to allocate the ports on restart, simply wait for 10 minutes before trying again. This allows the Operating System to allocate the ports to a new process. bwagent.exe stop AMBW-13067 Summary: Deployment of an application with an invalid profile will fail the deployment, but the UI is showing an application screen with errors. The same applies to other scenarios that cause the deployment to fail. Workaround: Do not use invalid applications. TIBCO ActiveMatrix BusinessWorks™ Release Notes 18 Binding This topic lists the Known Issues related to Binding. Key Description AMBW-14694 Summary: Model/Model Schema in Swagger UI does not show anonymous complex type elements which refer to another anonymous complex type. Workaround: None. AMBW-14678 Summary: Service names, reference names, and binding names do not support the use of Latin extended and CJK characters. Workaround: None. AMBW-13999 Summary: Deleting a REST Component results in permanent loss of the Bindings. Workaround: If after deletion the artifacts are not saved, quit TIBCO Business Studio without saving and this will not delete the bindings. However if artifacts are saved after deleting a binding or a component, it cannot be readded. AMBW-13955 Summary: REST Binding is lost from the components when the process is removed from the component containing the REST service and added again. Workaround: None. AMBW-13807 Summary: REST Service Binding and Swagger UI do not support Optional Query Parameters at runtime even if they are defined as optional at Design time. Workaround: None. AMBW-13607 Summary: Swagger UI is not supported on Firefox browser. Workaround: Use other browsers for the Swagger UI. AMBW-13572 Summary: Swagger UI for some use cases does not show the correct error code in case of Internal Server errors on the Server side. Workaround: Check the raw message that contains the correct error code. AMBW-13485 Summary: REST Swagger UI does not support browsers like Internet Explorer. Workaround: Use other browsers for the Swagger UI. AMBW-12156 Summary: When you Drag and Drop a Process from a Shared Module into an Application Module, the Application that contains the Application Module is not updated to contain the Shared Module. Workaround: Explicitly add the Shared Module to the Application. TIBCO ActiveMatrix BusinessWorks™ Release Notes 19 Key Description AMBW-11974 Summary: Resolution of SOAP transport type does not work for SOAP over HTTP, if SOAP over JMS and SOAP over HTTP bindings are in the same process. Workaround: None. AMBW-11965 Summary: REST Bindings tab values are not serialized correctly if they are edited from Bindings tab of the REST service on the process. Workaround: In the Bindings tab, update values in the Module Descriptors > Components > Bindings. AMBW-8982 Summary: Changing the Resource name in the REST service Bindings tab, does not update the Resource Service Path. Workaround: None. General This topic lists the Known Issues related to General issues. Key Description AMBW-14958 Summary: During installation, if you choose not to download and install the Oracle Elliptic Curve Cryptography Library, then projects containing a shared resource configured with SSL fail at run time with the following error: A fatal error has been detected by the Java Runtime Environment. Workaround: If you have a different JRE installed in the system path and that one has the library installed, remove the JRE from the system path and then relaunch TIBCO Business Studio. AMBW-14861 Summary: Unable to enter an XPath expression on a transition using the XPath Builder. This issue is observed on Mac OS only. Workaround: Enter the XPath expression directly in the Properties tab > Expression field for the transition without using the XPath Builder. AMBW-14789 Summary: Unable to step through the code using the F6 key continuously while debugging as the focus is lost. Workaround: While debugging, manually select the job instance in the Debug view or BusinessWorks Jobs view before clicking on the F6 key to step through the code. AMBW-14770 Summary: Creating a conversation for a process that includes both a service or a reference and a signal-in activity results in a corrupted process. Workaround: Create the signal-in activity and configure the conversation before adding the service or reference to the process. AMBW-14712 Summary: The drop-down window size for the Reply Activity's General Service is minimal and does not show any content by default. Workaround: Select the drop-down window and enter the return key for the window to be resized. TIBCO ActiveMatrix BusinessWorks™ Release Notes 20 Key Description AMBW-14577 Summary: Clicking the process file in the Project Explorer and choosing "Launch BusinessWorks Debugger" option does not start the ActiveMatrix BusinessWorks process. Workaround: None. AMBW-14533 Summary: Mapper does not throw typecasting error, if the Integer datatype is mapped with String datatype. Workaround: None AMBW-14442 Summary: Cannot copy/paste groups within a process. Workaround: Create a new group and copy/paste the activities from the old group into the new group, then remove the old group. AMBW-13955 Summary: After deleting a component that contains REST binding, it is not possible to re-create the component with the REST binding. Workaround: To re-add the REST binding: 1. In the Process Editor, right click on the Service without a binding. 2. Choose Components > [componentware] > Create REST Binding. A binding will be created for this service. However, a binding still cannot be created from the Module Descriptor/Components property section after it has been deleted. AMBW-13942 Summary: When uninstalling a set of products in a TIBCO_HOME that involves TIBCO ActiveMatrix BusinessWorks, ActiveMatrix BusinessWorks Plug-in for CICS, ActiveMatrix BusinessWorks Plug-in for Data Conversion and ActiveMatrix BusinessWorks Plug-in for WebSphere MQ products all at once, the un-installation has the possibility of uninstalling TIBCO ActiveMatrix BusinessWorks first. This fails the uninstallation of the remaining ActiveMatrix BusinessWorks Plug-in products. Workaround: In this case, first uninstall all BusinessWorks Plug-ins before uninstalling TIBCO ActiveMatrix BusinessWorks because the uninstallation of BusinessWorks Plug-ins depends on the uninstallation scripts from TIBCO ActiveMatrix BusinessWorks. AMBW-13823 Summary: Directory browser dialog in BW Context Sensitive Help preference setting page does not consistently popup on Mac OS X 10.9.2 Workaround: Copy and paste the directory path into the configuration field instead of using directory browser to pick it. AMBW-13683 Summary: Shared Resource Module Property references in the migrated TIBCO ActiveMatrix BusinessWorks 5.x projects do not show up correctly on Non-Windows platforms. Workaround: Close and reopen the project. AMBW-13673 Summary: Schema is not populated in Input Editor/Output Editor if there is no targetNamespace in the schema. Workaround: Provide targetNamespace in the schema. TIBCO ActiveMatrix BusinessWorks™ Release Notes 21 Key Description AMBW-13492 Summary: Clicking on the Input or Output tabs of a service operation in TIBCO Business Studio may sometimes throw a java.lang.NullPointerException error. Workaround: None. AMBW-13090 Summary: com.tibco.bw.core.runtime.ActivityInputValidationException exception is thrown for a variable of Long dataType, if the Long value is greater than 6 digits. Workaround: Ensure that the Long value does not exceed 6 digits. AMBW-12785 Summary: When trying to exit TIBCO Business Studio before saving the process, throws a java.lang.NullPointerException error. Workaround: None AMBW-12490 Summary: Under certain circumstances, substitution types do not resolve properly in the mapper. The mapper shows errors for them. Workaround: Try closing and reopening the project. If that doesn't solve the issue, try closing and reopening Eclipse. If the errors still persist, do project clean (that is, go to Project menu and click on "Clean..."). AMBW-11853 Summary: A process that has an XSLT with a substitution, throws a validation exception at run-time, unless the process is explicitly importing the XML Schema. Workaround: The user should explicitly import the XML Schema in the process, by using the Add Process Import tool that is available in Process Properties > Dependencies tab. AMBW-11815 Summary: Module Shared Variable cannot initialized with XML file, if the XML file contains double-byte characters. Workaround: None. AMBW-11595 Summary: Adding an AE activity to a BusinessWorks process encounters a NullPointerException. Workaround: None. AMBW-10137 Summary: TIBCO ActiveMatrix Platform based products fail to install in the same TIBCO_HOME as TIBCO ActiveMatrix BusinessWorks 6.0. Workaround: Installation of TIBCO ActiveMatrix BusinessWorks 6.0 and TIBCO ActiveMatrix Platform based products in the same TIBCO_HOME is currently not supported. AMBW-7185 Summary: current-group() function is not available in the Data Source after adding the For Each group xslt statement. Workaround: None. TIBCO ActiveMatrix BusinessWorks™ Release Notes 22 Migration This topic lists the Known Issues related to Migration. Key Description AMBW-14688 Summary: When importing TIBCO ActiveMatrix BusinessWorks projects containing Java, HTTP, or SMTP activities in TIBCO Business Studio, some processes may be marked to be dirty (indicated by the * in front of the process name in Project Explorer). If these processes are opened, the Save button is enabled although the user has not made any changes to the process. When this project is run in Debugger, the exception "com.tibco.bx.debug.MismatchedModelException: Node Definitions don't match BPEL Activities" is thrown. Workaround: Before running the project in Debugger, clean the project using the menu Project > Clean. AMBW-14295 Summary: After migration the output of project with Rest and JSON activities does not match with the input of the other activities in the migrated project. Workaround: None. AMBW-13932 Summary: If a global variable name and the iteration group's "iteration element" field name is the same, then the migration tool generates a unique name for the iteration element. Workaround: Fix all the related activity input mappings manually. AMBW-13832 Summary: After migration, the HTTP, JMS and Mail projects show a duplicate header on the Input tab. Workaround: Copy and paste the value of the 2nd element to the 1st element and then delete the 2nd element. AMBW-13733 Summary: After running the migrated "http attachment", "JavaMethod", "JavaEventSource","jdbc_advance", and "simple_attachment" samples, "Error processing variable currentElement for task innerScope" is encountered in the console. Workaround: None. AMBW-13566 Summary: XPath cannot convert integer to string automatically when the upstream activity has multiple level schema. Workaround: None AMBW-13670 Summary: An error is encountered after migration, if the schema has an import statement that cannot be resolved and one for a namespace, that is never used in the process. Workaround: None TIBCO ActiveMatrix BusinessWorks™ Release Notes 23 Key Description AMBW-11449 Summary: Mapping an anyType element to a XML Schema simple type value results in an error. Workaround: Coerce the anyType element with XML Schema simple type element and map. The type of the element used for coercion is determined by the value that is used in the mapping. AMBW-11189 Summary: Unable to migrate Java Custom Function activity. Workaround: None AMBW-10891 Summary: Timer activity is not migrated and displayed as an empty activity after migration on non English platform. Workaround: None. AMBW-10289 Summary: After migration, the DataFormat shared resource reference is not generated correctly for Parse or Render data activities. Workaround: Re-select the shared resource reference before running the project. AMBW-9969 Summary: TIBCO ActiveMatrix BusinessWorks 5.x projects with SOAP headers configuration in SOAP activities are not properly migrated to TIBCO ActiveMatrix BusinessWorks 6.x. Workaround: SOAP functionality in ActiveMatrix BusinessWorks 6.x is achieved through SOAP Binding where its detail configuration are outside of BusinessWorks Process. The SOAP headers definition are defined at the Binding configuration and configured as generic context parameters for the Process. In the Process, you can use the Get Context activity (from Basic Palette) to retrieve and process the headers as context data. You can do this manually to complete the migrated project. AMBW-7649 Summary: Error Transitions from an event source and group box are not supported. Workaround: Manually fix the associated mappings especially those containing error variables. Also, move the error handing path logic to the enclosing scope's catch block. Palette This topic lists the Known Issues related to Palettes. HTTP Palette Key Description AMBW-14508 Summary: The HTTP Client Resource automatically uses the "chunked" form as Transfer-Encoding HTTP header value regardless of whether content-length is set or not in the Input tab for Apache HttpComponents. Workaround: None. TIBCO ActiveMatrix BusinessWorks™ Release Notes 24 Key Description AMBW-12732 Summary: Dynamic Headers for HTTP send request activity are partially migrated. The user after migration has to re-map these missing dynamic header fields by using original ActiveMatrix BusinessWorks 5x mappings in reference. Workaround: Add missing headers manually after migration. AMBW-11263 Summary: Parameters on the Send HTTP Request activity automatically get deleted when Directory name is added on the Advance tab as Module Property. Workaround: Add the parameters again on the Advance tab. AMBW-9210 Summary: The HTTP Request activity always applies UTF-8 encoding to generate a URI encoded string for the GET method, regardless of the contenttype setting in the HTTP Header. Workaround: Apply the content-type encoding first to generate the URI encoded string for the GET method and then use UTF-8 encoding if the content-type is not defined in the header. AMBW-7757 Summary: HTTP Receiver activity always applies UTF-8 encoding to get the parameter data from URI encoded strings. The parsed parameter data in the HTTP Receiver activity is garbled if native encoding is applied to URI encoded string. Workaround: Use UTF-8 encoding in the URI encoded strings. JAVA Palette Key Description AMBW-13526 Summary: In Java To XML activity, the Output tab is not populated correctly, if Java Class contains nested Object references in different classes. Workaround: None. AMBW-12687 Summary: Using a 2D Array as an input parameter to Java Method, throws the following exception at design time in Java Invoke activity. Unable to obtain information for the method from the class .NoSuchMethodException ) Workaround: None. AMBW-11889 Summary:TIBCO Business Studio hung while building a workspace when the class was selected or the Reload button was clicked in the Java To XML or XML To Java activity. Workaround: None. TIBCO ActiveMatrix BusinessWorks™ Release Notes 25 Key Description AMBW-6453 Summary: A runtime exception is thrown for Java to XML activity when trying to convert java object containing Collections. For example, List, Set, Map, or its implementations (ArrayList, and so on). Workaround: Use Parameterized collections (for example, List) in the Java code. JDBC Palette Key Description AMBW-14624 Summary: Set Explicit Nil check box for Objects and Collections in JDBC Call Procedure activity is disabled. Workaround: None. AMBW-8855 Summary: The localized error messages of JDBC connection were not displayed correctly in Studio. Workaround: None. AMBW-7375 Summary: While selecting the procedure/function in the JDBC Call Procedure activity, any "Package functions" should not display until a Package is provided in the "Catalog or Package field". Workaround: Click the Cancel button and select the procedure again. AMBW-4297 Summary: JDBC activities do not validate unsupported queries. Workaround: None. JMS Palette Key Description AMBW-14631 Summary: If a second JMS Shared Resource is added of JNDI type and the New button shortcut is used to create the JNDI Configuration and a JNDI Configuration with the same name already exists, it deletes the package name of the existing JNDI Configuration. This leads to a validation error 'No JNDI Configuration specified' on all the JMS Connection shared Resources that use the affected JNDI Configuration. Workaround: Fix the validation error by going to the JMS Shared resource and reselecting the JNDI configuration or by adding the package name to the JNDI Configuration shared resource. TIBCO ActiveMatrix BusinessWorks™ Release Notes 26 Key Description AMBW-13104 Summary: Body Element structure is not shown in the Input tab of JMS Request Reply and Send JMS Message activities when the Message Type is XML Text and the activity also references a JMS Application Properties shared resource. Workaround: 1. Open the affected process in a text editor (preferably an XML Text editor). 2. Navigate to the element. 3. For every element under the having target namespace similar to http://www.tibco.com/namespaces/tnt/plugins/jms/ default.jsp, add (where xxx is the namespace of the JMS Application Properties XSD) under the element. AMBW-7449 Summary: RequestTimeout input item is currently not available in the JMS Request Reply activity. Workaround: None. Parse Palette Key Description AMBW-12473 Summary: Parse Data activity throws a NullPointerExeption for the XSD namespace collision scenario. Workaround: None. REST and JSON Palette Key Description AMBW-14866 Summary: When using the BW JSON UTILS > Create Schema from JSON payload wizard, the XSD schema is always created with the root element name even though a different file name is specified. For example, if the root element name is "Books" and the file name is "Books1.xsd", then the schema is created as "Books.xsd" . Workaround: None. AMBW-14699 Summary: Parse JSON fails to parse JSON payload with root element. Workaround: Remove root element from the input JSON payload. AMBW-14199 Summary: An error occurred while converting json to xml exception is thrown at runtime for Parse JSON activity, if the schema contains import namespace element with or without "schemaLocation" attribute. Workaround: Use self-contained schema. TIBCO ActiveMatrix BusinessWorks™ Release Notes 27 Key Description AMBW-13573 Summary: When REST Binding for Invoke REST API activity is used with Apache HttpComponents(Supported by HTTP and REST) option in the Implementation Library field for HTTP Client Shared Resource not selected, it does not throw design and/or runtime validation error. Workaround: None. Rendezvous Palette Key Description AMBW-12473 Summary: RV Subscriber activity does not subscribe the message if output schema created by XSD schema editor is used. It works fine if the output schema created Rendezvous activity input/output editor is used. Workaround: Change the elementFormDefault for the schema element created using XSD Schema Editor to "unqualified". AMBW-12042 Summary: RV subscriber activity does not subscribe the message if output schema created by XSD schema editor is used. It works fine if the output schema created Rendezvous activity input/output editor is used. Workaround: Change the elementFormDefault for the schema element created using XSD Schema Editor to "unqualified". Shared Resources Key Description AMBW-11984 Summary: When a Shared Resource field has a Module Property value, and that field is changed to Literal and then immediately back to Module Property, the Module Property choice must be re-selected. The change to Literal Value removes the Module Property value, but the combo box still retains the old value. The old Module Property value is not saved in the Shared Resource. Workaround: Select the Module Property again to save the value. XML Palette Key Description AMBW-14292 Summary: Parse XML activity displays blank ErrorCode and ErrorMessage for activity output data validation error. Workaround: None. AMBW-14283 Summary: Activity output data validation error exception is thrown at runtime for schemas that contain "any" element and processContents="strict". Workaround: None. TIBCO ActiveMatrix BusinessWorks™ Release Notes 28 Key Description AMBW-12999 Summary: For Schemas with mixed content, Render XML adds an extra new line to the output after each string. Workaround: None. AMBW-12860 Summary: After migration problem markers are seen for "Render-POXML","Map-Data" , "Assign" and "Publish-CompletePO-Message". Workaround: Close and reopen the project. AMBW-11722 Summary: If in the Input of the Render XML each element is mapped individually with a corresponding output of Parse XML, "schemas:" gets prepended before every element. Workaround: None. AMBW-6965 Summary: When the "Input and Output Style" is Tree for the Transform XML activity, a java.lang.AssertionError: origin cannot be null exception is thrown. Workaround: None. TIBCO ActiveMatrix BusinessWorks™ Release Notes