我正在写一个Apache Axis2
客户端来调用一些远程Web服务。
我可以让它工作,但我还需要部署rahas模型,因为远程服务器正在使用安全性。当我向rahas-1.6.2.mar
添加$Axis_Home/repository/module
时,我会收到以下例外情况。如果我删除它然后我没有得到例外。
有谁知道如何解决这个问题?
2012/11/29 20:45:43:567 GMT [ERROR] XMLConfigurator - 配置 file不对架构org.xml.sax.SAXParseException进行验证:UndeclaredPrefix: 无法解决' xt:DEFAULT'作为QName:前缀' xt'不是 声明。在 com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException(Util.java:109) 在 com.sun.org.apache.xerces.internal.jaxp.validation.ErrorHandlerAdaptor.error(ErrorHandlerAdaptor.java:104) 在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:382) 在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) 在 com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator $ XSIErrorReporter.reportError(XMLSchemaValidator.java:429) 在 com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3185) 在 com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute(XMLSchemaValidator.java:2799) 在 com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes(XMLSchemaValidator.java:2735) 在 com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2094) 在 com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:705) 在 com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:335) 在 org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1072) 在 org.apache.xml.serializer.TreeWalker.startNode(TreeWalker.java:357) 在org.apache.xml.serializer.TreeWalker.traverse(TreeWalker.java:143) 在 org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:389) 在 com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.process(ValidatorImpl.java:220) 在 com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.validate(ValidatorImpl.java:141) 在javax.xml.validation.Validator.validate(Validator.java:82)at org.opensaml.xml.XMLConfigurator.validateConfiguration(XMLConfigurator.java:373) 在org.opensaml.xml.XMLConfigurator.load(XMLConfigurator.java:162) 在org.opensaml.xml.XMLConfigurator.load(XMLConfigurator.java:142) 在 org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:199) 在 org.apache.rahas.RampartSAMLBootstrap.bootstrap(RampartSAMLBootstrap.java:79) 在org.apache.rahas.Rahas.init(Rahas.java:41)at org.apache.axis2.context.ConfigurationContextFactory.initModules(ConfigurationContextFactory.java:252) 在 org.apache.axis2.context.ConfigurationContextFactory.init(ConfigurationContextFactory.java:230) 在 org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:93) 在 org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:210)