Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SOAP Fixes and stability improvements

    • -5
    • +6
    ./ui/wizards/wst/WebServiceWizardPageBase.java
  1. … 9 more files in changeset.
SOAP Fixes and stability improvements

    • -5
    • +6
    ./ui/wizards/wst/WebServiceWizardPageBase.java
  1. … 9 more files in changeset.
Fix bad catch in WS wizard page

    • -3
    • +3
    ./ui/wizards/wst/WebServiceWizardPageBase.java
Fixed imports and changes affected by RedDeer refactoring

    • -5
    • +5
    ./ui/tester/views/SelectWSDLDialog.java
    • -2
    • +2
    ./ui/views/AnnotationPropertiesView.java
    • -6
    • +6
    ./ui/wizards/NewWizardDialogWithAssociatedPerspective.java
    • -4
    • +4
    ./ui/wizards/wst/WebServiceWizard.java
    • -2
    • +2
    ./ui/wizards/wst/WebServiceWizardPageBase.java
  1. … 373 more files in changeset.
JAX-RS web services plugin and test modifications, refactoring and stabilization - JAX-RS core stuff remade (JAX-RS WS Node, RESTful Web Services) - test stabilization mostly by time outs - using modified core stuff in tests

    • -0
    • +14
    ./jaxrs/core/RESTfulException.java
    • -0
    • +18
    ./jaxrs/core/RESTfulLabel.java
    • -0
    • +123
    ./jaxrs/core/RESTfulWebService.java
    • -0
    • +98
    ./jaxrs/core/RESTfulWebServicesNode.java
    • -34
    • +0
    ./jaxrs/core/RestFullAnnotations.java
  1. … 17 more files in changeset.
Fixes RedDeer project refactoring

  1. … 41 more files in changeset.
Splitted test suites for REST and SOAP webservices. Removing SWTBot dependencies in WS plugin

    • -42
    • +0
    ./swt/condition/ConsoleContainsText.java
    • -13
    • +6
    ./ui/dialogs/WSTesterParametersDialog.java
  1. … 7 more files in changeset.
Removed Examples plugin, Improved WS tests stability, WS test suit split inside for SOAP and REST

  1. … 21 more files in changeset.
Webservices: removed SWTBot (also SWTBotExt) and improved to run with RedDeer

  1. … 41 more files in changeset.
Webservices: using RedDeer to check content assistant

  1. … 1 more file in changeset.
Webservices: created new test cases

As-You-Type validation and validation of related jax-rs elements

See JBoss Tools N&N 4.2.0 Beta3

  1. … 3 more files in changeset.
Webservices: reimplemented wizards actions with RedDeer

Wizards were reimplemented and moved to appropriate packages in

org.jboss.tools.ws.reddeer plugin.

    • -0
    • +32
    ./ui/wizards/CreateNewFileWizardPage.java
    • -83
    • +0
    ./ui/wizards/DynamicWebProjectWizard.java
    • -29
    • +0
    ./ui/wizards/NewEARProjectWizard.java
    • -0
    • +61
    ./ui/wizards/NewWizardDialogWithAssociatedPerspective.java
    • -6
    • +5
    ./ui/wizards/jaxrs/JAXRSApplicationWizard.java
    • -23
    • +0
    ./ui/wizards/JAXRSApplicationWizard.java
    • -117
    • +0
    ./ui/wizards/JAXRSApplicationWizardPage.java
    • -17
    • +0
    ./ui/wizards/JAXRSResourceCreateApplicationWizardPage.java
    • -165
    • +0
    ./ui/wizards/JAXRSResourceCreateResourceWizardPage.java
    • -20
    • +0
    ./ui/wizards/JAXRSResourceWizard.java
    • -0
    • +17
    ./ui/wizards/jst/j2ee/EARProjectWizard.java
  1. … 41 more files in changeset.
Webservices: refactored (unused imports, deprecated types, comments)

    • -1
    • +1
    ./ui/wizards/DynamicWebProjectWizard.java
    • -1
    • +2
    ./ui/wizards/JAXRSApplicationWizard.java
    • -14
    • +15
    ./ui/wizards/JAXRSResourceCreateResourceWizardPage.java
  1. … 17 more files in changeset.
Webservices: using RestService that represents service in JAX-RS Explorer

More RedDeer - reimplemented SelectedWSDLDialog, RestFullExplorer,

WsTesterView and WsTesterNotNullResponseText (now WsTesterNotEmptyResponseText)

Created InputDialog that simplify actions with basic input dialog.

Enhanced ExtendedTextEditor with method replace that replaces any regex with

the specified replacement.

    • -0
    • +34
    ./jaxrs/core/RestFullAnnotations.java
    • -0
    • +84
    ./jaxrs/core/RestFullExplorer.java
    • -0
    • +34
    ./jaxrs/core/RestFullLabels.java
    • -0
    • +107
    ./jaxrs/core/RestService.java
    • -0
    • +116
    ./swt/condition/ProblemsCount.java
    • -0
    • +25
    ./swt/condition/WsTesterNotEmptyResponseText.java
    • -0
    • +79
    ./ui/dialogs/InputDialog.java
    • -18
    • +18
    ./ui/dialogs/WSTesterParametersDialog.java
    • -0
    • +27
    ./ui/preferences/JAXRSValidatorPreferencePage.java
    • -0
    • +170
    ./ui/tester/views/SelectWSDLDialog.java
    • -0
    • +411
    ./ui/tester/views/WsTesterView.java
  1. … 28 more files in changeset.
WebServices: More RedDeer (API, requirements) - updated MANIFEST and README.md

