WSDLValidator tests fail because of invalid schema
--------------------------------------------------

                 Key: CXF-1566
                 URL: https://issues.apache.org/jira/browse/CXF-1566
             Project: CXF
          Issue Type: Test
          Components: Tooling
    Affects Versions: 2.1
         Environment: Windows XP, maven 2.0.8, CXF 2.1 source download with 
files dated 4/24/08
            Reporter: Bob Fields


CXF 2.1 build from sources fails when running unit test on WSDLValidator. 
Opening the test schemas in XMLSpy 2007 r3 sp1 indeed shows that they fail 
validation:
File 
C:\Programs\CXF\21\src\tools\validator\target\test-classes\validator_wsdl\hello_world_import.wsdl
 is not valid.
        extensibility element '<soap:operation>' (operation 'greetMe', binding 
'Greeter_SOAPBinding') has empty or missing 'soapAction' attribute! (required 
if binding transport is 'http://schemas.xmlsoap.org/soap/http')
                Error location: wsdl:definitions / wsdl:binding / 
wsdl:operation / soap:operation

File 
C:\Programs\CXF\21\src\tools\validator\target\test-classes\validator_wsdl\hello_world_schema_import.wsdl
 is not valid.
        attribute 'element' in message part 'in' (message 'sayHiRequest') 
refers to element 'x1:sayHi' which is not defined within the WSDL file!
                Error location: wsdl:definitions / wsdl:message / wsdl:part / 
@element

Other schemas fail to validate but don't cause test failures: bp2717, jms_test, 
header_rpc_lit, header_rpc_lit_2203_in, header_rpc_lit_2203_out.

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.cxf.tools.validator.WSDLValidationTest
Tests run: 13, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 4.753 sec <<< 
FAILURE!
testImportWsdlValidation(org.apache.cxf.tools.validator.WSDLValidationTest)  
Time elapsed: 2.486 sec  <<< FAILURE!
java.lang.AssertionError: Is not valid wsdl!: wsdlvalidator -verbose /C:/Program
s/CXF/21/src/tools/validator/target/test-classes/validator_wsdl/hello_world_import.wsdl
wsdlvalidator - Apache CXF 2.1
... stack traces...
testImportSchemaValidation(org.apache.cxf.tools.validator.WSDLValidationTest)  
Time elapsed: 0.187 sec  <<< FAILURE!
java.lang.AssertionError: Is not valid wsdl: wsdlvalidator -verbose /C:/Programs
/CXF/21/src/tools/validator/target/test-classes/validator_wsdl/hello_world_schema_import.wsdl
wsdlvalidator - Apache CXF 2.1
... stack traces...

testWSIBPR2203(org.apache.cxf.tools.validator.WSDLValidationTest)  Time elapsed:
 0.141 sec  <<< FAILURE!
... stack traces...

Running org.apache.cxf.tools.validator.internal.WSDLRefValidatorTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 sec
Running org.apache.cxf.tools.validator.internal.WSDL11ValidatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
Running org.apache.cxf.tools.validator.internal.Stax2DOMTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
Running org.apache.cxf.tools.validator.internal.model.XNodeTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec

Results :

Failed tests:
  testImportWsdlValidation(org.apache.cxf.tools.validator.WSDLValidationTest)
  testImportSchemaValidation(org.apache.cxf.tools.validator.WSDLValidationTest)
  testWSIBPR2203(org.apache.cxf.tools.validator.WSDLValidationTest)

Tests run: 26, Failures: 3, Errors: 0, Skipped: 0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to