cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jan.minarovi...@external.t-mobile.at
Subject Antwort: xml schema validation bug [Virus checked]
Date Fri, 25 Apr 2008 14:07:47 GMT
seems that attachments are not supported by list, or?
here it is
www.realtime.sk/~jmi/wsdl_first.rar




jan.minaroviech@external.t-mobile.at 
04/25/2008 15:58
Bitte antworten an
users@cxf.apache.org


An
users@cxf.apache.org, issues@cxf.apache.org
Kopie

Thema
xml schema validation bug  [Virus checked]







Hello, 

when XML schema validation is enabled, and mandatory element is missing 
(probably the same for any other error) in CXF-generated response, then 
response is invalid in some cases. 

E.g. such response is generated from modified wsdl_first sample: 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/
"><soap:Body><sayHiResponse xmlns="
http://apache.org/hello_world_soap_http/types"><responseType>Executing 
operation sayHi1</responseType><responseType2><responseType>THIS IS 
IMPORTANT .. VERY LONG TEXT ..SOMETHING WILL BE flushed probably and 
that's why cannot be removed later when fault should replace content 
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<soap:Fault><faultcode>soap:Server</faultcode><faultstring>Marshalli


ng Error: cvc-complex-type.2.4.a: Invalid content was found starting with 
element 'responseType2'. One of '{"
http://apache.org/hello_world_soap_http/types":responseType}' is 
expected.</faultstring></soap:Fault></soap:Body></soap:Envelope> 


in attachment you can find  modified sample I used to show the bug in 
simple enough project. Just do "ant server" and then invoke sayHi from 
soapUi or other tool, You should see response listed above. 



for me it looks like a bug. 

tested with apache-cxf-2.1-20080422.181716-3-src.zip and also with one of 
older 2.1 snapshots 

best regards 
jano

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message