BigVertiser Ads

Thursday, May 31, 2012

ReXML

ReXML a generic instance to XML parsing infrastructure utilitywhich allows with a bit of code, to define classes as XML elements, and perform serialization and deserialization of Java objects to XML String.

ReXML allows a developer to create a specific type parser, to support new/unknown types.

ReXML is a part of what we call ART(Annotation Reflective Tool) projects

Trixter

An intelligent plugin-able framework, which allows a composition of any type of application(tested with Servlets and Desktop apps), with the goal to allow the end developer to write as least code as possible, and to allow a wide variety of implementations which may be developed from scratch, for any sort of application.

Trixter is based on Maven build mechanizem, it uses a smarter dependency resolution mechanizem which loads and analyzes the dependencies pom files with my little friend ReXML. Trixter also take advantage of Maven local repository concept to resolve Trixter plugins, and their dependencies while making sure there are no overlapping class imports.

Trixter applications does not require any installation, there is a main configuration file, in which the plugins are defined alongside the repository url, and the rest is history.