handling the case where list of literals include nulls (this happens for date/time literals when the field is not filled in)

This commit is contained in:
hjkhjk54 2011-12-06 16:17:37 +00:00
parent 36a99486f6
commit 78607710de

View file

@ -156,6 +156,7 @@ public class AntiXssValidation implements N3ValidatorVTwo{
ArrayList errorMsgs = new ArrayList();
for( Literal literal : list ){
if(literal != null) {
CleanResults cr = antiSamy.scan(literal.getLexicalForm());
errorMsgs.addAll( cr.getErrorMessages() );
@ -171,6 +172,7 @@ public class AntiXssValidation implements N3ValidatorVTwo{
errorMsgs.addAll( cr.getErrorMessages() );
}
}
}
if( errorMsgs.isEmpty() )
return null;