question: protected void addUrlIntoSitemap ( String urlStr , SiteMap siteMap , String lastMod , String changeFreq , String priority , int urlIndex ) { try { URL url = new URL ( urlStr ) ; boolean valid = urlIsValid ( siteMap . getBaseUrl ( ) , url . toString ( ) ) ; if ( valid || ! strict ) { SiteMapURL sUrl = new SiteMapURL ( url . toString ( ) , lastMod , changeFreq , priority , valid ) ; siteMap . addSiteMapUrl ( sUrl ) ; LOG . debug ( "  {}. {}" , urlIndex + 1 , sUrl ) ; } else { LOG . warn ( "URL: {} is excluded from the sitemap as it is not a valid url = not under the base url: {}" , url . toExternalForm ( ) , siteMap . getBaseUrl ( ) ) ; } } catch ( MalformedURLException e ) { LOG . warn ( "Bad url: [{}]" , urlStr ) ; LOG . trace ( "Can't create a sitemap entry with a bad URL" , e ) ; } }
target:  Adds the given URL to the given sitemap while showing the relevant logs