而JDK5中, XMLBeans的lib下面的xbean.jar和jsr173_1.0_api.jar必须都放到classpath中,
否则会报错,说找不到XML这个名字。
如果只放了xbean.jar的话,会提示java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
这是因为xbean.jar依赖于jsr173_1.0_api.jar。而JDK5中是没有实现的。
但是在JDK6中是可以的,因为JDK6的rt.jar中已经添加了JSR173,即javax.xml.stream包,