JAXB绑定的问题

JAXB绑定的问题,jaxb,Jaxb,我需要为SOAP客户机定制JAXB绑定。我需要在WSDL中可用的特定节点上施加绑定。WSDL模式如下所示: <xs:complexContent mixed="false"> <xs:extension base="q1:RequestBase" xmlns:q1="http://www.epsilon.com/webservices/"> <xs:sequence> <xs:element minOccurs="0" name=

我需要为SOAP客户机定制JAXB绑定。我需要在WSDL中可用的特定节点上施加绑定。WSDL模式如下所示:

<xs:complexContent mixed="false">

 <xs:extension base="q1:RequestBase" xmlns:q1="http://www.epsilon.com/webservices/">

  <xs:sequence>

      <xs:element minOccurs="0" name="RegisterDate" type="xs:dateTime"/>



我需要为'RegisterDate'属性应用绑定。我添加了以下绑定:

parseMethod=“com.dunkindonuts.website.lotional.util.DateAdapter.parseDateTime”

printMethod=“com.dunkindonuts.website.lotional.util.DateAdapter.printDateTime”/>

然而,它不起作用。当我在全局级别应用这个绑定时,它工作得非常好

有人能提供一些解决这个问题的建议吗

问候,,
Namit

我无法从您的原始帖子中判断您的非全局绑定是否包含架构位置和/或绑定节点(xpath)???比如:

<jxb:bindings schemaLocation="PATH_TO_YOUR_SCHEMA">
    <jxb:bindings node="//xs:element[@name='RegisterDate']">
        <jxb:property>
            <jxb:baseType ...

<jxb:bindings schemaLocation="PATH_TO_YOUR_SCHEMA">
    <jxb:bindings node="//xs:element[@name='RegisterDate']">
        <jxb:property>
            <jxb:baseType ...