标签: java xsd maven-2 jax-rs enunciate
我使用enunciate 2.6.0生成jax-rs服务的文档。对于1方法,我使用自定义MessageBodyWriter来序列化为xml。我有一个描述响应的xsd文件。是否有可能指出该架构文档?默认情况下,enunciate生成一个基本为空的ns0.xsd。
MessageBodyWriter
wiki中的这个page似乎描述了配置现有模式的能力。我已经配置了它,以便它找到本地xsd文件(如果它找不到它,则构建失败),但生成的文档仍然没有引用它。我认为问题是从方法返回的对象和xml类型似乎没有关系。
答案 0 :(得分:0)
似乎关键是在idl schema配置值中使用默认命名空间,即使在运行时使用“真实”命名空间。