Red Hat Training

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

10.1.0 Release Notes and Known Issues

Red Hat JBoss Developer Studio Integration Stack 10.1

Highlighted features in Red Hat JBoss Developer Studio Integration Stack 10.1.0

Misha Husnain Ali

Supriya Bharadwaj

Red Hat Developer Group Documentation Team

Abstract

This document lists and briefly describes new and improved features of Red Hat JBoss Developer Studio Integration Stack 10.1.0.

Chapter 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 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 documentation and Red Hat JBoss BPM Suite documentation.

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 documentation.

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, and Apache Karaf instances. For more information, see the Red Hat JBoss Fuse Service Works documentation and the Red Hat JBoss Fuse documentation.

JBoss Developer Studio Integration Stack and JBoss Developer Studio are released asynchronously and current information about 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.

Chapter 2. About This Release

Red Hat JBoss Developer Studio Integration Stack 10.1.0 is an upgrade for Red Hat JBoss Developer Studio Integration Stack 10.0.0. This release includes the following components:

  • BPEL 1.0.5.Final_1.3.200.Final
  • BPMN2 1.3.2.Final_1.3.1.Final
  • Drools 6.5.1.Final
  • Fuse Tooling 9.1.0.Final
  • SwitchYard 2.3.0.Final

    Important

    From Red Hat JBoss Developer Studio Integration Stack 10.1.0 onward, SwitchYard 1.x is deprecated in the SwitchYard Tooling component and SwitchYard 2.x should be used.

  • Teiid Designer 11.0.1.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 Components And Supported Configurations on the Red Hat Customer Portal.

Chapter 3. Known Issues

3.1. BPMN2 1.3.2.Final_1.3.1.Final

  • RHBPMS-283 - By JBDS community version name is used for a jbpm.version variable in jBPM project’s pom.xml
  • RHBPMS-1536 - Process is deformed when special characters are used
  • RHBPMS-1928 - service task workitemhandler node parsing error in JBDS
  • RHBPMS-4102 - Constant assignment can not be used for service task input parameter

3.2. Drools 6.5.1.Final

  • RHBRMS-1416 - MVELExprAnalyzer assesses a correct date syntax as error

3.3. Teiid Designer 11.0.1.Final

  • TEIIDDES-2243 - expansion in tree stuctures do not expand
  • TEIIDDES-812 - DDL Export XSLT files need to be upgraded/improved
  • TEIIDDES-2365 - Validate the JDBC username and password in the default teiid instance.
  • TEIIDDES-2508 - Import From an LDAP Server Failed to Model Table
  • TEIIDDES-2608 - Model editor blank after restarting JBDS
  • TEIIDDES-2630 - Procedure Writing in Teiid
  • TEIIDDES-2689 - LDAP dialogue too slow - loads a lot of data?
  • TEIIDDES-2747 - DV 6.2 Tooling installation instructions not using JBoss Central
  • TEIIDDES-2782 - Copy paste sql to the transformation editor is not parsable
  • TEIIDDES-2793 - Invalid conversion from type class org.teiid.core.types.BinaryType to type class java.lang.String
  • TEIIDDES-2874 - Oracle Views import with no columns via "JDBC Importer"
  • TEIIDDES-2883 - Issue with Fedora 24 and GTK3
  • TEIIDDES-2889 - Inconsistent errors in Problems View
  • TEIIDDES-2898 - JDBC import wizard (update) stops after importing 1 database of 3
  • TEIIDDES-2919 - When multiple resource-adapters are defined for the same type, incorrect info is seen in Teiid Conn. Impoter
  • TEIIDDES-2927 - Connection to remote DV doesn’t work
  • TEIIDDES-2953 - Static VDB with JDG materialization has a warning after deploy
  • TEIIDDES-2940 - Moving model out of folder breaks imports
  • TEIIDDES-2880 - New preview not working with table that calls UDF function

3.4. SwitchYard 2.3.0.Final

Chapter 4. Resolved Issues

