***** Deployment Framework ********
We have identified some issues for SOAS. Here are works to improve its extensibility and usability.
* Unit tests
None unit tests in that subproject as of today. We are going to commit unit tests along with updating/modifying it's codebase
* Workspace based deployment.
The current deployment is based on individual project. It should be changed to let user select multiple services from workspace, thus they can deploy soa network in one step.
*Logical Package -> Service Descriptor
If we rename 'Logical Package' to 'Service Descriptor' , it will be more easy to understand.
*WTP fully integration.
We only finished the first step of integration before Europa, which allow user to deploy SOAS generated war file to tomcat server defined in WTP.
However, user can't see the deployed war from wtp module view, and start/stop that module within eclipse. So we need to continue working on that to bridge the STP service package and WTP module.
This will benefit for the jbi integration as well. From what we saw last time, the ServiceMix/Fuse server is integrated with WTP server framework already.
*Connection Profile
Once we fully integrated with wtp server. we can remove the connection profile code from soas to only use wtp server instead. Thus we won't depend on DTP anymore.