*WSO2 Developer Studio Tooling ESB 4.1.0-Alpha Released*

We are pleased to announce the alpha release of WSO2 Developer Studio
Tooling ESB 4.1.0.

P2 repository of WSO2 Developer Studio Tooling ESB 4.1.0 - Alpha is
available here
<http://builder1.us1.wso2.org/~developerstudio/devstudio-tooling-esb/4.1.0/Alpha/composite/>
[1]. Source and Tag Location for this release is available here
<https://github.com/wso2/devstudio-tooling-esb/tree/4.1.0-alpha> [2].

Developer Studio Tooling ESB 4.1.0 is released on Eclipse Mars (Eclipse 4.5)

We have fixed the following Jiras in this Alpha release

Bug

   - [DEVTOOLESB-6 <https://wso2.org/jira/browse/DEVTOOLESB-6>] - Handle
   Export schema - DataMapper
   - [DEVTOOLESB-12 <https://wso2.org/jira/browse/DEVTOOLESB-12>] -
   Datamapper editor shows tool-palette when click on editor
   - [DEVTOOLESB-13 <https://wso2.org/jira/browse/DEVTOOLESB-13>] -
   Datamapper editor not saving issue
   - [DEVTOOLESB-14 <https://wso2.org/jira/browse/DEVTOOLESB-14>] - Remove
   the tool-tip balloon icons from operators
   - [DEVTOOLESB-15 <https://wso2.org/jira/browse/DEVTOOLESB-15>] -
   Datamapper editor - Save button is disabled
   - [DEVTOOLESB-16 <https://wso2.org/jira/browse/DEVTOOLESB-16>] -
   DataMapper icon is missing in tool palette
   - [DEVTOOLESB-17 <https://wso2.org/jira/browse/DEVTOOLESB-17>] -
   Resizable hotspots in Datamapper Input/Output boxes should be removed.
   - [DEVTOOLESB-25 <https://wso2.org/jira/browse/DEVTOOLESB-25>] -
   Datamapper input/output tree sizing need to done when open/close
   - [DEVTOOLESB-26 <https://wso2.org/jira/browse/DEVTOOLESB-26>] -
   Datamapper input/output tree elements shows balloon icons when clicked
   - [DEVTOOLESB-27 <https://wso2.org/jira/browse/DEVTOOLESB-27>] -
   Datamapper - Input connectors should be connected by only one link
   - [DEVTOOLESB-28 <https://wso2.org/jira/browse/DEVTOOLESB-28>] - Root
   Element, Type and lists are not renaming properly in the tree view
   - [DEVTOOLESB-31 <https://wso2.org/jira/browse/DEVTOOLESB-31>] -
   generate avro schema when adding elements to the tree view
   - [DEVTOOLESB-32 <https://wso2.org/jira/browse/DEVTOOLESB-32>] - Array
   name is getting changed when generating the avro schema
   - [DEVTOOLESB-37 <https://wso2.org/jira/browse/DEVTOOLESB-37>] - Issues
   in serializing the attributes for Records, Arrays and Fields
   - [DEVTOOLESB-38 <https://wso2.org/jira/browse/DEVTOOLESB-38>] - Null
   Pointer Exception in saving the configuration file
   - [DEVTOOLESB-39 <https://wso2.org/jira/browse/DEVTOOLESB-39>] -
   Serializing an empty tag for aliases when there is no value for it
   - [DEVTOOLESB-40 <https://wso2.org/jira/browse/DEVTOOLESB-40>] - issues
   with serializing the 'Default' value for Fields
   - [DEVTOOLESB-42 <https://wso2.org/jira/browse/DEVTOOLESB-42>] -
   Namespace is not serializing in the output EditPart
   - [DEVTOOLESB-43 <https://wso2.org/jira/browse/DEVTOOLESB-43>] -
   Serializing unnecessary fields for the type RECORD
   - [DEVTOOLESB-44 <https://wso2.org/jira/browse/DEVTOOLESB-44>] - Order
   value for Fields is not serializing when 'doc' and 'default' value is empty
   - [DEVTOOLESB-46 <https://wso2.org/jira/browse/DEVTOOLESB-46>] - Change
   the drop down for Schema Type to unclickable - Add New Record Dialog
   - [DEVTOOLESB-51 <https://wso2.org/jira/browse/DEVTOOLESB-51>] -
   "namespace" : "" is added to the avro schema when the prefix is null
   - [DEVTOOLESB-52 <https://wso2.org/jira/browse/DEVTOOLESB-52>] - Issue
   in serializing the edited values for Edit Node Dialog
   - [DEVTOOLESB-54 <https://wso2.org/jira/browse/DEVTOOLESB-54>] - 'Add
   new List' should not be applied for Fields and Attributes
   - [DEVTOOLESB-55 <https://wso2.org/jira/browse/DEVTOOLESB-55>] - Handle
   'cancel' button event for dialogs ( add and edit elements)
   - [DEVTOOLESB-56 <https://wso2.org/jira/browse/DEVTOOLESB-56>] - Icon is
   getting changed when editing the Attribute properties
   - [DEVTOOLESB-58 <https://wso2.org/jira/browse/DEVTOOLESB-58>] - Data
   Mapper Invalid mapping config when output link is not connected
   - [DEVTOOLESB-59 <https://wso2.org/jira/browse/DEVTOOLESB-59>] -
   Datamapper output tree - root element is not positioned correctly
   - [DEVTOOLESB-60 <https://wso2.org/jira/browse/DEVTOOLESB-60>] -
   Datamapper - Drag drop from tool palette does not put the operator in
   correct place
   - [DEVTOOLESB-61 <https://wso2.org/jira/browse/DEVTOOLESB-61>] - Mapping
   config error when mapping single element to list type elements
   - [DEVTOOLESB-62 <https://wso2.org/jira/browse/DEVTOOLESB-62>] - An
   additional record element is added to the avro schema when adding a Record
   to a List
   - [DEVTOOLESB-63 <https://wso2.org/jira/browse/DEVTOOLESB-63>] -
   Exception thrown when creating mapping config for mapping diagrams with
   operations input has target output variables
   - [DEVTOOLESB-64 <https://wso2.org/jira/browse/DEVTOOLESB-64>] - Give a
   error message when unresolvable mapping done by user
   - [DEVTOOLESB-65 <https://wso2.org/jira/browse/DEVTOOLESB-65>] -
   Exception thrown when creating mapping config for mapping diagrams with
   operations with all input variables are intermediate variables
   - [DEVTOOLESB-67 <https://wso2.org/jira/browse/DEVTOOLESB-67>] - Fix
   issues in exporting the schema after introducing the model generator
   - [DEVTOOLESB-70 <https://wso2.org/jira/browse/DEVTOOLESB-70>] - NASHORN
   engine does not execute uninitialized output variables in mapping config
   - [DEVTOOLESB-87 <https://wso2.org/jira/browse/DEVTOOLESB-87>] - append
   "@" for attributes when creating the tree by adding nodes
   - [DEVTOOLESB-88 <https://wso2.org/jira/browse/DEVTOOLESB-88>] - @ sign
   is not serializing when adding elements to the tree view
   - [DEVTOOLESB-90 <https://wso2.org/jira/browse/DEVTOOLESB-90>] - making
   the connection anchors centered in nodes
   - [DEVTOOLESB-91 <https://wso2.org/jira/browse/DEVTOOLESB-91>] - Issue
   in displaying the @ in editing the attribute
   - [DEVTOOLESB-92 <https://wso2.org/jira/browse/DEVTOOLESB-92>] - Data
   Mapper diagram output schema, input schema not assigned correctly to
   intermediate model after changes in the ecore model
   - [DEVTOOLESB-93 <https://wso2.org/jira/browse/DEVTOOLESB-93>] - Remove
   the draggability of element edit parts
   - [DEVTOOLESB-95 <https://wso2.org/jira/browse/DEVTOOLESB-95>] -
   Datamapper - Create GMF tree independent of the schema
   - [DEVTOOLESB-97 <https://wso2.org/jira/browse/DEVTOOLESB-97>] -
   datamapper - Topmost treenode shows input output connectors
   - [DEVTOOLESB-98 <https://wso2.org/jira/browse/DEVTOOLESB-98>] -
   Enabling connection of In nodes for treenode edit parts
   - [DEVTOOLESB-101 <https://wso2.org/jira/browse/DEVTOOLESB-101>] - After
   Editing an attribute, the icon changes to a field icon unless user
   specifies @ for the name
   - [DEVTOOLESB-103 <https://wso2.org/jira/browse/DEVTOOLESB-103>] - Input
   and output connectors are missing in the input and output nodes
   - [DEVTOOLESB-104 <https://wso2.org/jira/browse/DEVTOOLESB-104>] - Issue
   in getting the schema type for elements
   - [DEVTOOLESB-105 <https://wso2.org/jira/browse/DEVTOOLESB-105>] -
   Exception when loading jsonschema to input tree
   - [DEVTOOLESB-106 <https://wso2.org/jira/browse/DEVTOOLESB-106>] - XML
   to jsonschema conversion - attributes need to be replaced with <@[child]>
   - [DEVTOOLESB-109 <https://wso2.org/jira/browse/DEVTOOLESB-109>] -
   Redundant element in the tree after importing sample XML
   - [DEVTOOLESB-110 <https://wso2.org/jira/browse/DEVTOOLESB-110>] -
   Generated JSON schema is invalid
   - [DEVTOOLESB-111 <https://wso2.org/jira/browse/DEVTOOLESB-111>] -
   Generated JSON schema is invalid
   - [DEVTOOLESB-112 <https://wso2.org/jira/browse/DEVTOOLESB-112>] -
   Cannot load a valid XML into Datamapper
   - [DEVTOOLESB-113 <https://wso2.org/jira/browse/DEVTOOLESB-113>] -
   Issues in saving the editor due to throwing an IllegalArgumentException
   - [DEVTOOLESB-115 <https://wso2.org/jira/browse/DEVTOOLESB-115>] - fix
   the issue of connector nodes appearing at unrelated locations in datamapper
   editor
   - [DEVTOOLESB-121 <https://wso2.org/jira/browse/DEVTOOLESB-121>] - error
   in loading XML , concurrent mocification exception
   - [DEVTOOLESB-122 <https://wso2.org/jira/browse/DEVTOOLESB-122>] -
   datamapper - Exception when loading sample xml
   - [DEVTOOLESB-123 <https://wso2.org/jira/browse/DEVTOOLESB-123>] -
   Datamapper - Remove the additional wrapping object in json schema
   - [DEVTOOLESB-124 <https://wso2.org/jira/browse/DEVTOOLESB-124>] - Empty
   properties tag is added to the generated schema when there are no properties
   - [DEVTOOLESB-125 <https://wso2.org/jira/browse/DEVTOOLESB-125>] -
   Datamapper - NPE when loading following json
   - [DEVTOOLESB-126 <https://wso2.org/jira/browse/DEVTOOLESB-126>] -
   Additional field block is added to the generated schema when the array
   'items' is empty
   - [DEVTOOLESB-127 <https://wso2.org/jira/browse/DEVTOOLESB-127>] -
   $schema value is not getting serialized in the generated schema
   - [DEVTOOLESB-135 <https://wso2.org/jira/browse/DEVTOOLESB-135>] -
   Remove 'Add new root element' from the context menu when there is already a
   root element
   - [DEVTOOLESB-137 <https://wso2.org/jira/browse/DEVTOOLESB-137>] -
   Datamapper - Open xml file gives an empty shell
   - [DEVTOOLESB-142 <https://wso2.org/jira/browse/DEVTOOLESB-142>] -
   Datamapper - remove unwanted context menus from diagram editor
   - [DEVTOOLESB-149 <https://wso2.org/jira/browse/DEVTOOLESB-149>] -
   Datamapper - Outnode arrow breaks in the middle (due to outer border
   overlaps)

Improvement

   - [DEVTOOLESB-1 <https://wso2.org/jira/browse/DEVTOOLESB-1>] - Generate
   the tree view (schema) by adding type, list and attribute
   - [DEVTOOLESB-3 <https://wso2.org/jira/browse/DEVTOOLESB-3>] - Modifying
   input and ouput Editparts
   - [DEVTOOLESB-4 <https://wso2.org/jira/browse/DEVTOOLESB-4>] - Handle
   generate schema using json dataset
   - [DEVTOOLESB-5 <https://wso2.org/jira/browse/DEVTOOLESB-5>] - Fixing
   the issue of adding multiple root elements
   - [DEVTOOLESB-8 <https://wso2.org/jira/browse/DEVTOOLESB-8>] - Providing
   a warning when there is no resource in the workspace and allow user to
   create or use an existing one
   - [DEVTOOLESB-9 <https://wso2.org/jira/browse/DEVTOOLESB-9>] - Provide
   the user created name of the data mapper configuration
   - [DEVTOOLESB-22 <https://wso2.org/jira/browse/DEVTOOLESB-22>] - Make
   operator figures equal and rounded corners
   - [DEVTOOLESB-23 <https://wso2.org/jira/browse/DEVTOOLESB-23>] -
   Implement datamapper editor with single-page editor
   - [DEVTOOLESB-29 <https://wso2.org/jira/browse/DEVTOOLESB-29>] -
   Generate avro schema from tree
   - [DEVTOOLESB-30 <https://wso2.org/jira/browse/DEVTOOLESB-30>] - Adding
   'namespace' and 'doc' attributes to the record in avro schema
   - [DEVTOOLESB-33 <https://wso2.org/jira/browse/DEVTOOLESB-33>] - Adding
   'doc' attribute to the elements (fields) in the avro schema
   - [DEVTOOLESB-35 <https://wso2.org/jira/browse/DEVTOOLESB-35>] - Adding
   the attribute 'aliases' to the Record Type
   - [DEVTOOLESB-36 <https://wso2.org/jira/browse/DEVTOOLESB-36>] - Adding
   "default", "order" and "aliases" attributes to the Fields
   - [DEVTOOLESB-41 <https://wso2.org/jira/browse/DEVTOOLESB-41>] - Allow
   to edit the attribute values of the elements via the properties view
   - [DEVTOOLESB-47 <https://wso2.org/jira/browse/DEVTOOLESB-47>] - Map the
   xml namespace to doc and prefix to namespace when adding Records in the
   tree view
   - [DEVTOOLESB-48 <https://wso2.org/jira/browse/DEVTOOLESB-48>] - Improve
   the UI of the Add New Record Dialog
   - [DEVTOOLESB-49 <https://wso2.org/jira/browse/DEVTOOLESB-49>] - Allow
   to edit the properties of the Elements by providing a dialog
   - [DEVTOOLESB-50 <https://wso2.org/jira/browse/DEVTOOLESB-50>] -
   Represent Namespace prefixes when loading the avro schema
   - [DEVTOOLESB-57 <https://wso2.org/jira/browse/DEVTOOLESB-57>] - Handle
   Fields and Attributes separately in the ecore model
   - [DEVTOOLESB-72 <https://wso2.org/jira/browse/DEVTOOLESB-72>] - Enable
   to edit elements in the tree view
   - [DEVTOOLESB-78 <https://wso2.org/jira/browse/DEVTOOLESB-78>] -
   Highlighting the model elements on hover _ datamapper editor
   - [DEVTOOLESB-79 <https://wso2.org/jira/browse/DEVTOOLESB-79>] - Fixing
   the dragging issues in operator boxes- datamapper editor
   - [DEVTOOLESB-83 <https://wso2.org/jira/browse/DEVTOOLESB-83>] -
   Improving the look and feel of datamapper editor with introducing spaces
   and removing spaces
   - [DEVTOOLESB-84 <https://wso2.org/jira/browse/DEVTOOLESB-84>] - Fixing
   runtime and build issues in ESB tooling component due to dependency issues
   - [DEVTOOLESB-85 <https://wso2.org/jira/browse/DEVTOOLESB-85>] - Change
   the order of the attributes in the tree view
   - [DEVTOOLESB-89 <https://wso2.org/jira/browse/DEVTOOLESB-89>] - Notify
   user with a dialog when the schema is invalid
   - [DEVTOOLESB-99 <https://wso2.org/jira/browse/DEVTOOLESB-99>] -
   Refactoring the transformer to handle attributes as tree nodes - generating
   the tree view
   - [DEVTOOLESB-100 <https://wso2.org/jira/browse/DEVTOOLESB-100>] -
   Changes to the PropertyKeyValue object of the GMF and changes to the
   transformer in generating the tree view
   - [DEVTOOLESB-114 <https://wso2.org/jira/browse/DEVTOOLESB-114>] - Allow
   starting of link creation from the GMF item node click
   - [DEVTOOLESB-118 <https://wso2.org/jira/browse/DEVTOOLESB-118>] -
   Keeping the datamapper palette open on edit open
   - [DEVTOOLESB-120 <https://wso2.org/jira/browse/DEVTOOLESB-120>] -
   removing the datamapper link item to a separate category in the palette
   - [DEVTOOLESB-128 <https://wso2.org/jira/browse/DEVTOOLESB-128>] -
   changing the schema file extensions datamapper
   - [DEVTOOLESB-129 <https://wso2.org/jira/browse/DEVTOOLESB-129>] -
   Ability to change the Default Editor for ESB artifacts in Developer Studio
   - [DEVTOOLESB-131 <https://wso2.org/jira/browse/DEVTOOLESB-131>] -
   Handle attributes in the root element
   - [DEVTOOLESB-134 <https://wso2.org/jira/browse/DEVTOOLESB-134>] -
   Improvements to the load schema dilaog
   - [DEVTOOLESB-136 <https://wso2.org/jira/browse/DEVTOOLESB-136>] -
   Handle attributes in json schema as a new tag

New Feature

   - [DEVTOOLESB-7 <https://wso2.org/jira/browse/DEVTOOLESB-7>] - Open the
   visual DataMapper Editor
   - [DEVTOOLESB-34 <https://wso2.org/jira/browse/DEVTOOLESB-34>] - Allow
   to add attributes when generating avro schema by adding elements to the
   tree view
   - [DEVTOOLESB-66 <https://wso2.org/jira/browse/DEVTOOLESB-66>] -
   Introducing Model Generator
   - [DEVTOOLESB-71 <https://wso2.org/jira/browse/DEVTOOLESB-71>] - Create
   tree by adding elements - json schema
   - [DEVTOOLESB-75 <https://wso2.org/jira/browse/DEVTOOLESB-75>] -
   Refactoring the Transformer to represent nodes and elements in tree nodes
   (gmf) and attributes in elements (gmf)
   - [DEVTOOLESB-76 <https://wso2.org/jira/browse/DEVTOOLESB-76>] -
   Modifying datamapper connector links
   - [DEVTOOLESB-81 <https://wso2.org/jira/browse/DEVTOOLESB-81>] -
   Registry resource loading from workspace as schema for datamapper
   - [DEVTOOLESB-82 <https://wso2.org/jira/browse/DEVTOOLESB-82>] -
   Introducing factory method and making the schema generation flow
   independent of the underlying schema
   - [DEVTOOLESB-107 <https://wso2.org/jira/browse/DEVTOOLESB-107>] -
   Handle namespaces in JSON schema - generating the tree view
   - [DEVTOOLESB-130 <https://wso2.org/jira/browse/DEVTOOLESB-130>] -
   Handle Attributes in JSON schema - visual representation in tree view
   - [DEVTOOLESB-132 <https://wso2.org/jira/browse/DEVTOOLESB-132>] -
   Handle Attributes in JSON schema - serialization

Task

   - [DEVTOOLESB-2 <https://wso2.org/jira/browse/DEVTOOLESB-2>] - Modifying
   DataMapper Operators
   - [DEVTOOLESB-11 <https://wso2.org/jira/browse/DEVTOOLESB-11>] - Create
   a new mediator for data mapping
   - [DEVTOOLESB-18 <https://wso2.org/jira/browse/DEVTOOLESB-18>] -
   Datamapper-Mediator - Refactoring
   - [DEVTOOLESB-19 <https://wso2.org/jira/browse/DEVTOOLESB-19>] -
   Datamapper-Engine refactoring
   - [DEVTOOLESB-20 <https://wso2.org/jira/browse/DEVTOOLESB-20>] -
   Implement Datamapper Graphical Editor - with DevS-4.0.0 kernel
   - [DEVTOOLESB-21 <https://wso2.org/jira/browse/DEVTOOLESB-21>] - Hide
   the datamapper source editor - as this is not required
   - [DEVTOOLESB-24 <https://wso2.org/jira/browse/DEVTOOLESB-24>] - Make
   tree height depending on the schema being loaded
   - [DEVTOOLESB-45 <https://wso2.org/jira/browse/DEVTOOLESB-45>] - Change
   the UI - schema support from multiple sources
   - [DEVTOOLESB-53 <https://wso2.org/jira/browse/DEVTOOLESB-53>] - Edit
   the Dialog for add Fields and provide a dialog for edit Fields
   - [DEVTOOLESB-69 <https://wso2.org/jira/browse/DEVTOOLESB-69>] -
   Generate Tree for Json Schema
   - [DEVTOOLESB-86 <https://wso2.org/jira/browse/DEVTOOLESB-86>] - modify
   the schema generation from tree to facilitate attributes
   - [DEVTOOLESB-108 <https://wso2.org/jira/browse/DEVTOOLESB-108>] -
   Handling arrays in JSON schema when generating the tree
   - [DEVTOOLESB-116 <https://wso2.org/jira/browse/DEVTOOLESB-116>] -
   Representing Arrays in JSON schema which does not contain elements inside it
   - [DEVTOOLESB-117 <https://wso2.org/jira/browse/DEVTOOLESB-117>] -
   Introduce images to represent objects,arrays, elements and attributes

Technical task

   - [DEVTOOLESB-96 <https://wso2.org/jira/browse/DEVTOOLESB-96>] - Add
   in/out connectors to treenode



How to Contribute

Please report issues at WSO2 JIRA <https://wso2.org/jira/browse/DEVTOOLESB>
[3].

Contact us

WSO2 developers can be contacted via the mailing lists:

WSO2 Developers List : d...@wso2.org
WSO2 Architecture List : architecture@wso2.org

[1]
http://builder1.us1.wso2.org/~developerstudio/devstudio-tooling-esb/4.1.0/Alpha/composite/
[2] https://github.com/wso2/devstudio-tooling-esb/tree/4.1.0-alpha
[3] https://wso2.org/jira/browse/DEVTOOLESB
<https://www.google.com/url?q=https%3A%2F%2Fwso2.org%2Fjira%2Fbrowse%2FDEVTOOLESB&sa=D&sntz=1&usg=AFQjCNG_Rm4bN7-rUyjXuJZmsoiz8-47nA>


Thanks,
-WSO2 ESB Team-

-- 
----------------------------------------------------------

*Nuwan Chamara Pallewela*


*Software Engineer*

*WSO2, Inc. *http://wso2.com
*lean . enterprise . middleware*

Email   *nuw...@wso2.com <nuw...@wso2.com>*
Mobile  *+94719079739 <%2B94719079739>@*
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to