moxy相关内容

在JAXB MOXy中列出包装器

我声明一个List对象属性: @XmlRootElement(namespace =“...”) @XmlType 公共类测试{ private List我的列表; @XmlElementWrapper(name =“myListWrapper”) @XmlElement(name =“myList”) public List getM ..
发布时间:2019-06-14 19:57:03 Java开发

使用Moxy作为JAXB实现并使用多个POJO包设置jaxb.properties

我目前正在尝试使用EclipseLink Moxy作为我的JAXB实现。我正在尝试这个,因为JDK中包含的默认实现似乎有一个UTF-8编码的硬编码缩进级别。 我的问题是它似乎我必须将jaxb.properties文件放入包含JAXB POJO的每个包中。我的JAXB POJO由xjc生成,特别是'jaxb2-maven-plugin'。 POJO生成许多包。是否有可能设置使用的实现而不在这些 ..
发布时间:2019-06-14 19:56:54 其他开发

推荐的JAX-WS框架,用于处理Moxy

目前我正在使用CXF,但由于CXF中的以下代码: //如果我们'重新使用另一个jaxb实现 try { riContext = JAXBUtils.createRIContext(contextClasses .toArray(new Class [contextClasses.size()]),tns); } CXF加载Moxy和RI JAXB上下文(可能取 ..
发布时间:2019-06-14 19:54:59 Java开发

JAXB:在解组时拦截?

我有一个使用JAX-RS和JAXB的典型Web服务,在解组时我想知道JAXB显式调用了哪些setter。这有效地让我知道调用者提供的文档中包含哪些元素。 我知道我可以用 XmlAdapter来解决这个问题,但我在很多不同的包中有很多类,我不想为每一个创建适配器。我也不想把钩子放进每一个二传手。如果可能,我想要一个通用的解决方案。请注意,我的所有类都设置为使用getter和setter;他们都 ..
发布时间:2019-06-14 19:54:47 Java开发

Jersey + Moxy + JAXB - 如何在没有注释的情况下编组XML

在 http://blog.bdoughan .com / 2013/06 / moxy-is-new-default-json-binding.html 大约有一半的标题是“自定义JSON绑定”。您如何类似地自定义XML绑定? Jersey处理Moxy JSON绑定和XML等效绑定的方式似乎有根本区别。如果我按照Jersey文档中的说明创建自定义JAXBContext解析器来配置Moxy的 ..
发布时间:2019-06-14 19:50:46 其他开发

使用MOXy解组LocalDate / LocalDateTime

如何让MOXy将JSON解组为 LocalDate 和 LocalDateTime ? 我有一个 @GET 方法,该方法生成一个样本实例,其中包含三个类型 LocalDate , LocalDateTime 和日期。 点击该终点,我得到: { “localDate”:“2017-07-11”, “localDateTime”:“2017-07-11T10:11:10.817”, ..
发布时间:2019-06-14 19:41:59 Java开发

使用JAXB将xml映射到jpa实体

是否可以使用JAXB将xml映射到jpa实体? Eclipselink Moxy会有帮助吗? 解决方案 注意:我是 EclipseLink JAXB(MOXy) 领导和 JAXB 2(JSR-222) 专家组。 是的,您可以将JPA实体映射到XML,以下是 EclipseLink JAXB(MOXy)使这更容易的一些方法。 1。双向映射 客户 import jav ..
发布时间:2019-06-14 19:41:33 其他开发

配置CXF JAX-WS服务以使用MOXY

虽然我已经在MOXY工厂添加了一个jaxb.properties并且我看到JAXB已切换到moxy,但是在JAXBUtils类中有一个名为createRIContext的方法,它加载了硬编码的sun JAXB实现。 有没有办法覆盖它并使用moxy代替? 有问题的代码如下: //如果我们使用另一个jaxb实现,则回退 尝试{ riContext = JAXBUtils.create ..
发布时间:2019-06-14 19:40:58 其他开发

使用适配器使用MOXy或任何其他JAXB实现将类封送到根元素

我有一个从Apache Commons Configuration扩展CompositeConfiguration类的类。我正在尝试使用MOXy将其编组为XML。我已经创建了一个XML适配器,可以将配置转换为简单名称/值对象列表。 我尝试过对下面的内容进行多种修改但是仍然受阻。我可以在创建JAXB上下文时看到我的适配器类被加载和实例化,但是当我编组配置对象时它永远不会被调用。 查看MO ..
发布时间:2019-06-14 19:36:02 其他开发

JAXBContext,jaxb.properties和moxy

jaxb.properties 需要在 与域类相同的包 中创建JAXBContext上。 我正在使用Moxy的xml驱动配置,因为我不想使用注释或XJC生成的对象。我有一个分布在多个包中的现有域类。这是否意味着我需要在所有这些包中存在 jaxb.properties 或者有更好的替代方法(也许编写我自己的某些接口的实现,可以从jvm arg或东西)? 解决方案 这是否意味着我需要 ..
发布时间:2019-06-14 19:35:58 其他开发

是否有可能隐藏“@ type”。使用EclipseLink MOXy(JAXB)将子类编组到JSON时的条目?

我即将开发基于JAX-RS的RESTful Web服务,我使用MOXy(JAXB)来自动生成我的Web服务的JSON响应。 一切都很酷,但由于Web服务将成为基于JavaScript的Web应用程序的后端,因此可以公开访问,我不希望暴露某些细节,如类名等。 但是,我已经意识到在某些情况下MOXy会在编组字符串中嵌入一个“@type”条目,此条目后面跟着刚被编组的对象的类名。 特别 ..
发布时间:2019-06-14 19:35:30 其他开发

在由Java JAXB注释类生成的模式中生成XSD限制

MOXy BeanValidation 让我能够为我的JAXB添加验证类。 使用MOXy的“Bean Validation Plugin”我可以在生成的JAXB类中基于 prexisting 架构的schema_facets.asp“rel =”noreferrer“> limits / facets 。 但是有什么方法可以基于Bean验证注释,使用限制/方面生成架构 来自JAXB注释 ..
发布时间:2019-06-14 19:35:28 Java开发

NPE在JAX-RS中抛出编组实体

我有一个使用JPA实体类的JAX-RS Web服务。我有这样的资源类: @Path(“/ entity”) public class MyEntityResource { @GET @Produces(MediaType.APPLICATION_XML) @Path(“/ {entity}”) public MyEntity getMyEntity(@PathParam(“ ..
发布时间:2019-06-14 19:35:18 其他开发

Jax-WS - 从请求XML中删除空标记

我正在尝试使用提供商公开的Web服务。提供者在他的结尾有一个严格的检查,请求xml不应该包含没有值的标签。 我正在使用Jax-WS。如果我没有在特定对象中设置值,则它将作为空标记发送,并且标记存在。 PFB这个例子说明了我的问题。 客户端XML: < ; soapenv:Envelope xmlns:soapenv =“http://schemas.xmlsoap.org/s ..
发布时间:2019-06-14 19:34:01 其他开发

使用JAXB从JSON解组嵌套对象

我正在尝试使用Eclipselink将输入JSON解组为JAXB对象。但是,当我尝试这样做时,我发现嵌套对象最终被设置为null。我可以尝试自己解组嵌套对象,它将一直工作,直到它必须解组另一个嵌套对象,然后再设置为null。 例如,取这个类: @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name =“ event“,propOrde ..
发布时间:2019-06-14 19:33:43 其他开发

哪里包含jaxb.properties文件?

我有REST(Jersey)webservice,它使用一些编组/解组到XML的数据对象。数据对象位于web服务战争所依赖的单独项目/ jar中。 我正在使用MOXy作为我的JAXB实现,因为我正在部署到Glassfish,那是已包括在内。我知道我需要一个jaxb.properties文件来使用此条目将JAXB实现设置为MOXy: javax.xml.bind。 context.fa ..
发布时间:2019-06-14 19:33:07 其他开发