Our requirment is simple, we need to persist incoming data in xml documents to database data model. What is the best possible configurable based approach to achieve this? We are evaluating use of HyperJaxb3(https://hyperjaxb3.dev.java.net/, the relational persistence extension of JAXB RI) for this purpose. Anyone has any experience with hyperjaxb3? Any comments, suggestions or points to be evaluated to take an informed decision is welcome. Suggestions for any other standard, framework which can offer similar kind of configurable based approach for peristence of xml documents into database are welcome.