createValidator()方法的java JAXBContext UnsupportedOperationException
我想先验证内容树,然后再对其进行整理。根据java 1.6教程的示例,我编写了以下代码,以在执行编组之前验证内容:
JAXBContext jc = JAXBContext.newInstance( "primer.po" );
PurchaseOrder po =
..... some po valorization
Validator v = jc.createValidator();
boolean valid = v.validateRoot( po );
System.out.println( valid );
我在编译过程中没有错误,但运行时出现以下错误:
Exception in thread "main" java.lang.UnsupportedOperationException: This feature is not available in JAXB RI 2.0 at com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.createValidator(JAXBContextImpl.java:746)
有人知道如何用JAXB RI 2.0替换createValidator,以便在购买内容树上进行按需验证吗强> PS:我不是在解组或编组期间寻找验证,而是在po上按需进行验证
共 (0) 个答案