Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[swordfish-dev] Wizard workflow.

Title: Wizard workflow.
Hi all,

I have done a brief sketch of the technical workflow of the composite service wizard:
  • < User selects "New ... " -> "Swordfish composite service" >
  • Open wizard for new plugin project
  • Get the name of the project to be generated from the user (must be a valid project name)
  • Get the target namespace (derive from PDE project name?)
  • Display a list of consumer projects that can be selected for code generation (filter projects based on assumptions about what is needed for code generation)
  • < The user presses ok >
  • Create the new composite project
  • Collect all information required for code generation from the selected projects
  • Generate the MANIFEST of the composite project (pass the list of project info objects to the MANIFEST generator, receive the content as input stream and save it to the composite project).
  • Generate the cxf-endpoint.xml file of the composite project (pass in project info objects to the endpoint generator, receive content as input stream and save it to the composite project)
  • Close wizard

Please review & comment ...

--
Jürgen Kindler

Back to the top