It's certainly true that the vast majority of developers
don't
*define* schemas, but the whole point of this is that they don't need
to in web beans either: the schema can be generated by javac.
You could also make the point that developers never really defined new
annotations either, but they do quite often in Web Beans. It's
something new, and new is not bad.
-Dan
--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action
http://mojavelinux.com
http://mojavelinux.com/seaminaction