Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4697244

xrpcc generated invalid wsdl when xsltc is used instead of xalan for tranforming

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.2.0_01
    • jaxrpc1.0
    • xml
    • 01
    • sparc
    • solaris_8
    • Verified

      With the latest web service pack build(b56), I've added the line
      javax.xml.transform.TransformerFactory=org.apache.xalan.xsltc.trax.TransformerFactoryImpl to the JWSDP_HOME/conf/jwsdp.properties file. This ensures that xsltc.jar gets picked up instead of xalan.jar for Transformation apis.

      Importing the SEI with xrpcc with this setup/configuration is causing it to generate a WSDL without complete namespace declarations(Error is undeclared prefix -ns2, see attached WSDL). This causes it not be imported back by xrpcc. Attached is such a WSDL file.

            duke J. Duke
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: