私のコードには、次のコードフラグメントがあります。
import org.codehaus.stax2.validation.XMLValidationSchema;
import org.codehaus.stax2.validation.XMLValidationSchemaFactory;
public class MyClass
{
[...]
public void myMethod()
{
XMLValidationSchemaFactory sf = XMLValidationSchemaFactory.
newInstance(XMLValidationSchema.SCHEMA_ID_W3C_SCHEMA);
}
[...]
}
実行すると、次のエラーが発生します。
javax.xml.stream.FactoryConfigurationError: No XMLValidationSchemaFactory
implementation class specified or accessible (via system property
'org.codehaus.stax2.validation.XMLValidationSchemaFactory.w3c', or
service definition under
'META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory.w3c')
at org.codehaus.stax2.validation.XMLValidationSchemaFactory.
newInstance(XMLValidationSchemaFactory.java:226)
at org.codehaus.stax2.validation.XMLValidationSchemaFactory.
newInstance(XMLValidationSchemaFactory.java:116)
どうすれば修正できますか?