我花了2天时间来解决我的问题并且不再了解它。 这里我有一个带 InquiryClient 的班级名称,名称空间设置硬编码为 http://localhost:8080/serverSide ,
@XmlRootElement(name="InquiryClientResponse", namespace="http://localhost:8080/serverSide")
@XmlAccessorType(XmlAccessType.FIELD)
public class InquiryClient {
public String ClientName;
}
我需要做的是让命名空间属性可配置,而不是编码... 我已经尝试从package-info级别设置XmlSchema,并且它运行良好,但都没有被编码。
我从config.properties获取了一个参数 wsdl.url = http://localhost:8080/serverSide
如果我使用wsdl.url设置package-info或@XmlRootElement属性值...如何获取它们?
无论谁给我出路,都会很高兴......