@ -72,7 +72,7 @@ public class MethodNameBasedMBeanInfoAssembler extends AbstractConfigurableMBean
@@ -72,7 +72,7 @@ public class MethodNameBasedMBeanInfoAssembler extends AbstractConfigurableMBean
@ -85,7 +85,7 @@ public class MethodNameBasedMBeanInfoAssembler extends AbstractConfigurableMBean
@@ -85,7 +85,7 @@ public class MethodNameBasedMBeanInfoAssembler extends AbstractConfigurableMBean
@ -34,6 +33,7 @@ public class MethodNameBasedMBeanInfoAssemblerMappedTests extends AbstractJmxAss
@@ -34,6 +33,7 @@ public class MethodNameBasedMBeanInfoAssemblerMappedTests extends AbstractJmxAss
@ -47,7 +47,7 @@ public class MethodNameBasedMBeanInfoAssemblerMappedTests extends AbstractJmxAss
@@ -47,7 +47,7 @@ public class MethodNameBasedMBeanInfoAssemblerMappedTests extends AbstractJmxAss
@ -33,6 +33,7 @@ public class MethodNameBasedMBeanInfoAssemblerTests extends AbstractJmxAssembler
@@ -33,6 +33,7 @@ public class MethodNameBasedMBeanInfoAssemblerTests extends AbstractJmxAssembler
@ -51,7 +52,7 @@ public class MethodNameBasedMBeanInfoAssemblerTests extends AbstractJmxAssembler
@@ -51,7 +52,7 @@ public class MethodNameBasedMBeanInfoAssemblerTests extends AbstractJmxAssembler
@ -68,7 +67,7 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@@ -68,7 +67,7 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
// Use the specified ClassLoader to resolve local classes.
@ -85,13 +84,13 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@@ -85,13 +84,13 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@ -101,7 +100,7 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@@ -101,7 +100,7 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@ -113,11 +112,11 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@@ -113,11 +112,11 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@ -131,7 +130,7 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@@ -131,7 +130,7 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@ -139,8 +138,9 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@@ -139,8 +138,9 @@ public class ConfigurableObjectInputStream extends ObjectInputStream {
@ -58,9 +58,10 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -58,9 +58,10 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -70,7 +71,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -70,7 +71,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -81,7 +82,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -81,7 +82,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -95,7 +96,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -95,7 +96,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -109,7 +110,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -109,7 +110,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -133,6 +134,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -133,6 +134,7 @@ public class UrlResource extends AbstractFileResolvingResource {
}
}
/**
*DetermineacleanedURLforthegivenoriginalURL.
*@paramoriginalUrltheoriginalURL
@ -151,10 +153,9 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -151,10 +153,9 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -213,7 +214,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@@ -213,7 +214,7 @@ public class UrlResource extends AbstractFileResolvingResource {
@ -91,7 +92,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -91,7 +92,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -99,8 +100,8 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -99,8 +100,8 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -110,7 +111,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -110,7 +111,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -136,9 +137,51 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -136,9 +137,51 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -160,7 +203,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -160,7 +203,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -182,48 +225,6 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -182,48 +225,6 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -242,26 +243,30 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -242,26 +243,30 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -270,14 +275,21 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -270,14 +275,21 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
}
catch(NotWritablePropertyExceptionex){
thrownewDataRetrievalFailureException(
"Unable to map column "+column+" to property "+pd.getName(),ex);
"Unable to map column '"+column+"' to property '"+pd.getName()+"'",ex);
}
}
else{
// No PropertyDescriptor found
if(rowNumber==0&&logger.isDebugEnabled()){
logger.debug("No property found for column '"+column+"' mapped to field '"+field+"'");
thrownewInvalidDataAccessApiUsageException("Given ResultSet does not contain all fields "+
"necessary to populate object of class ["+this.mappedClass+"]: "+this.mappedProperties);
"necessary to populate object of class ["+this.mappedClass.getName()+"]: "+
this.mappedProperties);
}
returnmappedObject;
@ -312,7 +324,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@@ -312,7 +324,7 @@ public class BeanPropertyRowMapper<T> implements RowMapper<T> {
@ -100,7 +98,7 @@ public class ServletWrappingController extends AbstractController
@@ -100,7 +98,7 @@ public class ServletWrappingController extends AbstractController
@ -131,27 +129,23 @@ public class ServletWrappingController extends AbstractController
@@ -131,27 +129,23 @@ public class ServletWrappingController extends AbstractController
*/
publicvoidafterPropertiesSet()throwsException{
if(this.servletClass==null){
thrownewIllegalArgumentException("servletClass is required");