User Stories for Service Developers with Tooling Focus
As an
|
I would like to
|
so that
|
link to backlog item(s)
|
Eclipse Service Developer
|
install swordfish in my eclipse and 'set it as a target platform,
|
I can deploy my develped service participants out of the workspace.
|
Set Swordfish as target patform
|
Eclipse Service Developer
|
write a JAX-WS Service using Eclipse and compile it,
|
I can get started with Swordfish Service development.
|
Develop JAX-WS Swordfish Bundle
|
Eclipse Service Developer
|
run a JAX-WS Service Bundle in Eclipse,
|
I can check my Service Bundle within the development environment.
|
Run JAX-WS Swordfish Bundle
|
Eclipse Service Developer
|
export my CXF Swordfish bundle as JAR file,
|
I can deploy it into different environments.
|
Export JAX-WS Swordfish Bundle as JAR
|
Eclipse Service Developer
|
generate JAX-WS Service Consumers from WSDL which can run standalone (J2SE) (WSDL first),
|
I can implement the business logic without taking care about Service Proxy or any other SOA infrastructure releated code.
|
JAX-WS Code Generation
|
Eclipse Service Developer
|
generate JAX-WS Service Providers from WSDL which can run standalone (J2SE) (WSDL first).
|
I can implement the business logic without taking care about the Service Skeleton or any other SOA infrastructure releated code.
|
JAX-WS Code Generation
|
Eclipse Service Developer
|
retrieve the WSDL for Code generation out of Eclipse from the Service Registry,
|
I do not need to download and generate in two steps.
|
TBD
|
Eclipse Service Developer
|
deploy a J2SE JAX-WS Service Participant from my Eclipse Workspace into the Target Platform outside of Eclipse,
|
I can test my code immediately in a distributed environment.
|
TBD
|
Eclipse Service Developer
|
generate WSDL for a JAX-WS Service from code(code first generation).
|
I can implement the Service without needing to create the WSDL manually.
|
TBD
|
Eclipse Service Developer
|
generate JAX-WS Service Consumers from WSDL which can run in a Servlet Container (Web),
|
I can implement the business logic without taking care about SOA releated code AND having a free choice of deployment scenarios.
|
TBD
|
Eclipse Service Developer
|
generate JAX-WS Service Provider from WSDL which can run in a Servlet Container (Web),
|
I can implement the business logic without taking care about SOA releated code AND having a free choice of deployment scenarios.
|
TBD
|
Eclipse Service Developer
|
test my Service Consumer whithout having implemented a Service Provider,
|
I can start testing early AND implement consumer and provider independently.
|
TBD
|
Eclipse Service Developer
|
test my Service Provider whithout having implemented a Service Consumer,
|
I can start testing early AND implement consumer and provider independently.
|
TBD
|
Eclipse Service Developer
|
retreive Service artifacts (Service Description, Policy) from Service Registry for test executions,
|
I do not need to download and test in two steps.
|
TBD
|
Eclipse Service Developer
|
develop simple test scripts for my service,
|
I can run basic regression tests of all Service Operations with a variety of transports and policies during progressing implementation.
|
TBD
|
Eclipse Service Developer
|
edit Service related spring configuration based on Swordfish semantics,
|
I can ensure my service will run in Swordfish.
|
TBD
|
Eclipse Service Developer
|
generate JAX-WS Service Consumers from WSDL which can run in an JEE Application Server,
|
I can implement the business logic without taking care about SOA releated code AND having a free choice of deployment scenarios.
|
TBD
|
Eclipse Service Developer
|
generate JAX-WS Service Provider from WSDL which can run in an JEE Application Server,
|
I can implement the business logic without taking care about SOA releated code AND having a free choice of deployment scenarios.
|
TBD
|