Forum Discussion

sowmya's avatar
sowmya
New Contributor
13 years ago

WS_I compliance report error

Hi,
I am finding this report when check in WS_I compliance


Running WSI Message Validation for [Request 1]
directory: C:\Program Files\SmartBear\soapUI-4.5.1\wsi-test-tools\java\bin
command: [cmd.exe, /C, Analyzer.bat, -config, C:\DOCUME~1\MURALI~1\LOCALS~1\Temp\wsi-analyzer-config7056955386430520529.xml]
Conformance Analyzer Tool, Version: 1.0.0, Release Date: 2005-07-04
Copyright (C) 2002-2003 by The Web Services-Interoperability Organization and Certain of its Members. All Rights Reserved.
Use of this Material is governed by WS-I licenses included within the documentation.

verbose .................... false
Assertion Results:
type ..................... all
messageEntry ............. false
assertionDescription ..... false
failureMessage ........... false
failureDetail ............ true
Report File:
replace .................. true
location ................. C:\DOCUME~1\MURALI~1\LOCALS~1\Temp\wsi-report661896098507153674.xml
Style Sheet:
href ................... .\..\common\Profiles\SSBP10_BP11_TAD.xml
type ................... text/xsl
alternate .............. false
testAssertionsFile ......... ../../common/profiles/SSBP10_BP11_TAD.xml
Message Log File:
location ................. C:\DOCUME~1\MURALI~1\LOCALS~1\Temp\wsi-analyzer-log6828275108438162603.xml
correlationType .......... endpoint

Please wait while the specified artifacts are analyzed...
EXECEPTION: Could not find status code in http headers: [[HTTP/1.1 500 Internal Server Error]
Date: Wed, 20 Mar 2013 05:25:08 GMT
Content-Length: 289
SOAPAction: ""
Connection: close
Content-Type: text/xml;charset=utf-8
Accept: text/xml, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Server: Apache-Coyote/1.1
].
Conformance report has been created.

SOAP_RESPONE is in wsdl:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring xml:lang="en">java.lang.NullPointerException</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

please help me to resolve this problem.

Regards
sowmya

2 Replies

  • sriparnam's avatar
    sriparnam
    New Contributor
    I am facing the same error and it has been many man days trying to figure out various issues.
    Processing BP1103 for entry reference ID [2] ...
    EXECEPTION: Could not find status code in http headers: [[HTTP/1.1 200 OK]
    Content-Type: text/xml; charset=iso-8859-1
    Server: Jetty(6.1.26)
    ].
    Could not find status code in http headers: [[HTTP/1.1 200 OK]
    Content-Type: text/xml; charset=iso-8859-1
    Server: Jetty(6.1.26)
    ].
    at org.wsi.util.Utils.getHTTPStatusCode(Unknown Source)
    at org.wsi.test.profile.validator.impl.message.BP1103.validate(Unknown Source)
    at org.wsi.test.profile.validator.impl.BaseValidatorImpl.processAssertions(Unknown Source)
    at org.wsi.test.profile.validator.impl.BaseMessageValidator.validate(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer$MessageProcessor.processLogEntry(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl$LogFileHandler.processLogEntry(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl$LogFileHandler.endElement(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
    at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl.readLog(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl.readLog(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer.validateMessages(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer.validateConformance(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer.main(Unknown Source)
    Processing BP1601 for entry reference ID [1] ...
    Elapsed time: 1ms
    Processing BP1201 for entry reference ID [1] ...
    Elapsed time: 1ms
    Processing BP1701 for entry reference ID [1] ...
    Elapsed time: 145ms
    Processing BP1308 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1204 for entry reference ID [1] ...
    Elapsed time: 3ms
    Processing BP1301 for entry reference ID [1] ...
    Elapsed time: 4ms
    Processing BP1032 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1033 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1307 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1202 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1600 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1007 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1208 for entry reference ID [1] ...
    Elapsed time: 1ms
    Processing BP1309 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP4101 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP4102 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP4109 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing SSBP1601 for entry reference ID [1] ...
    Elapsed time: 1ms
    Processing SSBP9704 for entry reference ID [1] ...
    Elapsed time: 0ms
    Processing BP1601 for entry reference ID [2] ...
    Elapsed time: 2ms
    Processing BP1201 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1701 for entry reference ID [2] ...
    Elapsed time: 5ms
    Processing BP1308 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1204 for entry reference ID [2] ...
    Conformance report has been created.
    Elapsed time: 3ms
    Processing BP1301 for entry reference ID [2] ...
    Elapsed time: 1ms
    Processing BP1305 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1306 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1031 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1032 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1033 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1316 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1307 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1202 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1302 for entry reference ID [2] ...
    Elapsed time: 1ms
    Processing BP1203 for entry reference ID [2] ...
    Elapsed time: 0ms
    Processing BP1100 for entry reference ID [2] ...
    EXECEPTION: Could not find status code in http headers: [[HTTP/1.1 200 OK]
    Content-Type: text/xml; charset=iso-8859-1
    Server: Jetty(6.1.26)
    ].
    Could not find status code in http headers: [[HTTP/1.1 200 OK]
    Content-Type: text/xml; charset=iso-8859-1
    Server: Jetty(6.1.26)
    ].
    at org.wsi.util.Utils.getHTTPStatusCode(Unknown Source)
    at org.wsi.test.profile.validator.impl.envelope.BP1100.validate(Unknown Source)
    at org.wsi.test.profile.validator.impl.BaseValidatorImpl.processAssertions(Unknown Source)
    at org.wsi.test.profile.validator.impl.BaseMessageValidator.validate(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer$EnvelopeProcessor.processLogEntry(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl$LogFileHandler.processLogEntry(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl$LogFileHandler.endElement(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
    at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl.readLog(Unknown Source)
    at org.wsi.test.log.impl.LogReaderImpl.readLog(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer.validateEnvelopes(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer.validateConformance(Unknown Source)
    at org.wsi.test.analyzer.BasicProfileAnalyzer.main(Unknown Source)
  • Hi,

    I have opened an internal defect SOAP-1840 for this issue. It seems that the assertion BP1002 fails when it use to pass for the same HTTP status code in previous versions.