A picture is worth a thousand words...
Many of the projects that my company works with entail several SOA applications that might have different BPEL or Mediator processes and many different partner links. The Oracle JDeveloper SCA designer provides good diagrams at an individual application basis - but there is currently no easy way to generate a diagram for several different applications that all work together.
To resolve this problem, I created a script that parses the composite.xml files across different applications and uses the open-source Graphviz tool to generate a diagram.
I put the scripts along with installation instructions and some examples on the SourceForge site here.
I used the Oracle Fusion Order Demo consisting of 4 different application JAR files and the script produces the following diagram (click on the picture to see a larger view).

No comments:
Post a Comment