Architecture notes:
Architectural dependencies are calculated at the leaf package level in the web app.
See here for more on architecure diagrams.
|
Architecture
Top Level Synapse Architecture

Description:
Top-level breakout (depth=2)
Violations
| Source | Target | #Violations |
| xml | registry | 10 |
| xml | quartz | 1 |
| config | registry | 7 |
| config | xml | 5 |
| transform | util | 4 |
| transform | config | 7 |
| filters | xml | 9 |
| builtin | util | 7 |
| builtin | config | 14 |
| throttle | xml | 18 |
| throttle | config | 6 |
| spring | xml | 12 |
| spring | config | 7 |
| bsf | xml | 10 |
| bsf | config | 8 |
| db | xml | 1 |
| xquery | xml | 16 |
| xquery | config | 13 |
| eip | util | 4 |
| eip | config | 4 |
| mediators | base | 2 |
| base | vfs | 2 |
| axis2 | concurrent | 2 |
| axis2 | util | 5 |
| axis2 | xml | 10 |
| axis2 | config | 74 |
| axis2 | base | 18 |
| axis2 | mediators | 11 |
| core | base | 1 |
| statistics | core | 3 |
| statistics | impl | 10 |
| statistics | endpoints | 2 |
| endpoints | axis2 | 2 |
| endpoints | core | 4 |
| endpoints | impl | 6 |
| dispatch | axis2 | 6 |
| dispatch | endpoints | 8 |
| algorithms | endpoints | 3 |
| synapse | util | 2 |
| synapse | config | 4 |
| synapse | core | 5 |
| synapse | endpoints | 1 |
| Total | 344 |
|