I'm pleased to announce that version 1.0.0 of the WindRide project, an EAP config migration tool, was released.
WindRide is a complement to WindUp. While Windup helps with application migration, WindRide migrates EAP configuration (from 5 to 6).
There's a demo video which shows how to use WindRide. In short, it's these steps:
* Version 1.0.0 has externalized migration rules. You can customize existing migration steps, or write your own, e.g. for WebLogic.
* The project was renamed to WindRide from previous codename SwanLoom.
* The maven artifact used for distribution is now named org.jboss.migr.as.WindRide.
After the artifact rename, the binaries will be available under:
This release's distribution jar is available at:
Documentation: Github Wiki - https://github.com/OndraZizka/jboss-migration/wiki
Source code: Github - https://github.com/OndraZizka/jboss-migration
Issue tracking: Jira - https://issues.jboss.org/browse/MIGR
Download from the JBoss public Maven repo.
The 0.11.x is a preparation for 1.0.0, which will have the externalized rules.
In this release, most of the externalized definition constructs work as per documentation - queries, actions, expresison language, forEach loops.
What still is not tested are the Groovy expressions in filters.
Hopefuly, that will be fixed during next week and 1.0.0 can go out!