当前位置: 首页 > 知识库问答 >
问题:

原因:java。lang.ClassNotFoundException:org。opensaml。xml。验证。验证XmlObject

南门新知
2023-03-14

我正在使用axis2。战争在我耳边响起,我正在将我所有的jar打包在APP-INF中,并从axis2/META-INT/Manifest的窗口指向它们。在[类路径]中。我正在使用ws-security

当我从axis2客户端请求它时,我得到了以下错误。

12:55:05359信息[STDOUT][ERROR]org/opensaml/xml/validation/ValidatingXMLObject 12:55:05359信息[STDOUT]java。lang.NoClassDefFoundError:org/opensaml/xml/validation/ValidatingXMLObject 12:55:05360信息[STDOUT]位于java。lang.ClassLoader。java上的defineClass1(本机方法)12:55:05360信息[STDOUT]。lang.ClassLoader。java上的defineClassecond(ClassLoader.java:631)12:55:05360信息[STDOUT]。lang.ClassLoader。org上的defineClass(ClassLoader.java:615)12:55:05360信息[STDOUT]。jboss。类加载器。spi。基础BaseClassLoader。在org上访问$200(BaseClassLoader.java:52)12:55:05360信息[STDOUT]。jboss。类加载器。spi。基础BaseClassLoader$2。在org上运行(BaseClassLoader.java:650)12:55:05360信息[STDOUT]。jboss。类加载器。spi。基础BaseClassLoader$2。在java上运行(BaseClassLoader.java:609)12:55:05360 INFO[STDOUT]。安全访问控制器。doPrivileged(本机方法)12:55:05361组织中的信息[STDOUT]。jboss。类加载器。spi。基础BaseClassLoader。LoadClassLocal(BaseClassLoader.java:608)12:55:05361组织上的信息[STDOUT]。jboss。类加载器。spi。基础BaseClassLoader。LoadClassLocal(BaseClassLoader.java:585)12:55:05361组织上的信息[STDOUT]。jboss。类加载器。spi。基础BaseDelegateLoader。loadClass(BaseDelegateLoader.java:156)12:55:05361组织中的信息[STDOUT]。jboss。类加载器。spi。滤器FilteredLegateLoader。doLoadClass(filteredelegateloader.java:141)12:55:05361信息[STDOUT]位于org。jboss。类加载器。spi。滤器FilteredLegateLoader。loadClass(filteredelegateloader.java:132)12:55:05361信息[STDOUT]位于org。jboss。类加载器。spi。基础ClassLoadingTask$ThreadTask。在org上运行(ClassLoadingTask.java:461)12:55:05362信息[STDOUT]。jboss。类加载器。spi。基础类装入器管理器。下一个任务(ClassLoaderManager.java:262)12:55:05362信息[STDOUT]位于org。jboss。类加载器。spi。基础类装入器管理器。进程(ClassLoaderManager.java:161)12:55:05362信息[STDOUT]位于org。jboss。类加载器。spi。基础BaseClasseLoaderDomain。loadClass(BaseClassLoaderDomain.java:280)12:55:05362信息[STDOUT]位于org。jboss。类加载器。spi。基础BaseClasseLoaderDomain。loadClass(BaseClassLoaderDomain.java:1172)12:55:05362信息[STDOUT]位于org。jboss。类加载器。spi。基础BaseClassLoader。loadClassFromDomain(BaseClassLoader.java:886)

注意:In-verbose:class-log-org。opensaml。xml。验证。ValidatingXMLObject是从xmltooling加载的。jar和我正在使用JBoss6

[从vfs加载org.opensaml.xml.validation.ValidatingXMLObject:/D:/maven/Server/jboss-6.1.0/Server/default/deploy/bpms.ear/APP-INF/lib/xmltooling-1.2.0.jar/]

共有1个答案

益富
2023-03-14

验证是否正确设置了xmltooling的依赖项。罐子

 类似资料:
  • 我有一个来验证它的输入: 在中,我得到的消息(即)类似于: org.springframework.validation.BeanPropertyBindingResult:1 errors字段“item”上的对象“item holder”字段错误:拒绝的值[非常糟糕的值];代码[typemismatch.itemholder.item,typemismatch.item,typemismatch

  • 主要内容:形式良好的 XML 文档,验证 XML 文档,XML DTD,XML Schema,一个通用的 XML 验证器拥有正确语法的 XML 被称为"形式良好"的 XML。 通过 DTD 验证的XML是"合法"的 XML。 形式良好的 XML 文档 "形式良好"的 XML 文档拥有正确的语法。 在前面的章节描述的语法规则: XML 文档必须有一个根元素 XML元素都必须有一个关闭标签 XML 标签对大小写敏感 XML 元素必须被正确的嵌套 XML 属性值必须加引号 <?xml version=

  • 类定义为: 要加载的xml示例部分: 我创建了一个验证收集器,以显示针对架构解封xml文件过程中所有验证错误,但结果令人困惑:验证收集器将继承我的RemoteHost的每个类的验证错误显示为: 元素“host firstsubtype”不能有字符或元素信息项[children],因为该类型的内容类型为空。 元素“Other HostType”必须没有字符或元素信息项[childrens],因为该类

  • 问题内容: 问题: 我正在使用OpenSAML构建对发布到我们服务器上的SAML 2.0响应进行身份验证的方法。我已经完成了大部分工作,并能够访问断言的各个方面。唯一的问题是,当我尝试使用下面的公钥来验证签名时,它指出“ 签名未针对凭证的密钥进行验证 ”。 有任何想法吗? 公钥: 签名: 实现方式: 问题答案: 好吧,事实证明上面的代码 是 正确的。样本SAML响应不正确。我想从这一切中学到的教训

  • 我是XML验证方面的新手,在调用adobe server生成PDF之前,我被要求对XML进行验证。我有以下内容,我们通过对象获取XML,然后调用。如果有任何元素为null或空以停止生成pdf,任何人都可以帮助我一步一步地验证XML吗

  • 我在验证xml和xsd时遇到问题。我从xsd模式中得到这个错误。 src解决方案。4.2:解析组件“urn:id”时出错。检测到“urn:id”位于命名空间“urn:schemas microsoft com:xml-diffgram-v1”中,但此命名空间中的组件无法从架构文档中引用virtual://server/schema.xsd。如果名称空间不正确,可能需要更改“urn:id”的前缀。如