Forum Discussion

feckhar's avatar
feckhar
Occasional Contributor
9 years ago

encoding=IBM037

When I try to build a project in SoapUI and the input WSDL has this tag at the top –

“<?xml version="1.0" encoding="IBM037"?>” -  it will not load.

 

So I tried removing the encoding or trying utf-8:

“<?xml version="1.0"?>”  or “<?xml version="1.0" encoding="utf-8"?>”  

 

The SoapUI project loads, the request is sent, but I get this error:

 “Error getting response;javax.net.ssl.SSLException:Unrecognized SSL message,plaintext connection?” .  

 

This makes sense, the end-point software is returning a response encoded IBM037 and I am expecting text.

 

I don't know how to load the WSDL.

11 Replies

  • nmrao's avatar
    nmrao
    Champion Level 3
    Have you tried opening the wsdl in browser ? what happens?
    • feckhar's avatar
      feckhar
      Occasional Contributor

      yes the request XML opens fine in a browser.  And the Soap WSDL opens fine in a browser.  It is the response in IBM037 that doesn't seem to resolve in UTF-8 Character SoapUI tool.  And when I try to load the IBM037 WSDL I get:

       

      Error loading [file:\C:\Users\dotf1e.AD\Desktop\WebServices\TDVA01.wsdl]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: C:\Users\dotf1e.AD\Desktop\WebServices\TDVA01.wsdl:1:1: error: Illegal XML character: 0x14
      org.apache.xmlbeans.impl.piccolo.io.IllegalCharException: Illegal XML character: 0x14
      at org.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader$JavaStreamDecoder.read(XMLStreamReader.java:879)
      at org.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader.read(XMLStreamReader.java:162)
      at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.yy_refill(PiccoloLexer.java:3474)
      at org.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer.yylex(PiccoloLexer.java:3958)
      at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yylex(Piccolo.java:1290)
      at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.yyparse(Piccolo.java:1400)
      at org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(Piccolo.java:714)
      at org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3454)
      at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1276)
      at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1263)
      at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
      at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:309)
      at org.apache.xmlbeans.XmlObject$Factory.parse(XmlObject.java:651)
      at com.eviware.soapui.support.xml.XmlUtils.createXmlObject(XmlUtils.java:270)
      at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.readCleanWsdlFrom(WsdlLoader.java:145)
      at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:113)
      at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:535)
      at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:524)
      at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:97)
      at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:236)
      at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
      at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:149)
      at java.lang.Thread.run(Unknown Source)


       

      • nmrao's avatar
        nmrao
        Champion Level 3
        Hmm..Can you see what is the value for file.encoding in the System properties of SoapUI tool?
        To see, use Menu -> Help ->System properties.
        If that differs, try using the same as you needed, you can change it from SOAPUI_HOME/bin/soapui.bat (look for -Dfile.encoding=xxxx). Restart soapui start after that.
  • feckhar's avatar
    feckhar
    Occasional Contributor

    Error getting response;javax.net.ssl.SSLException:Unrecognized SSL Message,plaintext connection?

     

    any ideas on what is not set correctly?

    • feckhar's avatar
      feckhar
      Occasional Contributor

      is there a property (or something) I need to do as the server response seems to generate this message:

      Error getting response;javax.net.ssl.SSLException:Unrecognized SSL Message,plaintext connection?

      • nmrao's avatar
        nmrao
        Champion Level 3
        Do you want to try send the request on http instead?