Red Hat Training

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

8.0.1 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.1 is an update for JBoss Developer Studio Integration Stack 8.0.0. The update has two purposes:
  • It contains new features and fixes for the following released components:
    • jBPM3 4.5.200.Final
    • BPEL 1.3.100.Final
    • BPMN2 Modeler 1.1.2.Final
    • Drools 6.2.0.Final
    • ESB 1.5.530.Final
  • It contains new features and fixes for the following JBoss Developer Studio Integration Stack 8.0.0 components released as Early Access:
    • Fuse Tooling 7.3.0.Beta3
    • SwitchYard 2.0.0.CR1

    Important

    Components of JBoss Developer Studio Integration Stack that are still under development and released as Early Access may not be immediately visible in the Software/Update tab under JBoss Developer Studio Integration Stack. To list early access components, in the Software/Update tab click the Enable Early Access check box and review the Early Access Features declaration.
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.
Important Information about JBoss SOA Early Access

The SOA development tooling includes both released and early access components. Consequently, JBoss Integration and SOA Development appears by design in both the standard released update selection window and in the early access window of the JBoss Central and p2 installers. Note that if you enable early access then that SOA Development component collection will override the released component set in Central.

JBoss SOA Early Access is enabled

Figure 1. JBoss SOA Early Access

To reveal the released SOA development tooling selection, deselect the Enable Early Access checkbox as seen in the following screenshot:
Removing JBoss SOA Early Access Information

Figure 2. Remove JBoss SOA Early Access

3. JBDS-IS 8.0.1

  • JBTIS-414: SOA 5 tooling shows up in early access
  • JBTIS-393: Update BPMN2 to 1.1.2.201502050700

4. Fuse Tooling 7.3.0

  • FUSETOOLS-1285: Broken parsing and missing configuration of exchange pattern for ToDefiniton endpoint
  • FUSETOOLS-1271: adding component connectors via context menu broken
  • FUSETOOLS-1269: Node Context Menu>Add option does not include the Components drawer items
  • FUSETOOLS-1268: Cannot view or edit file node in Properties editor after dragging a Filesystem component onto the canvas
  • FUSETOOLS-1267: Properties editor for File endpoint converts relative paths to absolute paths so files are not read
  • FUSETOOLS-1264: JMX Node in servers view doesn't work if server has secured JMX access via credentials
  • FUSETOOLS-1261: Move connection between components cause problem
  • FUSETOOLS-1260: Cannot run Fuse server with alternate JRE
  • FUSETOOLS-1250: The IDE slows down when a fuse project is deployed
  • FUSETOOLS-1248: Debugger step over resets changed variable value and continues along original path
  • FUSETOOLS-1246: New Server Wizard bug with JMX Bundles plugin only
  • FUSETOOLS-1218: Cryptic error message displayed when trying to connect to Fuse 6.2 server
  • FUSETOOLS-1214: Run Configurations dialog shows launch config types for server adapters for Karaf, SMX, Fuse and Fabric8 which partially don't work
  • FUSETOOLS-1211: Adding another route to a Fuse Project doesn't work properly
  • FUSETOOLS-1173: Servers have too many jars on launching classpath
  • FUSETOOLS-1158: fix ugly title when debugging
  • FUSETOOLS-1148: Exception when browsing a BrokerNode in JMX View
  • FUSETOOLS-1138: NPE in karaf server core support after removing a deployed project
  • FUSETOOLS-1123: context id is removed on save
  • FUSETOOLS-1100: New Fuse project does not have properly set-up build-path
  • FUSETOOLS-1085: An endpoint is lost after saving
  • FUSETOOLS-1076: New Server Runtime Wizard - Finish button error

5. SwitchYard 2.0.0

6. BPMN2 Modeler 1.1.2

  • RH Bug 1168413: BPMN2 editor does not generate the Assignment in dataInputAssociation for "Skippable" property for a User Task by default
  • Bug 455897: Missing support for XPath conditions
  • RH Bug 1182875: Package Name attribute should be validated by BPMN 2 diagram editor before running the process
  • RH Bug 1179075: Modeler automatically change an input charactor to '_'
  • RH Bug 1183853: Modeler replace a character '<' to "<" when user inputs charactoers to a business process id and save it
  • RH Bug 1183743: "Data Input Association has missing or incomplete Source" when UserTask is added
  • Bug 458294: Property pop up dialog does not update file dirty state when opened from Outline or Problems view
  • Bug 458431: Regression: Morph activity/gateway no longer working
  • Bug 457995: Regression: problem decorators are no longer drawn
  • RH Bug 1138987: Expression language is not saved the first time after a new Timer Event is created
  • Bug 458443: background of sections elements in ObjectEditingDialog are white
  • Bug 458665: grid and canvas style preferences are ignored
  • Bug 459185: Problem messages are duplicated if WST Validation Builder is installed
  • Bug 454592: Runtime Model enablement reference non working anymore
  • RH Bug 1188165: Call Activity - Wait For Completion Attribute should be validate before running the process in BPMN 2 Diagram Editor
  • RH Bug 1188870: BPMN2 files created with Web Designer can not be saved from Eclipse editor
  • RH Bug 1188909: Interface Details Implementation Attribute should be validated by Java package naming rule in BPMN2 Diagram Editor
  • RH Bug 1168413: BPMN2 process designed in Eclipse tooling plug-in/jBPM Web Designer does not generate the Assignment in dataInputAssociation for Skippable property for a User Task by default
  • Bug 459247: Changing Output Parameter Mapping does not update Data Association connection
  • RH Bug 1134711: Using JBDS process designer, user can set boundary error event without validation error, but the process will throw Exception at runtime
  • Bug 459470: NPE thrown during creation of Process Property with new Data Type
  • Bug 459466: Target and sources for Intermediate Link Events

A. Revision History

Revision History
Revision 8.0.1-3Tue Apr 28 2015Misha Husnain Ali
JBTIS-416: Added information about Early Access components for JBoss SOA.
Revision 8.0.1-2Wed Apr 15 2015Misha Husnain Ali
TOOLSDOC-628: Minor fixes for QE feedback and removed one issue.
Revision 8.0.1-1Mon Apr 13 2015Misha Husnain Ali
Updated components and versions.
Added BPMN2 issues.
TOOLSDOC-628: Removed reopened bugs according to QE feedback.
Revision 8.0.1-0Mon Mar 23 2015Misha Husnain Ali
Initial draft

Legal Notice

Copyright © 2015 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.