--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/afstandandenrute/Database.java 2016/01/30 14:15:53 2880 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/afstandandenrute/Database.java 2016/01/30 19:17:09 2884 @@ -18,6 +18,7 @@ import dk.daoas.adressevedligehold.beans.Address; import dk.daoas.adressevedligehold.util.DeduplicateHelper; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; @@ -72,6 +73,7 @@ } } + @SuppressFBWarnings("SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE") public void renameResultTables() throws SQLException { if (AfstandAndenRuteTask.test_mode == true) { throw new RuntimeException("Can not rename tables in test mode"); @@ -99,7 +101,7 @@ public BoundingBox getBoundingbox(short postnr) { BoundingBox bb = bbCache.get(postnr); - return bb.clone();//never return the original / cached object + return new BoundingBox(bb); //never return the original / cached object } @@ -298,7 +300,7 @@ if (consts.doCheckHO() == true && adr.ho == 0) { System.out.println( "Mangler HO" ); System.out.println( adr ); - System.exit(0); + throw new RuntimeException("Mangler HO: "+ adr); } //logger.info( "Adress:" + adr);