A set of tools for CDI visualization and inspection.
https://raw.github.com/jakub-n/cdi-inspector-repo/master/repos/cdii
Update site contains all necessary dependencies. Built with Eclipse 4.3.1
module
directory
Copy content of module
directory to your WildFly module directory.
- Maven 3
cd <reporoot>/code/common/model
mvn clean install
cd <reporoot>/code/eclipse-plugin
mvn clean install
- Add <reporoot>/code/eclipse-plugin/repository/target/repository/ directory as a new local update site in your Eclipse installation.
- Install all features from this update site.
cd <reporoot>/code/wildfly-plugin/
mvn clean install
Copy content of <reporoot>/code/wildfly-plugin/cdii-extension/target/module into module directory of your WildFly installation.
- Right click on Java EE project with CDI Project Facet enabled in Package Explorer view. 1.1 JBoss Tools CDI support can be enabled in project Properties > Project Facets
- Select Inspect CDI beans.
- Show CDI Inspector window in Eclipse: Main menu > Window > Show view > "Other ...", Select CDI Inspector
- Click Inspect running application icon in view toolbar and select eclipse managed application or directly enter context URL of your running application.
e.g.
http://localhost:8080/your-cool-app
Extracted data in JSON format can be viewed at http://localhost:8080/your-cool-app/cdii