4.1. Fuse Tooling 9.1.0.Final

  • FUSETOOLS-2237 - Palette extension points need to support the different Runtime Providers
  • FUSETOOLS-2234 - Register Launch Configuration for fabric8-maven-plugin when creating project
  • FUSETOOLS-2231 - NPE in CamelEditorMatchingStrategy sometimes when trying to open a file
  • FUSETOOLS-2228 - Removing a bundle while Add/Remove resources not working when Bundle-SymbolicName has parameters
  • FUSETOOLS-2227 - Support Fuse Runtime Patch Release 6.3.0.R1
  • FUSETOOLS-2224 - Design tab doesn’t work after repairing invalid XML in Source tab
  • FUSETOOLS-2216 - editor is generating a header attribute within a csv marshal tag which causes errors
  • FUSETOOLS-2215 - attribute ID is added to import element
  • FUSETOOLS-2194 - EAP 7 Server fails to detect Camel version when Camel is not installed on the server
  • FUSETOOLS-2188 - Property editor fields' Plus (+) and Elipse(…​) buttons broken - open wrong wizards/dialogs
  • FUSETOOLS-2186 - Adding a language / dataformat doesn’t add the needed dependencies
  • FUSETOOLS-2169 - Provide a preference page to configure the staging repositories
  • FUSETOOLS-2160 - Allow to move existing components on the diagram
  • FUSETOOLS-2154 - Diagram palette need to use the correct catalog (SpringBoot/Karaf)
  • FUSETOOLS-2153 - Provide help for launch configuration using fabric8-maven-plugin
  • FUSETOOLS-2152 - Provide Doctype declaration to avoid warnings in provided templates
  • FUSETOOLS-2151 - Provide one SpringBoot Camel Template compatible with fabric8-maven-plugin
  • FUSETOOLS-2149 - Recognize Spring Boot Camel java project as Camel one
  • FUSETOOLS-2143 - Bump version of maven-bundle-plugin in fuse integration project template
  • FUSETOOLS-2140 - Support Camel 2.18.1 Community version
  • FUSETOOLS-2064 - Sort target Runtime in drop down when creating a new Fuse Integration project
  • FUSETOOLS-2023 - Remote Route Editing: InvalidXPathExpression with CBR template
  • FUSETOOLS-2012 - JavaModelException below NewCamelTestWizard$3.run (thrown in CreateCompilationUnitOperation.executeOperation)
  • FUSETOOLS-1898 - Properties editor colors some property fields solid red for some EIPs and Components
  • FUSETOOLS-1826 - Error validation markers for global element are not removed on deletion of global element
  • FUSETOOLS-1812 - Dragging a route onto canvas has different color
  • FUSETOOLS-1802 - Skip All breakpoints built-in Eclipse features is not respected by Camel breakpoints
  • FUSETOOLS-1752 - Routes may have different layout
  • FUSETOOLS-1738 - When creating a new Fuse project, for the name check also for similar name ignoring case

4.2. SwitchYard 2.3.0.Final

  • SWITCHYARD-2976 - Problem installing switchyard from devstudio IS 10.0.0.GA site into devstudio rpm
  • SWITCHYARD-2972 - Rest binding requires operation selector in SY tooling
  • SWITCHYARD-2968 - Wizard for a new SY project displays a confusing version 'switchyard.runtime 2.0'
  • SWITCHYARD-2966 - NPE when deleting a SY project with corresponding editor opened
  • SWITCHYARD-2963 - Attribute 'copyNamespaces' is added even if it wasn’t checked
  • SWITCHYARD-2959 - Version 2.0.0.Final missing from version drop-down

4.3. Teiid Designer 11.0.1.Final

  • TEIIDDES-3011 - Missing title and message in the "connection profile change" dialog
  • TEIIDDES-3009 - DDL import do not import materialized table properly
  • TEIIDDES-3008 - Non working things in Procedure dialog in View Model
  • TEIIDDES-3003 - Name of Procedure Template is broken
  • TEIIDDES-3001 - Native type of parameters have the same value as Datatype
  • TEIIDDES-2997 - Generating model with FK with exception in dynamic vdb
  • TEIIDDES-2991 - Cannot generate REST war in TD
  • TEIIDDES-2989 - Missing UDF settings in dynamic VDB
  • TEIIDDES-2984 - Non-prepared checkbox in Procedure dialog in Source Model
  • TEIIDDES-2982 - Missing Table settings in dynamic VDB
  • TEIIDDES-2976 - Error during generate source model from dynamic VDB
  • TEIIDDES-2973 - When creating View model by transforming should set nameInSource to blank
  • TEIIDDES-2945 - Issues with ddl generation
  • TEIIDDES-2909 - NPE when deploying VDB via Designer if version is anything but 1
  • TEIIDDES-2881 - Sizing issue in Teiid designer
  • TEIIDDES-2810 - Import/Export Dynamic VDB utility doesn’t transfer model descriptions
  • TEIIDDES-2783 - Need to add support for parsing OPTIONS in procedure statements
  • TEIIDDES-1386 - Cannot multi-select schema contents when building response procedure result set (Web Service as input)

Legal Notice

Copyright © 2017 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
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.