<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://blog.ehrnhoefer.com/2000-01-01-links-general/</loc>
<lastmod>2000-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2000-01-01-links/</loc>
<lastmod>2000-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2000-01-01-quotes/</loc>
<lastmod>2000-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2006-12-29-webappliction-code-coverage/</loc>
<lastmod>2006-12-29T07:06:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2006-12-29-tools-to-improve-code-quality/</loc>
<lastmod>2006-12-29T08:08:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-01-03-cvsnt-password-handling-with-ant/</loc>
<lastmod>2007-01-03T13:23:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-02-05-transactions-with-spring-and-hibernate/</loc>
<lastmod>2007-02-05T08:06:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-03-09-flex-java/</loc>
<lastmod>2007-03-09T11:48:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-03-12-continuous-integration-with-hudson/</loc>
<lastmod>2007-03-12T14:17:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-03-20-more-on-ci/</loc>
<lastmod>2007-03-20T09:16:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-03-22-generating-spring-ejbs-with-xdoclet/</loc>
<lastmod>2007-03-22T09:53:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-04-04-maven-241-bug/</loc>
<lastmod>2007-04-04T14:29:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-04-05-from-ant-to-maven-and-back-again/</loc>
<lastmod>2007-04-05T15:04:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-05-09-cruisecontrol-project-directories/</loc>
<lastmod>2007-05-09T07:53:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-05-09-integration-build-with-maven/</loc>
<lastmod>2007-05-09T15:53:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-06-14-maven-ebooks/</loc>
<lastmod>2007-06-14T11:16:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-06-27-dojo-bindformbind-bug/</loc>
<lastmod>2007-06-27T12:25:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-07-03-eclipse-wtp-20-no-jsp-editor/</loc>
<lastmod>2007-07-03T08:34:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-07-04-dojo-roadmap/</loc>
<lastmod>2007-07-04T07:40:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-08-17-xdoclet-subtask-definition-error/</loc>
<lastmod>2007-08-17T10:49:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-08-19-cruisecontrolexception-ant-logfile-does/</loc>
<lastmod>2007-08-19T11:44:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-08-19-transactions-with-spring-2/</loc>
<lastmod>2007-08-19T11:48:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-08-29-quartz-1-web-applications/</loc>
<lastmod>2007-08-29T13:33:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-08-29-quartz-2-spring/</loc>
<lastmod>2007-08-29T14:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-10-03-tomcat-accesscontrolexception/</loc>
<lastmod>2007-10-03T14:35:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-11-12-w-jax-2007/</loc>
<lastmod>2007-11-12T20:49:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-11-28-quality-control-with-sonar/</loc>
<lastmod>2007-11-28T12:59:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2007-11-30-dojo-toolkit-10/</loc>
<lastmod>2007-11-30T07:46:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2008-07-27-steven-haines-pro-java-ee-5-performance/</loc>
<lastmod>2008-07-27T14:23:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-03-28-spring-transaction-pitfalls/</loc>
<lastmod>2009-03-28T21:10:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-04-15-sun-jvm-memory-management/</loc>
<lastmod>2009-04-15T18:54:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-08-11-upgrading-to-sonar-192/</loc>
<lastmod>2009-08-11T12:58:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-08-17-dropbox-with-isa-proxy/</loc>
<lastmod>2009-08-17T16:14:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-11-01-refactor-code-for-java-5/</loc>
<lastmod>2009-11-01T09:51:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-11-13-jmx-monitoring-tool/</loc>
<lastmod>2009-11-13T08:30:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2009-11-13-utf-8-java-sourcefiles/</loc>
<lastmod>2009-11-13T10:27:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2010-01-01-eric-evans-domain-driven-design/</loc>
<lastmod>2010-01-01T15:16:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2010-11-20-runner-revenge/</loc>
<lastmod>2010-11-20T12:02:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-04-17-mytourbook/</loc>
<lastmod>2011-04-17T06:21:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-05-29-mastering-git-video/</loc>
<lastmod>2011-05-29T18:25:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-05-29-migrating-from-svn-to-git/</loc>
<lastmod>2011-05-29T18:41:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-08-05-using-git-behind-proxy/</loc>
<lastmod>2011-08-05T20:05:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-08-06-method-caching-with-ehcache-and-spring/</loc>
<lastmod>2011-08-06T07:08:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-08-10-developing-jenkins-ci-plugins/</loc>
<lastmod>2011-08-10T19:03:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-09-05-scripting-jenkins-automating-release/</loc>
<lastmod>2011-09-05T18:48:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-09-13-calling-jenkins-script-within-job/</loc>
<lastmod>2011-09-13T12:28:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-09-28-migrating-from-b2evolution-to-blogger/</loc>
<lastmod>2011-09-28T20:12:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-09-30-blog-migration-finished/</loc>
<lastmod>2011-09-30T09:24:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-11-07-w-jax-2011-erster-tag/</loc>
<lastmod>2011-11-07T16:35:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-11-08-w-jax-2011-zweiter-tag/</loc>
<lastmod>2011-11-08T15:45:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-11-09-w-jax-2011-dritter-tag/</loc>
<lastmod>2011-11-09T18:19:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-11-11-w-jax-2011-vierter-tag/</loc>
<lastmod>2011-11-11T09:54:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-11-11-w-jax-2011-funfter-tag/</loc>
<lastmod>2011-11-11T10:37:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2011-11-17-quotes-from-bob-martin-clean-coder/</loc>
<lastmod>2011-11-17T20:40:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-01-03-unit-test-design-rules/</loc>
<lastmod>2012-01-03T20:12:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-01-17-running-chef-solo-on-windows-quick/</loc>
<lastmod>2012-01-17T08:51:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-02-28-eclipse-plugins/</loc>
<lastmod>2012-02-28T13:51:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-03-10-eclipse-template-slf4j/</loc>
<lastmod>2012-03-10T13:09:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-03-23-spring-unittests-with-manual/</loc>
<lastmod>2012-03-23T20:37:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-04-11-jenkins-anti-patterns-build-pipeline/</loc>
<lastmod>2012-04-11T08:41:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-04-16-nexus-authentication/</loc>
<lastmod>2012-04-16T22:07:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-04-18-jenkins-subversion-ized/</loc>
<lastmod>2012-04-18T15:51:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-04-29-jimmy-nilsson-applying-domain-driven/</loc>
<lastmod>2012-04-29T08:44:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-05-06-gitflow-and-maven/</loc>
<lastmod>2012-05-06T19:15:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-06-04-one-jenkins-job-for-all-git-branches/</loc>
<lastmod>2012-06-04T17:28:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-07-13-chad-fowler-passionate-programmer/</loc>
<lastmod>2012-07-13T08:11:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-07-17-getting-rid-of-jenkins-disk-usage/</loc>
<lastmod>2012-07-17T11:49:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2012-11-04-from-eclipse-to-intellij-idea/</loc>
<lastmod>2012-11-04T22:07:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-04-03-confess-2013-day-1/</loc>
<lastmod>2013-04-03T18:42:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-04-05-confess-2013-day-2/</loc>
<lastmod>2013-04-05T07:11:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-05-25-maven-multi-module-build-cycle-improved/</loc>
<lastmod>2013-05-25T21:03:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-05-26-advanced-git-training-with-tim-berglund/</loc>
<lastmod>2013-05-26T14:35:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-07-02-decrypting-jenkins-passwords/</loc>
<lastmod>2013-07-02T11:18:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-07-15-in-quest-for-new-notebook/</loc>
<lastmod>2013-07-15T04:51:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-09-01-hibernate-problems-with-dell-notebooks/</loc>
<lastmod>2013-09-01T12:01:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2013-09-01-the-device-deviceideiastor0-did-not/</loc>
<lastmod>2013-09-01T13:45:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2014-02-09-unchecked-checked-exceptions-in-java/</loc>
<lastmod>2014-02-09T21:55:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2014-06-30-using-vagrant-behind-corporate-proxy/</loc>
<lastmod>2014-06-30T06:59:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2015-02-17-maven-cobertura-jenkins/</loc>
<lastmod>2015-02-17T20:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2015-02-18-gradle-provided-scope/</loc>
<lastmod>2015-02-18T21:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2015-02-28-gradle-sourcefile-encoding/</loc>
<lastmod>2015-02-28T20:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2015-03-09-technology-radar/</loc>
<lastmod>2015-03-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2015-04-14-confess2015-day1/</loc>
<lastmod>2015-04-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2015-04-15-confess2015-day2/</loc>
<lastmod>2015-04-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2016-01-20-import-ant-gradle/</loc>
<lastmod>2016-01-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2016-03-19-docker-jenkins-windows/</loc>
<lastmod>2016-03-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2016-04-04-jpa20-stored-procedures/</loc>
<lastmod>2016-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2016-06-14-jenkins-workspace-cleanup/</loc>
<lastmod>2016-06-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2016-10-02-jboss7-request-tracing/</loc>
<lastmod>2016-10-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2017-04-23-jenkins-groovy-security/</loc>
<lastmod>2017-04-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2018-07-17-moving-from-gmail/</loc>
<lastmod>2018-07-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2019-05-04-elasticsearch-index-lifecycle-management/</loc>
<lastmod>2019-05-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2019-05-04-grape-custom-repository/</loc>
<lastmod>2019-05-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2019-06-29-java-versions/</loc>
<lastmod>2019-06-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2019-09-14-ubuntu/</loc>
<lastmod>2019-09-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2020-10-11-java-versions2/</loc>
<lastmod>2020-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2020-11-02-picasa/</loc>
<lastmod>2020-11-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2022-01-09-java-versions3/</loc>
<lastmod>2022-01-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2022-11-02-devoxx/</loc>
<lastmod>2022-11-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2023-12-24-java-versions4/</loc>
<lastmod>2023-12-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2024-04-19-spf-dkim-dmarc/</loc>
<lastmod>2024-04-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/2025-10-12-java-versions5/</loc>
<lastmod>2025-10-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/about/</loc>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/tags/</loc>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/sticky/</loc>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/</loc>
</url>
<url>
<loc>http://blog.ehrnhoefer.com/googlee512910b3a1b72d5.html</loc>
<lastmod>2025-10-14T12:22:36+00:00</lastmod>
</url>
</urlset>
