Petals Studio

The SCA Sketch wizard should allow the creation of SCA applications using patterns

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.0, 1.1.0
  • Fix Version/s: 1.1.1
  • Component/s: SCA Tools
  • Security Level: Public
  • Description:
    Hide

    There are two usages of SCA in Petals:
    + First, to implement a native Petals service. It is an SCA application with one service and no reference.
    + Second, to chain service invocations (among other things). It is an SCA composite with both services and references.

    The wizard should propose the creation of a new composite with 3 options:
    + Create an empty composite.
    + Create a new composite for a native Petals service.
    + Create a new composite to chain service invocations.

    In this last case, there should be an additional page to select the services to orchestrate (using the Petals Services view).
    For all the options, there should be an image to show what the composite will look like (approximately).

    Show
    There are two usages of SCA in Petals: + First, to implement a native Petals service. It is an SCA application with one service and no reference. + Second, to chain service invocations (among other things). It is an SCA composite with both services and references. The wizard should propose the creation of a new composite with 3 options: + Create an empty composite. + Create a new composite for a native Petals service. + Create a new composite to chain service invocations. In this last case, there should be an additional page to select the services to orchestrate (using the Petals Services view). For all the options, there should be an image to show what the composite will look like (approximately).
  • Environment:
    All.

Activity

Hide
Vincent Zurczak added a comment - Tue, 31 Aug 2010 - 18:01:42 +0200

Commit # 1815
The GUI was updated to let the user choose a creation pattern.
When the creation pattern is "a service composition", an additional page is displayed in the wizard to select the Petals services.
The "wizard framework" was updated to support conditional page display.

Show
Vincent Zurczak added a comment - Tue, 31 Aug 2010 - 18:01:42 +0200 Commit # 1815 The GUI was updated to let the user choose a creation pattern. When the creation pattern is "a service composition", an additional page is displayed in the wizard to select the Petals services. The "wizard framework" was updated to support conditional page display.
Hide
Vincent Zurczak added a comment - Fri, 3 Sep 2010 - 16:05:26 +0200

Commit # 1822
The 3 creation patterns were implemented and work.

Still to do:

  • Improve the reporting in the sub-tasks.
  • Fix the "last page" bug with the next button.
  • Fix the conflict handler for the sketch export.
  • Report the bug with the extension registry (visual IDs that are not resolved).
  • Add a field for the package name.
Show
Vincent Zurczak added a comment - Fri, 3 Sep 2010 - 16:05:26 +0200 Commit # 1822 The 3 creation patterns were implemented and work. Still to do:
  • Improve the reporting in the sub-tasks.
  • Fix the "last page" bug with the next button.
  • Fix the conflict handler for the sketch export.
  • Report the bug with the extension registry (visual IDs that are not resolved).
  • Add a field for the package name.
Hide
Vincent Zurczak added a comment - Mon, 6 Sep 2010 - 11:17:48 +0200

Commit # 1826

  1. Improve the reporting in the sub-tasks. Done
  2. Fix the "last page" bug with the next button. Done
  3. Fix the conflict handler for the sketch export. Another bug
  4. Report the bug with the extension registry (visual IDs that are not resolved). Done
  5. Add a field for the package name. Won't
Show
Vincent Zurczak added a comment - Mon, 6 Sep 2010 - 11:17:48 +0200 Commit # 1826
  1. Improve the reporting in the sub-tasks. Done
  2. Fix the "last page" bug with the next button. Done
  3. Fix the conflict handler for the sketch export. Another bug
  4. Report the bug with the extension registry (visual IDs that are not resolved). Done
  5. Add a field for the package name. Won't

People

Dates

  • Created:
    Thu, 19 Aug 2010 - 19:53:41 +0200
    Updated:
    Mon, 6 Sep 2010 - 11:17:53 +0200
    Resolved:
    Mon, 6 Sep 2010 - 11:17:48 +0200