cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kulp (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CXF-1566) WSDLValidator tests fail because of invalid schema
Date Thu, 01 May 2008 15:08:55 GMT

    [ https://issues.apache.org/jira/browse/CXF-1566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12593553#action_12593553
] 

Daniel Kulp commented on CXF-1566:
----------------------------------


hello_world_schema_import.wsdl looks competely valid to me.   That error message you show
is not true.  If you look at the message:
    <wsdl:message name="sayHiRequest">
	<wsdl:part element="x1:sayHi" name="in"/>
    </wsdl:message>
the x1 prefix is defined as namespace http://apache.org/hello_world_soap_http/types1 which
is indeed imported in the schemas and that element does exist in schema1.xsd.



> 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
>         Attachments: surefire-reports-WSDLValidator.zip
>
>
> 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.


Mime
View raw message