Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.

WSO2 ESB Tooling 5.0.0 - beta released

Pre-release
Pre-release
Compare
Choose a tag to compare
@nwnpallewela nwnpallewela released this 20 May 19:42
· 3804 commits to master since this release

We are pleased to announce the Beta release of WSO2 ESB Tooling 5.0.0 and it is released on Eclipse Mars 2(Eclipse 4.5) and WSO2 Developer Studio Kernel 4.1.0.

Main P2 of WSO2 ESB Tooling 5.0.0-beta is available in [1].
Composite p2 and main p2 zip files can be downloaded from [2].
[1] http://builder1.us1.wso2.org/~developerstudio/developer-studio-kernel/4.1.0/esb-tooling/releases/5.0.0/beta/
[2] http://builder1.us1.wso2.org/~developerstudio/devstudio-tooling-esb/5.0.0/Beta/

Following are the changes done in this release.

Bug

  • [DEVTOOLESB-73] - Exception thrown when saving after only one schema loaded in the data mapper diagram
  • [DEVTOOLESB-133] - Doesn't serialize properly when there are multiple items in the 'items' section
  • [DEVTOOLESB-141] - Namespace prefix is not been added for the newly added objects in the tree view
  • [DEVTOOLESB-146] - When adding an array to the tree view, the properties and attributes fields are not getting serialized
  • [DEVTOOLESB-150] - Not possible to create multiple concat functions (with String and numeric concatenation) in Data Mapper mediator
  • [DEVTOOLESB-151] - When generating the tree, empty 'attributes' and 'properties' tags are been serialized into the object's field
  • [DEVTOOLESB-154] - When creating the tree, empty 'attributes' and 'properties' tags are been serialized into the object's field
  • [DEVTOOLESB-155] - After editing an attribute, the icon in the tree view changes from attribute to a field icon
  • [DEVTOOLESB-156] - Datamapper - Split/Concat config dialogs shows multiple dialog boxes
  • [DEVTOOLESB-159] - Add property, clear property and inject property dialog boxes in esb mediation debugger opens with another blank dialog
  • [DEVTOOLESB-161] - After loading a schema, a new schema cannot be imported ( load schema is not there in the context menu)
  • [DEVTOOLESB-162] - While debugging the message mediation breakpoint hit status not cleared even after terminate the server
  • [DEVTOOLESB-166] - Error observed while adding Pass Thru Proxy service
  • [DEVTOOLESB-168] - [WSO2 ESB Mediation Debugger][Adding Property] Null window will pop up
  • [DEVTOOLESB-169] - [WSO2 ESB Mediation Debugger][Clear Property] Clearing value of property give an error
  • [DEVTOOLESB-171] - Issue in serializing the value block for an object array and primitive array
  • [DEVTOOLESB-172] - [WSO2 ESB Mediation Debugger][Injecting Property]New property cannot add to Axis2 Scope Properties
  • [DEVTOOLESB-173] - [WSO2 ESB Mediation Debugger][Clear Property] Does not list down available properties
  • [DEVTOOLESB-176] - When creating tree by adding an array to the object, the added array is not serialized
  • [DEVTOOLESB-178] - Issues in output node in serializing the namespace and elementIdentifiers
  • [DEVTOOLESB-179] - [WSO2 ESB Mediation Debugger][Change Property Value]Axis2-Scope property value cannot change.
  • [DEVTOOLESB-180] - Comments wrong placed switch from source to design and back to source
  • [DEVTOOLESB-191] - xsi:type support in JSON Schema when uploading a JSON schema input
  • [DEVTOOLESB-200] - [ESB Mediation Debugger] Add property to table dialog cancel button not close the dialog at once.
  • [DEVTOOLESB-203] - [Mediation Debugger] Drop down list of clear property message contains previous debug flow variables
  • [DEVTOOLESB-211] - Debug breakpoint tool tip should be removed when the breakpoint is removed
  • [DEVTOOLESB-212] - If we close the file and reopen, collector part of the cache mediator is changed to finder
  • [DEVTOOLESB-213] - Scheduled task interval is displayed in milliseconds in wizard
  • [DEVTOOLESB-217] - NPE during startup eclipse distribution with devstudio-esb-tooling4.1.0 alpha.
  • [DEVTOOLESB-218] - [Mediation Debugger] Does not debug APIs when API has several invocation methods
  • [DEVTOOLESB-221] - Opening blank dialog with requested dialog due to migration to mars
  • [DEVTOOLESB-224] - Unable to load json file to generate schema if it has single parameter
  • [DEVTOOLESB-225] - Unable to load json file to generate schema if it has null as a value
  • [DEVTOOLESB-231] - [Data Mapper][Menu] First letter should be capitalized in UI Menu.
  • [DEVTOOLESB-235] - When there is a value in the primitive array, in/out node connectors should be visible
  • [DEVTOOLESB-236] - Remove the arrow head of type null elements to restrict users from mapping such elements
  • [DEVTOOLESB-237] - [Mediation Debugger] Debug points not automatically updated when ESB server synapse configuration is updated
  • [DEVTOOLESB-238] - Generated schema in data mapper contain "_@$" mark in the schema title

Improvement

  • [DEVTOOLESB-138] - Improve the UI of "Add new root element" dialog in creating the tree
  • [DEVTOOLESB-139] - Improve the UI of "Add new Object" dialog in creating the tree
  • [DEVTOOLESB-140] - Improve the UI of "Add new Array" dialog in creating the tree
  • [DEVTOOLESB-143] - Improve the UI of "Add new Field" dialog in creating the tree
  • [DEVTOOLESB-144] - Improve the UI of "Add new Attribute" dialog in creating the tree
  • [DEVTOOLESB-147] - When adding an Array to the tree view, introduce a way to add the items' id and type
  • [DEVTOOLESB-148] - When editing an object in the tree view, namespaces value needs to be shown properly in the dilaog
  • [DEVTOOLESB-152] - When editing an element in the tree view by updating the namespace, the newly added namespace needs to be added as well the previous one needs to be removed from the root element
  • [DEVTOOLESB-160] - Introducing 'values' block to define the data type
  • [DEVTOOLESB-174] - Introducing xsi:type support - generating the tree by importing a json schema
  • [DEVTOOLESB-177] - Handle xsi:type when creating the tree by adding elements
  • [DEVTOOLESB-184] - When creating the tree by adding elements, add "xsi" to the namespace block
  • [DEVTOOLESB-186] - When adding the xsi:type, the url of the xsi needs to be included in the namespace block of the json schema
  • [DEVTOOLESB-222] - Capability to adding delimeter to concat and split operations in data mapper
  • [DEVTOOLESB-223] - Adding capability to map a constant value in the data mapping diagram
  • [DEVTOOLESB-227] - Allow in and out node connector arrows only for leaf nodes

New Feature

  • [DEVTOOLESB-77] - Generating the json schema from the tree model - serialization

Task

  • [DEVTOOLESB-170] - Datamapper - Handle self values in xml when creating jsonschema
  • [DEVTOOLESB-216] - Make datamapper feature a child of ESB feature
  • [DEVTOOLESB-219] - Adding ESB servers from the extention point