Notes de version de Service Registry 3.1

ProcedurePour appliquer la solution du système client

La solution du système client est requise si le système client exécute JDK 1.6. Cette solution implique les tâches suivantes :

  1. Veillez à ce que le chemin de classe comprenne les fichiers JAR suivants :

    Sous SE Solaris :

    /usr/share/lib/saaj-api.jar
    /usr/share/lib/saaj-impl.jar

    Sous Linux et HP-UX :

    /opt/sun/share/lib/saaj-api.jar
    /opt/sun/share/lib/saaj-impl.jar

    Par exemple, le chemin de classe est correct si les cibles Ant d'un système Linux comprennent un paramètre similaire au suivant :

    <path id="classpath">
      <fileset dir="/opt/sun/share/lib">
        <include name="*.jar"/>
      </fileset>
      ...
    </path>
  2. Ajoutez les onglets <sysproperty> suivants aux cibles <java> des fichiers build.xml :

    <sysproperty key="javax.xml.soap.MessageFactory" 
       value="com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl"/>
    <sysproperty key="javax.xml.soap.MetaFactory" 
       value="com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl"/>
    <sysproperty key="javax.xml.soap.SOAPConnectionFactory" 
       value="com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnectionFactory"/>
    <sysproperty key="javax.xml.soap.SOAPFactory" 
       value="com.sun.xml.messaging.saaj.soap.ver1_1.SOAPFactory1_1Impl"/>