Fixed assertion of delete operation in CreateJAXRSResourceTest

Added @JBossServer / @OpenPerspective annotation to each test class that needs

server / opened perspective in order to prepare test classes to run with RedDeer

suite

Updated MANIFEST.MF and README.md - imports requirements (JBossServer,

OpenPerspective)

JAXRSFacetTest uses just RedDeer (removed usage of SWTBotExt and SWTBot)

AnnotationPropertiesTest uses RedDeer to assert text in editor

More RedDeer in JBossWSPreferencesTest, CreateJAXRSResourceTest, CreateJAXRSApplicationTest, WSTestBase

Removed unnecessary links to SWTBotExt / SWTBot and refactored

Refactored JBossWSRuntimeListFieldEditor

  1. … 20 more files in changeset.
WebServices: Updated JBossWSRuntimePreferencePage

Inherits from WorkbenchPreferencePage instead of PreferencePage because

the concrete preference page should be a subclass of WorkbenchPreferencePage.

Also refactored

  1. … 1 more file in changeset.
WebServices: Reflected change of Simple Web Service dialog

Removed SimpleRESTWebServiceTest because Simple Web Service Dialog can't be

used to create JAX-RS service. Removed SampleRESTTestBase (no more needed).

Renamed SimpleSOAPWebServiceTest to SimpleWebServiceTest because the test

cover the whole wizard now.

SimpleWSWizard reimplemented to RedDeer and moved to ws.reddeer plugin.

Its superclass was changed to NewWizardDialog which do function of NewSimpleWsWizardAction.

Because of that, the NewSimpleWSWizardAction was removed.

    • -0
    • +52
    ./ui/wizards/SimpleWSWizard.java
  1. … 9 more files in changeset.
WebServices: DynamicWebProjectWizard uses RedDeer API instead of SWTBot

Class was moved to plugin org.jboss.tools.ws.reddeer

    • -0
    • +83
    ./ui/wizards/DynamicWebProjectWizard.java
  1. … 2 more files in changeset.
WebServices: Created NewEARProjectWizard in plugin org.jboss.tools.ws.reddeer

    • -0
    • +28
    ./ui/wizards/NewEARProjectWizard.java
WebServices: Created JAX-RS Resource and Application wizards test cases

"Two new JAX-RS wizards now replace the former "Create Sample RESTFul Web Services" wizard"

so the SampleRESTWebServiceTest was removed.

See http://tools.jboss.org/documentation/whatsnew/jbosstools/4.2.0.Beta2.html#webservices

    • -0
    • +22
    ./ui/wizards/JAXRSApplicationWizard.java
    • -0
    • +118
    ./ui/wizards/JAXRSApplicationWizardPage.java
    • -0
    • +17
    ./ui/wizards/JAXRSResourceCreateApplicationWizardPage.java
    • -0
    • +164
    ./ui/wizards/JAXRSResourceCreateResourceWizardPage.java
    • -0
    • +20
    ./ui/wizards/JAXRSResourceWizard.java
  1. … 4 more files in changeset.
WebServices: Created ExtendedTextEditor which provides lines operations

It extends TextEditor with operations like remove line, replace line,

insert before line or get number of line that match the given matcher.

    • -0
    • +49
    ./editor/ExtendedTextEditor.java
  1. … 1 more file in changeset.
Webservices: reworked dialog and view to use Red Deer instead of SWTBot

WSTesterParametersDialog and AnnotationPropertiesView were reworked to use

Red Deer instead of SWTBot or SWTBotExt.

Created RedDeerHelper solving issue 557 in Red Deer

ws.reddeer plugin's package structure was changed.

org.jboss.tools.ws.ui was renamed to org.jboss.tools.ws.ui.preferences

and new packages were added.

    • -0
    • +32
    ./helper/RedDeerHelper.java
    • -0
    • +110
    ./ui/dialogs/WSTesterParametersDialog.java
    • -1
    • +1
    ./ui/preferences/JBossWSRuntimeItem.java
    • -77
    • +0
    ./ws/ui/JBossWSRuntimeListFieldEditor.java
    • -81
    • +0
    ./ws/ui/JBossWSRuntimePreferencePage.java
    • -0
    • +230
    ./ui/views/AnnotationPropertiesView.java
  1. … 8 more files in changeset.
Added CXF 2.x Web Service Client test

CXF 2.x is Web Service Runtime so there is a new class WebServiceRuntime

which is used to distinguist between CXF 2.x and JBoss WS runtime.

It's downloaded via maven download plugin and path to it is stored into

properties file ws.properties.

Tests for WsClient was extracted to WsClientTestTemplate which

covers testing. It's a super class for CxfWsClientTest and

WsClientTest, which specify the WebServiceRuntime.

Adding choice of Web Service Runtime, which is used to create dynamic web

project, brings problems with different dialogs layout and also need of having

more informations (like name of ear project).

There is also huge refactoring. This was also opportunity to reimplement

methods and implement new ones using Red Deer API.

    • -0
    • +58
    ./ws/ui/WsCxf2xPreferencePage.java
  1. … 15 more files in changeset.
JBIDE-15853 move non-test plugins into plugins/ folder and set their poms to eclipse-plugin instead of eclipse-test-plugin

    • -0
    • +0
    ./swt/condition/ConsoleContainsText.java
    • -0
    • +0
    ./ws/ui/JBossWSRuntimeListFieldEditor.java
    • -0
    • +0
    ./ws/ui/JBossWSRuntimePreferencePage.java
  1. … 529 more files in changeset.