问题标签 [spring-jersey]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Jersey 1 @Inject 迁移到 Jersey 2 停止工作
我正在将我的系统从 Jersey 1 迁移到 Jersey 2。在我的代码中,我有来自和来自的@Inject
注释。我已将这些更改为and 。com.sun.jersey.spi.inject.Inject
@Singleton
com.sun.jersey.spi.resource.Singleton
javax.inject.Inject
javax.inject.Singleton
由于此更改,我在注入任何用它注释的对象时遇到错误。我的错误是这个
被APIConnectorHandler
注入RSearchClient
和BarcodeSearchClient
。我首先调用了在流程中击中 RSearchClient 的端点,然后调用了 BarcodeSearchClient,因为 RSearchClient 也显示为异常 #2。
我的 web.xml 看起来像这样
我确实发现了一些 Hk2 无法找到豆子和东西的东西,但我无法理解的是它在 Jersey 1 中是如何工作的。 Jersey 1 是从哪里@Inject
得到豆子的?
PS。这是一个超级遗留代码,我真的不知道为什么,但它具有弹簧集成,但没有一个对象被创建为 bean。它们只是在多个地方用 new 初始化。Spring 仅用于初始化特定于区域的 bean。
java - 如何将 json 解组为 JAXBElement
我已经通过 wadl2java maven 插件从 wadl 文件生成了 java 源代码,并希望通过 Springboot jersey 创建 REST 服务。它到达服务但低于 Excetiption :
我的服务端点是这样的:
REST 调用在解组创建具有 JAXBElement jaxbElement 的 InputParameters 时引发异常;
不知何故,即使使用此处提到的 ObjectMapper,JaxbElement 也永远不会被实例化
InputParameters 类如下: