jaxb相关内容

在泽西使用Gson而不是Jackson

我有一个使用JSON对象的RESTful服务,我希望Jersey能够使用Gson而不是Jackson。 这怎么能做到...... ? 解决方案 您需要编写自定义的 MessageBodyReader 和 MessageBodyWriter (可能在同一个类中)并向Jersey注册(如果您使用包扫描, @Provider 注释就足够了) - 非常像 JacksonJsonProvide ..
发布时间:2018-05-30 15:50:47 其他开发

我如何让Groovy和JAXB一起玩

我试图让JAXB和我的groovy类一起工作,然而,它看起来不起作用,但java版本却行。这里是代码... 以下是方案: 如果2和3未注释, 如果1和4没有注释,我会得到: com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException: IllegalAnnotationExceptions 的计数g ..
发布时间:2018-05-30 09:35:05 Java开发

com.sun.tools.xjc.Plugin:Provider< plugin>不是亚型

我有一个使用Maven构建的CXF JAX-RS应用程序。我正在将它转换为Gradle,但是使用了Ant XJC任务。 当前版本使用了一对扩展,其中之一是“元素包装“插件,另一个是”jaxb-fluent-api“。 我试图将这两个插件的jar放入xjc classpath中,但是当我运行XJC任务,我得到以下内容: java.util.ServiceConfigurationE ..
发布时间:2018-05-17 18:36:00 其他开发

从XSD生成Go结构

最近我打算用Go来做一个项目。我的问题是:给定一个XSD文件 ,如何在Go中自动生成结构来表示XML元素。 类似于使用'xjc'从XSD生成Java类。 那么是否有任何工具或软件包可以在Go中执行此操作? 在此先感谢您。 解决方案 看起来它可能需要一些支持1.2的TLC,但还有: ..
发布时间:2018-05-02 18:28:28 其他开发语言

没有ObjectFactory和@XmlElementDecl

在GlassFish Server Open Source Edition 3.1.1(build 12)中进行部署: 导致:java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException:1计数 IllegalAnnotationExceptions对于元素 ..
发布时间:2018-04-28 21:59:10 Java开发

Glassfish XML(或JSON)对HTTP 500内部服务器错误中的JAX-RS对象编组结果的响应

我试图让JAX RS资源返回一个带有JSON对象的响应。当我通过资源类中的println()调用显示响应属性时,我发现MediaType已正确设置为“application / json”,并且存在与具有预期类型(SalesOrder),状态.FOUND),并且响应对象是OutboundJaxrsResponse的一个实例。但某种程度上,当浏览器(或Jersey客户端)收到响应时,这些响应属性似乎 ..
发布时间:2018-04-28 21:49:17 其他开发

为什么我的xml的JAXB名称空间设置为默认ns1?

我使用NetBeans 7.2(在Windows 7环境下)从Web应用程序构建了一个war文件,该文件在测试阶段使用NetBeans上下文中的GlassFish 3.1.2服务器正确运行。 package-info.java 文件中定义的命名空间已正确添加到我的xml文件中。 然而,当我将war文件部署到Linux机器上独立运行的GlassFish服务器时,命名空间被设置为默认的ns ..
发布时间:2018-04-28 21:36:46 Java开发

使用泛型返回动态JAXBElement

我有多个根元素,因此我需要编写 JAXBElement jaxbBookType = objectFactory.createBookType(bookType); JAXBElement jaxbOrderType = objectFactory.createOrderType(orderType); 等等。我不想一次又 ..
发布时间:2018-04-23 13:40:13 Java开发

可以编写泛型XmlAdapter

我知道,我可以使用Raw类型来编写XMLAdapter,但是我可以使用泛型类型。我尝试阅读API(链接),但是甚至没有注意到这方面的线索。 例如map: 我想要使用,如: @XmlJavaTypeAdapter(GenericMapAdapter .class)// private final HashMap ..
发布时间:2018-04-21 20:09:01 Java开发

JAXB通用@XmlValue

目标是使用 JAXB 制作以下XML 字符串数据 二进制数据 是否有解决方法允许通用 @XmlValue 字段(我需要存储 byte [] 和 String data)?以下是我的愿望: @XmlRootElement 公共类Foo { 私有@XmlElemen ..
发布时间:2018-04-21 20:05:44 Java开发

JAXB编组和泛型

我试图使用JAXB的自省对marshall进行反编译并取消对JAXB注释标记的某些现有域对象的解除。大多数事情都按预期工作,但是我得到一个相当简单的类来序列化时遇到了一些麻烦。这个类在许多bean上用作@XmlElement,看起来像这样: public class Range ..
发布时间:2018-04-21 19:13:43 Java开发

过滤/从流中删除无效的xml字符

首先,我不能改变xml的输出,它是由第三方生成的。他们在XML中插入无效的字符。我得到了xml的字节流表示的InputStream。除了将字符串消费到字符串并处理它们之外,他们是否更清楚地筛选出违规字符呢?我发现这个:使用FilterReader ,但这对我不起作用,因为我有一个字节流,而不是一个字符流。 值得这是一个jaxb unmarshalling过程的所有部分,只是在如果提供选项的话 ..
发布时间:2017-11-08 20:26:27 Java开发

在Netbeans模块中的JAXB

当我尝试在netbeans模块中运行JAXB编组器时,他们似乎是一个问题。原来我以为这是节点的意思,所以我花了几天的时间来整理一切,但是我还是收到了一些奇怪的错误信息: javax.xml.bind.JAXBException:ClassCastException:尝试转换jar:file:/ C:/Program%20Files/jmonkeyplatform/ide/modules/e ..
发布时间:2017-10-05 15:12:58 开发方法

使用JAXB2从XSD /绑定异常生成Java异常

对于Web服务,我们通常使用maven-jaxb2插件生成java bean,并在Spring中使用JAXB2编组。我想知道如何处理最好在WSDL / XSD中声明的(SOAP-)故障。在应用程序中,我想使用编组的错误的Java异常。这可能吗?我没有找到一种方法来生成maven-jaxb2-plugin的源代码生成异常。谢谢! 更新:我想使用spring-ws。但是我想主要的问题是如何用ja ..
发布时间:2017-09-30 23:57:10 Java开发