Red Hat Training

A Red Hat training course is available for Red Hat JBoss Developer Studio

8.0.5 Release Notes

Red Hat JBoss Developer Studio Integration Stack 8.0

Information about this release of JBoss Developer Studio Integration Stack

Red Hat Customer Content Services

Abstract

These release notes contain important information related to JBoss Developer Studio Integration Stack. New features and resolved issues of this product release are detailed here.

1. About Red Hat JBoss Developer Studio Integration Stack

Red Hat JBoss Developer Studio Integration Stack is a set of Eclipse-based development tools. It further enhances the IDE functionality provided by JBoss Developer Studio, with plug-ins specifically for use when developing for other Red Hat JBoss products.
JBoss Fuse Development plug-ins provide tooling for Red Hat JBoss Fuse, specifically for integrating and developing software components that work with Apache ServiceMix, ActiveMQ and Camel.
JBoss Business Process and Rules Development plug-ins provides design, debug and testing tooling for developing business processes for Red Hat JBoss BRMS and Red Hat JBoss BPM Suite. For more information, see the Red Hat JBoss BRMS Getting Started Guide and Red Hat JBoss BPM Suite Getting Started Guide.
JBoss Data Virtualization Development plug-ins provide a graphical interface to manage various aspects of Red Hat JBoss Data Virtualization instances, including the ability to design virtual databases and interact with associated governance repositories. For more information, see the Red Hat JBoss Data Virtualization User Guide.
JBoss Integration and SOA Development plug-ins provide tooling for developing, configuring and deploying SwitchYard and Fuse applications to Red Hat JBoss Fuse Service Works, Red Hat JBoss Fuse and Fuse Fabric containers, Apache ServiceMix, and Apache Karaf instances. For more information, see the Red Hat JBoss Fuse Service Works User Guide, Red Hat JBoss Fuse Tooling User Guide and Red Hat JBoss Fuse Tooling Tutorials.
JBoss Developer Studio Integration Stack and JBoss Developer Studio are released asynchronously and current information on each of the JBoss Developer Studio Integration Stack components can be found in the associated Red Hat JBoss product documentation. The documentation is available from https://access.redhat.com/site/documentation/ on the Red Hat Customer Portal.

2. About this Release

JBoss Developer Studio Integration Stack 8.0.5 is an update for JBoss Developer Studio Integration Stack 8.0.4.
  • It contains new features and fixes for the following released components:
    • BPMN2 Modeler 1.1.4.Final
    • Drools 6.3.1.Final - No change in the component, only the version format is corrected in this release.
    • SwitchYard 2.0.2.Final
    • Teiid Designer 9.0.5.Final
For a complete list of components in this release, together with information about operating systems, chip architectures and Java developer kits supported by this release, see https://access.redhat.com/articles/1351903 on the Red Hat Customer Portal.

3. Known Issues for JBoss Fuse Tooling

The following is a list of currently open issues for JBoss Fuse. Red Hat JBoss Developer Studio Integration Stack 9.x is targeted for these open issues because this allows the most recent version of the Integration Stack to include the fixes instead of backporting them for 8.0.x.
  • FUSETOOLS-1470 - NPE changing property in function to one with different type
  • FUSETOOLS-1474 - CNFE from JavaPage and OtherPage if class selected is not in project
  • FUSETOOLS-1097 - Switching between Source and Design change the source
  • FUSETOOLS-884 - Camel editor weirdly indicates that the file has been changed
  • FUSETOOLS-1480 - Fuse tooling doesn't inform about wrong deployment
  • FUSETOOLS-1512 - Fuse server adapter unable to save password
  • FUSETOOLS-1620 - The whole route is lost if you manually corrupt the xml
  • FUSETOOLS-1621 - An incomplete route is lost after saving
  • FUSETOOLS-1075 - Fuse project is created with errors (camel-component, camel-data-format)
  • FUSETOOLS-1533 - Cannot find resource: transformation.xml in classpath

4. Resolved Issues

4.1. BPMN2 Modeler 1.1.4.Final

  • Bug 462970 - SubProcess added via menu displayed on elements absorbs inner elements.
  • Bug 463362 - "Data Output has no Data Type" on any signal boundary event.
  • Bug 469872 - Custom SequenceFlow's extended properties doesn't work.
  • Bug 464028 - Missing "waitForCompletion" attribute for "Intermediate Throw Compensation Event".
  • Bug 470108 - Multiline text fields are persisted with " " as line delimiters on Windows OS.
  • Bug 470295 - Select All + Delete causes ClassCastException if selection contains a Group.
  • Bug 476672 - jBPM Process ID validation is incorrect.
  • Bug 477103 - Incorrect use of "targetNamespace" to identify the Target Runtime of a bpmn2 file.
  • RH Bug 1182875 - Package Name attribute should be validated by BPMN 2 diagram editor before running the process.
  • RH Bug 1200000 - Wrong validation of process with parallel gateway.
  • RH Bug 1189454 - Multiple-Instance Loop Characteristics and process variables are not linked.
  • RH Bug 1213445 - User can't specify Interface for Service Task. Added ability to edit Interface name and implementation from ServiceTask, ReceiveTask and SendTask Operation editor.
  • BPMSPL-124 - Task metadata being improperly stored in I18NText database table. This adds a Description field to UserTask.
  • RH Bug 1253594 - Diagram Editor does not allow to use a variable for "called element" in CallActivity.
  • JBPM-4753 - Selection change handler in DesignEditor class should be filtering out events that do not apply to the current editor instance.
  • RH Bug 1235689 - Custom Service Task is losing information after round-tripping from Web Designer to JBDS

4.2. Teiid Designer 9.0.5.Final

  • TEIIDDES-2760 - built-in varbinary datatype needs to be defined as a varbinary runtime type rather than string
  • TEIIDDES-2751 - Add ability to import Oracle Packages via JDBC Import
  • TEIIDDES-2746 - Dynamic VDB export and import set bigdecimal precision to 20 if not defined and should be 0
  • TEIIDDES-2737 - Generate VDB Archive and Models from Dynamic VDB file changes integer datatype to biginteger
  • TEIIDDES-2732 - Issues with Dynamic VDB to Models - FOREIGN KEY REFERENCING MULTIPLE COLUMNS
  • TEIIDDES-2731 - VDB exported to Dynamic VDB XML, the foreign key relations have erroneous references in the resulting SQL.
  • TEIIDDES-2704 - Changing models results in unmodified models being marked changed by Eclipse

4.3. SwitchYard 2.0.2.Final

  • SWITCHYARD-2857 - Switchyard doesn't provide multiple FROM in a single Camel Component

A. Revision History

Revision History
Revision 8.0.5-1Tue Feb 02 2016Misha Husnain Ali
Updated with QE feedback.
Revision 8.0.5-0Wed Jan 27 2016Misha Husnain Ali
Initial draft

Legal Notice

Copyright © 2016 Red Hat, Inc.
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.