--- dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/SearchServlet.java 2016/01/19 10:02:51 2821 +++ dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/SearchServlet.java 2016/03/07 20:40:40 2966 @@ -30,7 +30,7 @@ private transient LogPersistance logPersistance; //transient ServiceConfig config; - private List daekingstyper = Arrays.asList( new String[] { + private List omdelingsTyper = Arrays.asList( new String[] { "H","L","S", //de gamle "MA","TI","ON","TO","FR","LO","SO" } ); @@ -99,8 +99,9 @@ if (omdeling == null || omdeling.equals("") ) { omdeling = "H"; } + omdeling = omdeling.toUpperCase(); - if ( daekingstyper.contains(omdeling) == false ) { + if ( omdelingsTyper.contains(omdeling) == false ) { response.setContentType("text/xml; charset=UTF-8"); response.getWriter().print( generateErrorXML("Ugyldig omdelingsdag") ); return; @@ -126,43 +127,43 @@ sb.append("error"); } - String ruteMandag = StringUtils.defaultString(result.address.ruteMandag); //Sikre at der ikke sendes "null" tilbage - String korelisteMandag = StringUtils.defaultString(result.address.korelisteMandag); //Sikre at der ikke sendes "null" tilbage - String ruteTirsdag = StringUtils.defaultString(result.address.ruteTirsdag); //Sikre at der ikke sendes "null" tilbage - String korelisteTirsdag = StringUtils.defaultString(result.address.korelisteTirsdag); //Sikre at der ikke sendes "null" tilbage - String ruteOnsdag = StringUtils.defaultString(result.address.ruteOnsdag); //Sikre at der ikke sendes "null" tilbage - String korelisteOnsdag = StringUtils.defaultString(result.address.korelisteOnsdag); //Sikre at der ikke sendes "null" tilbage - String ruteTorsdag = StringUtils.defaultString(result.address.ruteTorsdag); //Sikre at der ikke sendes "null" tilbage - String korelisteTorsdag = StringUtils.defaultString(result.address.korelisteTorsdag); //Sikre at der ikke sendes "null" tilbage - String ruteFredag = StringUtils.defaultString(result.address.ruteFredag); //Sikre at der ikke sendes "null" tilbage - String korelisteFredag = StringUtils.defaultString(result.address.korelisteFredag); //Sikre at der ikke sendes "null" tilbage + String ruteMandag = StringUtils.defaultString(result.address.routingMandag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteMandag = StringUtils.defaultString(result.address.routingMandag.koreliste); //Sikre at der ikke sendes "null" tilbage + String ruteTirsdag = StringUtils.defaultString(result.address.routingTirsdag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteTirsdag = StringUtils.defaultString(result.address.routingTirsdag.koreliste); //Sikre at der ikke sendes "null" tilbage + String ruteOnsdag = StringUtils.defaultString(result.address.routingOnsdag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteOnsdag = StringUtils.defaultString(result.address.routingOnsdag.koreliste); //Sikre at der ikke sendes "null" tilbage + String ruteTorsdag = StringUtils.defaultString(result.address.routingTorsdag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteTorsdag = StringUtils.defaultString(result.address.routingTorsdag.koreliste); //Sikre at der ikke sendes "null" tilbage + String ruteFredag = StringUtils.defaultString(result.address.routingFredag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteFredag = StringUtils.defaultString(result.address.routingFredag.koreliste); //Sikre at der ikke sendes "null" tilbage - String ruteLordag = StringUtils.defaultString(result.address.ruteLordag); //Sikre at der ikke sendes "null" tilbage - String korelisteLordag = StringUtils.defaultString(result.address.korelisteLordag); //Sikre at der ikke sendes "null" tilbage + String ruteLordag = StringUtils.defaultString(result.address.routingLordag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteLordag = StringUtils.defaultString(result.address.routingLordag.koreliste); //Sikre at der ikke sendes "null" tilbage - String ruteSondag = StringUtils.defaultString(result.address.ruteSondag); //Sikre at der ikke sendes "null" tilbage - String korelisteSondag = StringUtils.defaultString(result.address.korelisteSondag); //Sikre at der ikke sendes "null" tilbage + String ruteSondag = StringUtils.defaultString(result.address.routingSondag.rute); //Sikre at der ikke sendes "null" tilbage + String korelisteSondag = StringUtils.defaultString(result.address.routingSondag.koreliste); //Sikre at der ikke sendes "null" tilbage sb.append("").append( result.status ).append(""); String valgtRute = ruteMandag; //Default til hverdag/mandags oplysningerne - String valgtKoreliste = ruteMandag; + String valgtKoreliste = korelisteMandag; if (omdeling.equals("TI") && ruteTirsdag.equals("") == false){ valgtRute = ruteTirsdag; valgtKoreliste = korelisteTirsdag; } - if (omdeling.equals("ON") && ruteTirsdag.equals("") == false){ + if (omdeling.equals("ON") && ruteOnsdag.equals("") == false){ valgtRute = ruteOnsdag; - valgtKoreliste = ruteOnsdag; + valgtKoreliste = korelisteOnsdag; } - if (omdeling.equals("TO") && ruteTirsdag.equals("") == false){ + if (omdeling.equals("TO") && ruteTorsdag.equals("") == false){ valgtRute = ruteTorsdag; valgtKoreliste = korelisteTorsdag; } - if (omdeling.equals("FR") && ruteTirsdag.equals("") == false){ + if (omdeling.equals("FR") && ruteFredag.equals("") == false){ valgtRute = ruteFredag; valgtKoreliste = korelisteFredag; }