Hi Simon just sent me the following link http://debeissat.nicolas.free.fr/RNGtoHTMLform.php which would probably help to create simple forms very quickly. Also he suggested that using JAXB on the backend could make this even easier, because all one would have to do is write a "RelaxNG" . Thanks Michael