Hi All,

In current development of the App Factory, the BPELs are deployed in BPS
for tenant creation, application creation etc. Some of these BPELs are just
place holders and existing ones does not handle failure cases well.
Also existing
implementation, there is no such way to configure only time that we need
the BPS, otherwise it should be execute the normal workflow.

The existing architecture of the tenant creation workflow will be shown in
following figure



​​
*Proposed architecture:*

According to new architecture, we are planing to implement a extension for
workflows. The implementation will be, user can configure which workflow
method need to be executed in App factory using xml configuration in
resources. According to configuration, the java class will dynamically load
to the class loader and execute the workflow.The class diagram of  design
will be shown in following figure.


​Appreciate your feedback on this.

Thank you.

-- 
Best regards,

*Lahiru Manohara*
*Software Engineer*
Mobile: +94716561576
WSO2 Inc. | http://wso2.com
lean.enterprise.middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to