On Thursday 24 February 2011 9:22:28 AM Aaron Ehrensberger wrote:
> Hi all,
> 
> I'm hoping someone can help me out here...
> 
> We recently upgraded CXF from 2.2.3 to 2.3.1.  In doing so, it would appear
> that some of our webservices have been broken in the process.
> 
> Specifically, the issue we're having is that our client is passing across a
> field like <integerValue>NaN</integerValue>, which previously was being
> processed fine and we didn't have issues.  However, it would appear that
> now, we are throwing an UnmarshallingException.  Debugging through eclipse,
> we see an error like...
> DefaultValidationEventHandler: [ERROR]: Not a number: NaN
> Location: line 49  - that class comes from jaxb-api jar
> 
> That said - any ideas what to look for or change?

If it's an integer, than NaN is not a valid value and the exception is what 
should be occuring.   Ignoring that could have been considered a bug in 2.2.3.  
 

That said, you can set a property of:
 "set-jaxb-validation-event-handler"  to "false"
on the endpoint and it would again be ignored.


-- 
Daniel Kulp
dk...@apache.org
http://dankulp.com/blog
Talend - http://www.talend.com

Reply via email to