Brian Fitzpatrick

FUSETOOLS-3164 - updating to Fuse 7.3 versions of wsdl2rest

-- updating dependency for commons-lang

-- updating some project metadata

-- including version for lang and lang3

-- fixing build.properties

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3163 - adding spring dependency to FuseProject default pom

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3061 - updating lifecycle-mapping-metadata to avoid m2e error

-- updating to include all goals in upstream maven plugin mapping

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2869 - adding more dependencies via wsdl2rest wizard

-- updating with the camel version from the project rather than trying

to use the camel.version property

-- updating so when user changes the Rest Configuration component, it

adds the required dependency to the pom

-- handling gathering dependencies thru the catalog rather than managing

directly

-- added progress wrapper to dependency work

-- addressing next round of feedback and doing some cleanup

-- updating wsdl2rest version to pick up latest changes

-- updated to fix some reported sonar issues

-- updating to 0.8.0.fuse-720034

-- addressing next wave of feedback

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2462 - updated to avoid NPE and provide a default context ID

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2462 - integrating Context help on Global Config page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

-- new context-ids will be enabled with content with upcoming help

update

-- updated to re-incorporate endpoint help appropriately

FUSETOOLS-3088 - fix issues when IDs on Rest Elements are changed

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

-- added a couple of tests for FUSETOOLS-3087 and FUSETOOLS-3088

-- fixed asserts and another issue discovered with selection of rest

operations

FUSETOOLS-3004 - fixing rest DSL context ID from help

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2945 - updating wsdl2rest version to get ID generation

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

JBIDE-26244 - updating Fusetools N&N for 11.1.0.AM2

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

    • binary
    /documentation/whatsnew/fusetools/images/fuse-editor-rest-tab-properties-11.1.0.am2.jpg
JBIDE-26244 - updating Fusetools N&N for 11.1.0.AM2

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

    • binary
    /documentation/whatsnew/fusetools/images/fuse-editor-rest-tab-properties-11.1.0.am2.jpg
FUSETOOLS-3046 - some refactoring clean-up

-- moving the rest configuration action into the action class

-- some additional cleanup

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2898 - addressing inconsistent scrollbar sizing

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2898 - addressing scroll bars

- fixed for REST element list

- added scrollable section for REST operations list

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3051 - fixed ID validation in wizard and property page

- fixed for new REST operations and on property page

- fixed for REST Elements on property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3049 - fixing issues with selection

- also fixes problem with property pages that was discovered

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3030 - fixing a few issues Aurelien reported on Rest operation

wizard

- updated error messages for missing ID & URI fields

- added asterisk to denote required fields (ID, URI, operation type)

- added title for wizard

- fixed toolbars to remove toolkit adaptation and background

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3030 - fixing issue discovered with insertion points of

Rest Configuration and Rest elements after global elements such as data

formats and endpoints

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3028 - fixing issue with errant clearing of initial selection

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3030 - adding ability to create new REST operations

-- adding basic functionality to add/remove REST operations

-- adding some unit tests for add/remove operations

-- added a simple wizard to gather id, uri, and type

-- updated tests

-- fixed issue with toolbar button enablement

-- fixing some sonar issues

-- fixed issue with setting inner element To URI on property page

-- added combo for selecting to URI on wizard page

-- changed warning to error when To URI fails to be set due to missing

to Element

-- fixed a couple of strings not needing to be externalized

-- fixed integration test broken by adding new functionality

-- corrected a few issues noted by Aurelien in code review

-- externalized a couple of strings

-- fixed typing issue where insert caret would shift as user typed in

REST configuration fields

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3028 - adding ability to create new REST Element items

-- phase 1 - add new REST element with ID as default

-- added new tests for addition and removal of REST element

-- automatically select new REST element

-- remove additional fireModelChanged() calls

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3028 - adding ability to create new REST Element items

-- phase 1 - add new REST element with ID as default

-- added new tests for addition and removal of REST element

-- automatically select new REST element

-- remove additional fireModelChanged() calls

-- rebase after upstream fixes

-- fix issue with parentage of new rest config and rest elements to

avoid validation error in property page

-- fix insertion of elements in right places

-- add sorter to put rest elements in alphanumeric order

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3031 - enabling Rest Operation property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3029 - enabling Rest Element property page

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3027 - adding separate test for removing configurations

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3027 - fixing blank line

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3027 - making the REST Configuration details writable

-- make fields on the REST tab editable for REST

Configuration details

-- enable plus button for adding a new REST Configuration to a file that

doesn't have one

-- enable X button for removing ALL REST Configuration elements & REST

Elements

-- adjusted approach to go with SWT UI hooks instead of data binding

-- added new integration test

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2980 - adding test for REST selection

-- updated test per feedback

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-2980 - reset selection of Rest Element & Rest operation

-- handle case where original selection not found as when a Rest element

or operation was deleted in the Source tab

-- handle case where a rest element is selected, user deletes ALL rest

elements, and there is nothing to select

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>

FUSETOOLS-3003 - updating labels/text per docs suggestions

Signed-off-by: Brian Fitzpatrick <bfitzpat@redhat.com>