fix bugs on document/update_inplace: 1) By default, numeric property will be cased to UString through getPropertyValue from DocumentManager, boost::lexical_cast will fail 2) Catch boost::bad_lexical_cast exception instead of std::runtime_error, since boost::bad_lexical_cast inherited from std::exception instead of std::runtime_error 3) If a numeric property does not contain a valid value, make its init value as zero 4) Numeric property with range type should not be allowed to use this API
fix bugs on document/update_inplace:
1) By default, numeric property will be cased to UString through
getPropertyValue from DocumentManager, boost::lexical_cast will fail
2) Catch boost::bad_lexical_cast exception instead of std::runtime_error,
since boost::bad_lexical_cast inherited from std::exception instead of
std::runtime_error
3) If a numeric property does not contain a valid value, make its init
value as zero
4) Numeric property with range type should not be allowed to use this API

izenecloud/sf1r-ad-delivery,izenecloud/sf1r-lite,izenecloud/sf1r-ad-delivery,pombredanne/sf1r-lite,pombredanne/sf1r-lite,pombredanne/sf1r-lite,izenecloud/sf1r-ad-delivery,pombredanne/sf1r-lite,izenecloud/sf1r-lite,izenecloud/sf1r-ad-delivery,izenecloud/sf1r-lite,izenecloud/sf1r-ad-delivery,pombredanne/sf1r-lite,izenecloud/sf1r-lite,izenecloud/sf1r-lite