- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 JBoss 8 服务器上遇到以下错误。
17:36:07,482 ERROR [io.undertow.request] (default task-22) UT005023: Exception handling request to /user/XMLPreviewer: org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: com/sun/org/apache/xml/internal/serialize/XMLSerializer
我的 pom 中有以下依赖项:
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jaxp-api</artifactId>
<version>1.4.2</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.11.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</version>
</dependency>
<dependency>
<groupId>javax.xml.parsers</groupId>
<artifactId>jaxp-api</artifactId>
<version>1.4.5</version>
</dependency>
最佳答案
您是在自找麻烦,在您的应用程序中包含任何这些 jar。
这些 jar 提供的 API 和实现存在于 JDK 中(最早可追溯到 Java 5),如果您使用它们而不是向您的应用程序添加额外的(可能过时的)版本,您会发现生活要简单得多。
此外,Java EE 可能会指定对标准(JDK 提供的)XML API(例如 JAXB 2.2)的进一步扩展,因此透明地向您的应用程序提供此扩展实现。
因此,如果您添加以下内容,而不是上面的依赖项集:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
<scope>provided</scope>
</dependency>
<scope>provided</scope>
元素很重要,因为这个 jar 不需要与您的应用程序一起部署。它包含的类由您的 Java EE 7 服务器实现提供。
如果添加此依赖项,则还可以丢弃其他依赖项,例如 servlet-api、jsp-api、ejb-api 等,因为这些都包含在 javaee-api 依赖项中。
关于wildfly - JBoss8 : Error UT005023 - Exception handling request to URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38089831/
我想为一个包含许多步骤的复杂算法编写 ut。例如,如下所示的算法类。我想测试每一步。但很明显我可以处理私有(private)函数。我正在使用谷歌 gtest。 如何设计UT? Class Algori
知道如何为下面的代码编写 UT 吗? public Set applyInitialDump(Map, List> centralModelRelated) { try {
我有一个公共(public)功能: virtual void foo(boost::optional p_param) = 0; 和它的模拟: MOCK_METHOD1(foo, void(boost
我有一个带有依赖项 B 的类 A。 我向 B::foo(String s1, String s2) 写入了一个 UT。假设我测试 B::foo("a", "a") 的流程 假设A::foo(..)调用
我正在用我的代码(C++、VS10)编写一个新的 UT。显然在测试中某处有错误。我在编译控制台看到如下错误 unknown location(0): fatal error in "Test1": b
例如,我有一个 java 类,如下所示。我要为 doWork() 编写一个单元测试,所以我想控制 obj 的行为。但是很明显obj是在内部实例化的。 这个UT怎么写?现在我正在使用 Junit+Moc
我有一个如下所示的 Controller (function () { var newPlaceController = function ($scope, PlacesService, $m
默认情况下,Docker 运行命令为容器使用专用的 UTS 命名空间,因此容器拥有自己的/唯一的主机名。我正在尝试在两个容器之间共享 UTS 命名空间,但似乎使用 docker run 命令是不可能的
我想知道为 Microsoft Visual Studio 单元测试断言类编写自定义扩展方法的最佳方法是什么。 最佳答案 您可以为此 Assert 创建扩展方法类。 Assert 类的版本现在为: p
我在使用 phpunit 时遇到了一个恼人的问题。我发现我的数据库没有更新,在触发一个 Eloquent 方法后,所以单元测试的结果总是错误的。 代码如下: $testTaskUser = TestT
根据 AngularJS 文档,指令 Controller 是: instantiated before the pre-linking phase and it is shared with oth
我想知道是否可以利用 Java 的 SimpleDateFormat 来解析时区 UCT 和 UT?例如 SimpleDateFormat format = new SimpleDateFormat(
因为将 1 个特定 React 组件的标记、样式和 javascript 放入 1 个单个文件中已成为一种常用模式。将单元测试(例如 mocha describes)放入同一文件也是一个好的模式吗?
我正在验证一个表单,在验证之后,我想使用 window.location = xxx 进行重定向,但它不起作用,除非我在它之后发出警报调用。 验证通过处理表单的 onsubmit 事件进行。 func
我正在开发一个 SpringBoot 应用程序,其中包含数十个带有数十种方法的 REST 端点。所有这些都使用 @RestController 注解进行声明。因此,出现了大量的 POJO,它们充当所有
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 9 年前。 Improve th
例子:JS 实用程序的功能如下: BDA.Utils.formatString = function (string) { (....) return someFormattedStr; } 现在
我有一个如下所示的 java 类。它的工作是监视一个文件,如果该文件的大小在一定时间间隔内没有变化,它就会发出警报。 我想为它写两个UT。 1.模拟文件大小保持不变。 2.模拟文件大小会保持一段时间的
我是 android 开发的初学者,希望得到以下解释, 我正在尝试在自定义对话框中获取用户输入。下面的代码有效。但是如果我更换 final EditText editText = (EditText)
我知道这是一个不平凡的问题,但上周我一直在思考如何做到这一点,但我找不到好的方法。 主要是我有一个 2D 关卡编辑器。我可以在世界中放置实体、添加瓷砖、碰撞等……我想要的是能够以可视化方式编写简单的脚
我是一名优秀的程序员,十分优秀!