<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>/web/jboss-web-server/how-to-solve-filenotfoundexception-invalid-file-path/</loc>
		<lastmod>2023-12-10T18:43:35+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-log/solving-handler-java-util-logging-consolehandler-is-not-defined-on-wildlfy/</loc>
		<lastmod>2023-12-10T19:03:42+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-log/how-to-solve-java-lang-nosuchfielderror-empty_byte_array/</loc>
		<lastmod>2023-12-11T11:00:41+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-11-10-28-59.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-log/migrate-jboss-applications-from-log4j1-to-log4j2/</loc>
		<lastmod>2023-12-11T15:09:33+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-11-09-50-30.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/how-to-connect-to-postgresql-from-java-over-ssl/</loc>
		<lastmod>2023-12-12T15:42:56+00:00</lastmod>
	</url>
	<url>
		<loc>/java/how-to-check-the-content-of-a-java-keystore/</loc>
		<lastmod>2023-12-13T10:02:43+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/keystore1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/keystore2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/how-to-convert-a-map-to-json-in-java/</loc>
		<lastmod>2023-12-13T12:04:29+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-13-13-02-35.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/wildfly-bootable-jar-datasource-configuration/</loc>
		<lastmod>2023-12-13T15:38:26+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-11-19-35-26.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/vaadin/vaadin-grid-basic-and-advanced-example/</loc>
		<lastmod>2023-12-15T18:11:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-15-17-52-17.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-15-17-52-44.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/vaadin/getting-started-with-vaadin-on-wildfly/</loc>
		<lastmod>2023-12-16T08:30:06+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/web/vaadin-demo2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/06/Screenshot-from-2023-06-05-13-12-49.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/5-ways-to-emulate-default-parameter-values-in-java/</loc>
		<lastmod>2023-12-16T08:38:42+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/11/Screenshot-from-2023-11-25-18-00-34.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/exploring-openjdk-17-images-a-comprehensive-guide/</loc>
		<lastmod>2023-12-16T14:09:45+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-16-14-45-02.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/jboss-maven/fixing-mavens-malformed-uxxxx-encoding-issue/</loc>
		<lastmod>2023-12-17T11:19:31+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-17-12-08-21.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/jboss-web-server/how-to-set-the-maximum-number-of-web-connections-in-wildfly/</loc>
		<lastmod>2023-12-17T19:41:07+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/testing-java/how-to-fix-no-parameterresolver-registered-for-parameter/</loc>
		<lastmod>2023-12-18T11:13:35+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-18-12-02-39.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/vaadin/how-to-run-vaadin-in-jakarta-ee-containers/</loc>
		<lastmod>2023-12-18T14:45:08+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-16-19-28-14.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-18-10-53-20.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-16-19-51-25.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/getting-started-with-junit/</loc>
		<lastmod>2023-12-18T15:16:39+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2020/08/Screenshot-from-2023-01-11-17-08-28.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2020/08/junit-test-eclipse1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/allowpublickeyretrieval-option-in-the-mysql-jdbc-connector/</loc>
		<lastmod>2023-12-18T18:35:27+00:00</lastmod>
	</url>
	<url>
		<loc>/java/how-to-create-a-list-from-java-objects-or-records/</loc>
		<lastmod>2023-12-19T14:00:55+00:00</lastmod>
	</url>
	<url>
		<loc>/java/how-to-solve-java-lang-noclassdeffounderror-javax-xml-bind-classes/</loc>
		<lastmod>2023-12-19T18:20:50+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-19-19-12-26.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/converting-json-to-java-map-using-jackson/</loc>
		<lastmod>2023-12-20T09:09:22+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-20-10-00-58.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-eap/where-can-i-download-jboss-enterprise-application-platform-eap/</loc>
		<lastmod>2023-12-21T08:22:03+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-eap/is-jboss-eap-free-to-use/</loc>
		<lastmod>2023-12-21T08:38:12+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2020/05/Screenshot-from-2023-07-19-11-54-22.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/json/how-to-pretty-print-a-jsonobject-using-jakarta-ee-api/</loc>
		<lastmod>2023-12-21T08:39:58+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-20-15-52-01.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/json/how-to-use-jakarta-json-api-from-java-applications/</loc>
		<lastmod>2023-12-21T14:23:00+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-21-15-06-11.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/jmeter-dsl-how-to-run-tests-from-your-code/</loc>
		<lastmod>2023-12-27T08:21:46+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-17-16-31-27.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/json/how-to-parse-json-in-java/</loc>
		<lastmod>2023-12-27T17:58:11+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/json/working-with-json-arrays-using-jakarta-json-api/</loc>
		<lastmod>2023-12-28T09:20:40+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/Screenshot-from-2023-12-27-20-11-35.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/json/java-multi-line-and-string-templates-in-action/</loc>
		<lastmod>2024-01-02T09:39:09+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-01-12-11-46.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/how-to-run-junit-5-tests-with-jbang/</loc>
		<lastmod>2024-01-03T14:53:12+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-03-15-17-44.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-03-15-17-19.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-courses/jbossas7training/corsi-jboss/</loc>
		<lastmod>2024-01-04T10:18:23+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/wildfly_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/jakartaee_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/quarkus_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/docker_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/kubernetes_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/springboot_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/eapbadge1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/appdeveloper1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/quarkusbadgenew.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/containers1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/ocpdeveloper1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/camelbadge1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/visualstudio/visual-studio-for-java-cheatsheet/</loc>
		<lastmod>2024-01-04T14:43:27+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-04-15-01-16.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-04-15-25-06.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/quarkus-vs-wildfly-application-server/</loc>
		<lastmod>2024-01-06T08:51:21+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/wildfly-vs-quarkus.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/getting-started-with-junit-5-testsuite/</loc>
		<lastmod>2024-01-07T17:31:38+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-07-18-04-40.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-07-18-05-03.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jpa/how-to-store-json-data-with-jpa-and-hibernate/</loc>
		<lastmod>2024-01-08T19:22:12+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-08-19-50-56.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-08-19-51-16.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jpa/using-hibernate-annotations-in-jpa-projects-on-wildfly/</loc>
		<lastmod>2024-01-09T07:40:47+00:00</lastmod>
	</url>
	<url>
		<loc>/hibernate-jpa/hibernate-cache/using-hibernate-second-level-cache-with-jboss-as-5-6-7/</loc>
		<lastmod>2024-01-11T10:14:10+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-11-10-58-45.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-11-10-56-41.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/jbang-cheatsheet-2021/</loc>
		<lastmod>2024-01-11T19:08:39+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/jbang-cheatsheet.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/how-to-configure-a-datasource-with-jboss-7/</loc>
		<lastmod>2024-01-14T17:42:24+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-14-18-39-11.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/wildfly-8/jboss-vs-tomcat-a-comprehensive-comparison/</loc>
		<lastmod>2024-01-14T17:59:16+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-14-18-50-57.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-disable-wildfly-admin-console/</loc>
		<lastmod>2024-01-14T18:25:33+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-14-19-03-32.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-14-19-03-53.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/fixing-web-console-404-error-in-wildfly/</loc>
		<lastmod>2024-01-14T19:16:55+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-14-19-03-53.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/java-structured-concurrency-in-practice/</loc>
		<lastmod>2024-01-15T16:37:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-13-11-32-58.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-cluster/wildfly-how-to-store-sessions-in-the-database/</loc>
		<lastmod>2024-01-16T12:20:23+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-16-12-35-35.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-16-12-36-06.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-eap/jboss-tutorial-for-beginners/</loc>
		<lastmod>2024-01-16T15:16:16+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/img-eap_architecture.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-16-16-02-25.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/wildfly-8/what-is-the-default-jboss-password/</loc>
		<lastmod>2024-01-16T15:44:11+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-16-16-37-38.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-script/how-to-check-jvm-start-up-arguments-from-the-command-line-in-wildfly/</loc>
		<lastmod>2024-01-18T15:16:28+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-16-16-58-20.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/using-try-with-resources-to-close-database-connections/</loc>
		<lastmod>2024-01-18T15:56:56+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/how-to-visualize-h2-database-with-intellij-idea/</loc>
		<lastmod>2024-01-18T16:45:20+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/database/h2-db1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/database/h2-db2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/database/h2-db3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/h2-database-tutorial/</loc>
		<lastmod>2024-01-18T16:47:41+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/database/h2-demo-jpa.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/h2/h2_module.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/h2/h2_1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/h2/h2_3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/h2-eclipse1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/h2-eclipse2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/how-to-connect-to-an-h2-database-from-java/</loc>
		<lastmod>2024-01-18T17:37:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-18-18-18-32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/flyway/getting-started-with-flyway/</loc>
		<lastmod>2024-01-19T16:11:24+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-19-16-08-43.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-19-16-10-18.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/database/flyway1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/articles/application-server/porting-weblogic-to-jboss-part-1/</loc>
		<lastmod>2024-01-19T21:58:09+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/03/Screenshot-from-2022-03-19-12-26-20.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/03/Screenshot-from-2022-03-19-12-40-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/03/Screenshot-from-2022-03-19-12-28-10-2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/bpm/bpmn-20/bpmn-tutorial-for-beginners/</loc>
		<lastmod>2024-01-19T21:59:04+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/bpmn/bpmn20-4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/bpmn20-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/bpmn20-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/events.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/message_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/timer_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/signal_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/error_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/termination_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/conditional_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/escalation_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/compensation_event.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/event_message.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/event_timer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/event_signal.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/event_error.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/event_compensation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/bpmn/event_conditional.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/bpm/drools/getting-started-with-kjar-archives/</loc>
		<lastmod>2024-01-19T21:59:49+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2021/12/startkjar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2021/12/kjardeploy2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/hibernate-jpa/quickstart-tutorials-hibernate-jpa/hibernate-jboss-an-example-application-part-one/</loc>
		<lastmod>2024-01-19T22:00:30+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/04/Screenshot-from-2022-04-01-15-37-26.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/04/Screenshot-from-2022-04-01-17-47-36.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/facelets/facelets-tutorial-using-templates/</loc>
		<lastmod>2024-01-19T22:01:23+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2010/10/facelets.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2010/10/facelets-demo.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/jakarta-persistence-3-1-new-features/</loc>
		<lastmod>2024-01-19T22:02:26+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/09/Screenshot-from-2022-09-27-11-31-23.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/09/Screenshot-from-2022-09-27-11-31-51.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/testing-jakarta-ee-applications-with-cdi-test/</loc>
		<lastmod>2024-01-19T22:03:16+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/03/cdi-test1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/03/cdi-test2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jsf/jsf-validation-tutorial/</loc>
		<lastmod>2024-01-19T22:04:13+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/web/jsf_validation.PNG</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/servlet-30/saving-session-state-with-cookies/</loc>
		<lastmod>2024-01-19T22:05:06+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/03/cookie.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/servlet-30/uploading-a-file-with-a-servlet/</loc>
		<lastmod>2024-01-19T22:05:47+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2014/03/Screenshot-from-2023-07-30-10-18-46.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-cluster/jboss-clustering-a-web-application/</loc>
		<lastmod>2024-01-19T22:06:34+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-cluster/jboss-clustering-using-buddy-replication/</loc>
		<lastmod>2024-01-19T22:07:33+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jboss/4026_07_14.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/4026_07_15.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/4026_07_16.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/jboss-jndi-binding-configuration/</loc>
		<lastmod>2024-01-19T22:08:40+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/monitoring/monitor-jboss-as-with-jolokia/</loc>
		<lastmod>2024-01-19T22:09:45+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/vari/jolokia1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/jp4sh.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/wildfly-8/configuring-wildfly-batch-job-repository/</loc>
		<lastmod>2024-01-19T22:14:06+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/wildfly/batch1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/wildfly/batch2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/wildfly/batch3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/jboss-maven/jboss-maven-example-building-a-java-ee-6-application/</loc>
		<lastmod>2024-01-19T22:14:53+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jboss/maven/import_maven.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/maven/maven_project.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/maven/maven-jee6.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/jboss-quartz/quartz-2-tutorial-on-jboss-as-7/</loc>
		<lastmod>2024-01-19T22:16:07+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jboss/quartz_Jboss7.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/docker/dockerfile-tutorial/</loc>
		<lastmod>2024-01-19T22:17:35+00:00</lastmod>
	</url>
	<url>
		<loc>/web/primefaces/develop-mobile-java-ee-applications-using-primefaces/</loc>
		<lastmod>2024-01-19T22:19:03+00:00</lastmod>
		<image:image>
			<image:loc>http://testingjava.mastertheboss.com/images/stories/web/primefaces/mobile.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://testingjava.mastertheboss.com/images/stories/web/primefaces/mobile2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://testingjava.mastertheboss.com/images/stories/web/primefaces/mobile3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>http://testingjava.mastertheboss.com/images/stories/web/primefaces/mobile4.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/ironjacamar/configuring-a-resource-adapter-for-jboss-as7-openmq/</loc>
		<lastmod>2024-01-20T08:50:33+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jboss/as7/rar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/as7/rar2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/as7/rar4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/as7/rar3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/as7/rar5.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/as7/rar6.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-solve-javaxnamingreference-cannot-be-cast-to-javaxnamingreference-cannot-be-cast-to/</loc>
		<lastmod>2024-01-20T09:07:02+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/jboss-web-services/how-to-change-the-default-web-service-deployment-port/</loc>
		<lastmod>2024-01-22T16:07:42+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-22-16-56-33.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/primefaces/primefaces-tutorial/</loc>
		<lastmod>2024-01-22T16:21:39+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-22-17-14-46.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/11/Screenshot-from-2023-11-22-12-59-05.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/11/Screenshot-from-2023-11-22-11-07-34.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ansible/managing-git-repositories-with-ansible/</loc>
		<lastmod>2024-01-22T21:34:46+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-22-22-26-53.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/jboss-maven/jboss-maven-repository-explained/</loc>
		<lastmod>2024-01-22T21:41:26+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/11/nexus-jboss.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/setting-maximum-memory-size-in-java-applications/</loc>
		<lastmod>2024-01-23T15:56:54+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-23-16-47-11.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/rest-services-curl-cheatsheet/</loc>
		<lastmod>2024-01-24T12:42:49+00:00</lastmod>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/generating-random-data-for-rest-services-part-one/</loc>
		<lastmod>2024-01-25T18:11:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/jsonexample.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/how-to-create-test-data-in-jakarta-ee-applications/</loc>
		<lastmod>2024-01-25T18:22:32+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/fakadata.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/speed-up-yur-java-coding-with-lombok/</loc>
		<lastmod>2024-01-26T15:27:39+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/java/lombok1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-26-16-08-41.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/java/lombok2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/testcontainers-made-simple-with-jbang/</loc>
		<lastmod>2024-01-26T17:35:44+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-26-18-30-24.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-23-17-43-13.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/modern-java-pocket-guide-available/</loc>
		<lastmod>2024-01-29T08:27:53+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/modernjavapocketguide.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/pocket_guide_small1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/how-to-use-hidden-classes-in-java/</loc>
		<lastmod>2024-01-30T15:49:45+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-30-16-19-13.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-30-16-23-25.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/maven-is-using-the-wrong-version-explained/</loc>
		<lastmod>2024-01-30T17:31:30+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-30-18-15-31.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/rabbitmq/activemq-vs-rabbitmq-a-comparison/</loc>
		<lastmod>2024-01-31T14:41:39+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/ansible/ansible-playbook-example-for-beginners/</loc>
		<lastmod>2024-02-03T08:49:19+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-02-16-45-00.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/configuring-wildfly-stability-levels/</loc>
		<lastmod>2024-02-07T18:06:49+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-03-19-08-31.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/junit-5-displayname-for-custom-test-names/</loc>
		<lastmod>2024-02-05T17:33:59+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-03-18-38-37.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-03-18-43-11.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-03-18-49-15.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-use-environment-variables-in-standalone-xml-or-host-xml/</loc>
		<lastmod>2024-02-10T17:56:36+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/03/Screenshot-from-2023-03-28-18-31-40.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/configuring-global-modules-and-directories-in-wildfly/</loc>
		<lastmod>2024-02-10T22:23:58+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-10-13-03-16.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-security/how-to-configure-an-elytron-jaas-security-realm/</loc>
		<lastmod>2024-02-10T22:26:22+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-10-19-11-44.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/01/jaas-demo.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/jboss-maven/creating-a-maven-archetype-for-wildfly/</loc>
		<lastmod>2024-02-11T09:36:03+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-29-12-28-34.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-29-12-42-10.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-eap/jboss-eap-8-top-10-new-features/</loc>
		<lastmod>2024-02-12T07:20:31+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-10-19-11-44.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-10-12-41-19.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-10-13-03-16.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/solving-sqlexception-this-connection-has-been-closed/</loc>
		<lastmod>2024-02-12T15:31:45+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-12-16-07-31.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-eap/what-is-the-difference-between-jboss-eap-wildfly-and-jboss-as/</loc>
		<lastmod>2024-02-13T17:46:56+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/jbbosseap-vs-wildfly.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/08/wildfly-vs-jbosseap.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-audit-wildfly-commands/</loc>
		<lastmod>2024-02-14T15:33:43+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-check-configuration-changes-in-wildfly/</loc>
		<lastmod>2024-02-14T15:58:51+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-14-15-59-42.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/building-reactive-applications-with-wildfly/</loc>
		<lastmod>2024-02-22T11:11:12+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-22-11-05-05.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/reactive-messaging-with-amqp-and-wildfly/</loc>
		<lastmod>2024-02-23T14:29:44+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-23-10-06-43.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-22-12-45-43.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/how-to-print-a-banner-in-java-easily/</loc>
		<lastmod>2024-02-23T18:10:44+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-23-18-54-15.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/how-to-deploy-wildfly-bootable-jar-on-openshift/</loc>
		<lastmod>2024-02-26T09:27:54+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-26-09-55-21.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/reactive-messaging-with-rabbitmq-and-wildfly/</loc>
		<lastmod>2024-02-26T12:18:00+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-26-12-55-55.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-26-13-03-32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/rabbitmq/rabbitmq-with-docker-a-comprehensive-guide/</loc>
		<lastmod>2024-02-26T12:22:50+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-31-09-33-08.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-31-09-33-33.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-31-09-39-45.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/openshift/how-to-create-jobs-in-kubernetes/</loc>
		<lastmod>2024-02-27T16:13:19+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/08/jobs.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/ci-cd/getting-started-with-github-actions/</loc>
		<lastmod>2024-03-01T12:50:31+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-29-19-31-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-29-19-38-29.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-29-19-53-44.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-29-22-21-20.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-01-12-30-08.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/getting-started-with-cucumber-testing-in-java/</loc>
		<lastmod>2024-03-02T11:23:43+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-02-12-11-39.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-02-12-01-26.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/how-to-find-wildfly-rest-endpoints/</loc>
		<lastmod>2024-03-04T12:02:21+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-02-11-24-19.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/openshift/solving-0-1-nodes-are-available-1-insufficient-memory/</loc>
		<lastmod>2024-03-04T07:41:05+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/insufficientmemory.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/getting-started-with-quarkus-and-hibernate/</loc>
		<lastmod>2024-03-15T18:14:21+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2020/05/quarkus-hibernate.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/openshift/openshift-interview-questions/</loc>
		<lastmod>2024-03-17T18:05:04+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/05/openshift.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/ci-cd/managing-environment-variables-in-github-actions/</loc>
		<lastmod>2024-03-17T18:07:24+00:00</lastmod>
	</url>
	<url>
		<loc>/ci-cd/github-actions-vs-jenkins-explained/</loc>
		<lastmod>2024-03-17T18:29:28+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/actions.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/ci-cd/if-conditions-to-control-job-execution-in-github-actions/</loc>
		<lastmod>2024-03-17T18:41:15+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/githubactions_ifconditions.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/ci-cd/how-to-run-github-actions-locally/</loc>
		<lastmod>2024-03-21T15:17:35+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/act.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/how-to-create-a-keycloak-provider/</loc>
		<lastmod>2024-03-25T17:08:35+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-19-05-52.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/getting-started-with-jakarta-data-api/</loc>
		<lastmod>2024-03-26T10:15:41+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/ansible/how-to-install-keycloak-with-ansible/</loc>
		<lastmod>2024-03-27T13:24:35+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-26-13-20-48.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ansible/ansible-cheatsheet-for-devops/</loc>
		<lastmod>2024-03-27T09:29:56+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-27-10-27-23.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/wildfly-glow-next-gen-evolution-in-provisioning/</loc>
		<lastmod>2024-03-27T13:42:41+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/Screenshot-from-2024-01-29-15-50-21.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/glow.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/getting-started-with-jakarta-ee/</loc>
		<lastmod>2024-03-28T09:40:39+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-28-10-25-44.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/hibernate-jpa/jpa-configuration/solving-syntax-error-in-sql-statement-expected-identifier/</loc>
		<lastmod>2024-03-28T09:46:47+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-28-10-06-09.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/restful-web-services-on-jboss-as-7/</loc>
		<lastmod>2024-03-30T15:05:14+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/ws/jboss7ws.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jboss-web-services/web-services-handler-chains-tutorial/</loc>
		<lastmod>2024-03-30T15:21:16+00:00</lastmod>
	</url>
	<url>
		<loc>/cool-stuff/jboss-stuff/jboss-vs-tomcat-and-spring/</loc>
		<lastmod>2024-03-30T15:27:22+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/vari/tomcat-vs-jboss.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/tomee.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/turn-your-wildfly-applications-in-bootable-jars/</loc>
		<lastmod>2024-03-30T15:34:01+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/09/Screenshot-from-2022-11-29-12-20-01.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/ejb-3/how-to-create-an-ejb-startup-service/</loc>
		<lastmod>2024-03-30T15:53:10+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/slide_221.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/jboss-as-7-deployable-datasources/</loc>
		<lastmod>2024-03-30T16:37:04+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jboss/ds-as7.1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/how-to-replace-java-security-manager/</loc>
		<lastmod>2024-04-04T07:37:07+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/securitymanager1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ansible/how-to-skip-the-sudo-password-in-ansible-playbooks/</loc>
		<lastmod>2024-04-04T09:41:43+00:00</lastmod>
	</url>
	<url>
		<loc>/soa-cloud/docker/docker-compose-ports-vs-expose-explained/</loc>
		<lastmod>2024-04-04T14:50:31+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/doc.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/hibernate-jpa/hibernate-configuration/hibernate-finds-a-new-home-at-commonhaus-foundation/</loc>
		<lastmod>2024-04-10T07:22:42+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/commonhouse.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ansible/a-beginners-guide-to-ansible-ad-hoc-commands/</loc>
		<lastmod>2024-04-11T13:45:59+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-11-13-26-43.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/simplifying-to-migration-to-jakarta-ee-with-tools/</loc>
		<lastmod>2024-04-11T13:49:37+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-10-15-07-21.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/windupweb.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-log/how-to-set-the-max-log-size-in-wildfly/</loc>
		<lastmod>2024-04-16T14:22:45+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-16-16-18-54.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/windup/getting-started-with-jboss-windup/</loc>
		<lastmod>2024-04-16T14:59:46+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/vari/windup1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/windup2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/windup3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/windup4.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/windup/speed-your-migration-to-jboss-eap-8-with-windup/</loc>
		<lastmod>2024-04-16T15:49:32+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-16-16-50-33.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-16-16-53-00.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-16-16-51-34.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-16-16-52-11.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/how-to-configure-keycloak-log-level/</loc>
		<lastmod>2024-04-17T06:45:19+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-17-08-34-34.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/how-to-debug-quarkus-applications/</loc>
		<lastmod>2024-04-19T08:27:17+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-09-23-08.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-10-03-00.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-09-23-48.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-10-11-24.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-09-32-43.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/how-to-dump-http-requests-in-keycloak/</loc>
		<lastmod>2024-04-19T11:14:47+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-12-25-58.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jpa/log-slow-sql-queries-in-jpa/</loc>
		<lastmod>2024-04-20T14:21:25+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-19-17-23-27.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/monitoring-file-system-events-with-java-nio-file-watchservice/</loc>
		<lastmod>2024-04-21T07:29:15+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-21-09-22-01.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/how-to-connect-to-the-h2-console-from-the-browser/</loc>
		<lastmod>2024-04-22T10:54:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-22-12-46-08.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-security/secure-wildfly-applications-with-openid-connect/</loc>
		<lastmod>2024-04-29T07:49:08+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/keycloak-oidc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/12/Screenshot-from-2022-12-29-09-48-50.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/12/Screenshot-from-2022-12-29-09-49-14.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2021/10/secured-keycloak.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-security/configuring-ldap-based-authentication-with-elytron-on-wildfly/</loc>
		<lastmod>2024-04-30T10:01:11+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/security/ldap-ely1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/ldap-ely2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-security/configuring-a-cached-realm-with-elytron/</loc>
		<lastmod>2024-04-30T10:28:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-30-12-10-56.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/wildfly_12_small1.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-start-wildfly-with-a-custom-banner/</loc>
		<lastmod>2024-05-01T14:04:50+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-01-14-56-44.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/howto/jboss-config/provisioning-wildfly-10-with-ansible/</loc>
		<lastmod>2024-05-02T12:26:33+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-04-09-12-47.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-04-09-14-47.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/articles/news/revised-edition-of-wildfly-books-now-available/</loc>
		<lastmod>2024-05-10T09:41:55+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/wildfly_12_small2.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/openshift/openshift-cheatsheet/</loc>
		<lastmod>2024-05-10T13:44:50+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/testing-java/how-to-test-private-methods-with-junit/</loc>
		<lastmod>2024-05-11T13:01:21+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/06/Screenshot-from-2023-06-08-20-25-30.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/06/Screenshot-from-2023-06-08-20-25-40.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/connecting-to-keycloak-from-node-js-adapter/</loc>
		<lastmod>2024-05-13T07:23:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-12-19-30-46.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-12-19-31-04.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/using-rest-services-to-manage-download-and-upload-of-files/</loc>
		<lastmod>2024-05-24T06:45:21+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/05/upload_download.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/rest-file-demo1-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jee/jaxrs/rest-file-upload-download.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-jms/message-grouping-in-artemis-mq/</loc>
		<lastmod>2024-05-24T14:30:46+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/consuming-jakarta-ee-rest-services-with-react/</loc>
		<lastmod>2024-05-25T18:36:00+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-15-17-15-09.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/custom-wildfly-distributions-using-channels/</loc>
		<lastmod>2024-05-25T18:43:18+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-23-18-24-02.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/gatein/gatein-tutorial/</loc>
		<lastmod>2024-05-26T13:21:06+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/portal/portlet_libs.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/import_applications.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/categories.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/user.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/newpage.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/portlet_load.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/portlet_loadpage2.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/portlet_loadpage3.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/savePortlet.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/home.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/form1.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/portal/form2.PNG</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/spring/spring-jdbc-application-on-wildfly/</loc>
		<lastmod>2024-05-26T13:22:24+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2014/08/spring-wildfly.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/bpm/jbpm5/jbpm-5-on-jboss-as-7/</loc>
		<lastmod>2024-05-26T13:24:36+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jbpm/jbpm5/humantask-process.PNG</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/activemq/using-the-activemq-journal-with-a-jdbc-store/</loc>
		<lastmod>2024-05-26T13:26:22+00:00</lastmod>
	</url>
	<url>
		<loc>/jboss-frameworks/infinispan/infinispan-tutorial-part-2/</loc>
		<lastmod>2024-05-26T13:27:56+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jboss/infini4.JPG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/console1.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/console2.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jboss/infini5.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/richfaces/richfaces-java-ee-6-application/</loc>
		<lastmod>2024-05-26T13:28:34+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/web/richmigrated.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/web/richmigrated2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/modeshape/modeshape-quickstart-tutorial/</loc>
		<lastmod>2024-05-26T13:30:03+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/vari/modeshape/modeshapedemo1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/modeshape/modeshapedemo2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/resteasy-interceptors-tutorial/</loc>
		<lastmod>2024-05-26T13:30:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2021/09/rest-filter1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/eclipse/eclipse-microservices/building-microservices-from-wildfly-applications/</loc>
		<lastmod>2024-05-26T13:33:02+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/wildfly/quarkus-logo.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/wildfly/thorn-logo.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/cloud-computing/openshift-tutorial-for-wildfly-users/</loc>
		<lastmod>2024-05-26T13:34:50+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/vari/openshift/openshift-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/openshift/openshift-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/openshift/openshift-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/openshift/openshift-4.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/openshift/openshift-6.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/openshift/openshift-5.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-jms/integrate-activemq-with-wildfly/</loc>
		<lastmod>2024-05-26T13:36:53+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jca/activemq-3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jca/activemq-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jca/activemq-2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/bpm/activiti-bpmn/activiti-bpmn-on-jboss-as-7/</loc>
		<lastmod>2024-05-26T13:46:42+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_installplugin.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_diagram.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_assignee.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_form_properties.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_condition1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_condition2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_mail_properties.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/james.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_upload.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_startprocess.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_fillform.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbpm/activiti/activiti_mail_received.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jsf/jsf-custom-tag-tutorial/</loc>
		<lastmod>2024-05-26T13:54:21+00:00</lastmod>
	</url>
	<url>
		<loc>/bpm/jbpm/jbpm-3-4-5-index-page/</loc>
		<lastmod>2024-05-26T13:57:26+00:00</lastmod>
	</url>
	<url>
		<loc>/soa-cloud/openshift/using-wildfly-on-openshift/</loc>
		<lastmod>2024-05-26T13:58:55+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/05/Screenshot-from-2022-05-30-15-02-24.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/02/Screenshot-from-2024-02-25-09-35-26.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2019/11/wildfly-openshift1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/converting-a-pdf-to-text-in-java-made-simple/</loc>
		<lastmod>2024-05-30T17:54:05+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-30-19-52-22.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/getting-started-with-jakarta-rest-services-4-0/</loc>
		<lastmod>2024-06-09T09:59:27+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/06/Screenshot-from-2024-06-08-19-19-15.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/06/Screenshot-from-2024-06-09-11-36-05.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-script/how-to-get-wildfly-server-list-using-the-cli/</loc>
		<lastmod>2024-06-09T17:39:27+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/06/Screenshot-from-2024-06-09-19-37-09.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-check-if-jboss-is-running/</loc>
		<lastmod>2024-06-09T17:51:08+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/02/Screenshot-from-2022-02-22-15-45-34.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/02/Screenshot-from-2022-02-22-16-05-02.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jpa/how-to-map-your-dto-objects-with-mapstruct/</loc>
		<lastmod>2024-07-14T13:47:10+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/07/Screenshot-from-2024-07-14-15-46-31.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/http-client-for-keycloak-using-openid-connect/</loc>
		<lastmod>2024-07-19T07:30:42+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/07/keycloak2.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/07/keycloak1.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/07/keycloak3.jpeg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/uncategorised/connection-pool-testing-with-wildfly-jboss/</loc>
		<lastmod>2024-08-01T17:21:56+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/07/test-connection-pool-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ai/using-rag-with-langchain4j-and-ollama3/</loc>
		<lastmod>2024-08-04T13:35:31+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/rag2-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/rag.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/testcontainers-to-test-jpa-applications/</loc>
		<lastmod>2024-08-04T14:12:07+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/11/Screenshot-from-2023-11-30-18-41-12.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/getting-started-with-testcontainers-for-java/</loc>
		<lastmod>2024-08-04T14:16:03+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/06/Screenshot-from-2023-06-09-14-52-59.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/06/Screenshot-from-2023-06-09-14-52-45.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/architecture/logging-vs-tracing-vs-metrics-understanding-the-differences/</loc>
		<lastmod>2024-08-06T17:02:54+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/log_trace_metrics-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/wildfly-domain-management-made-simple/</loc>
		<lastmod>2024-08-07T17:20:12+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/domain-png-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/jboss-web-server/wildfly-proxy-with-reuse-x-forwarded-and-rewrite-host/</loc>
		<lastmod>2024-08-12T13:09:26+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/proxy-forward-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/jboss-web-server/how-to-configure-cors-on-wildfly/</loc>
		<lastmod>2024-08-15T10:41:28+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2021/02/Screenshot-from-2023-03-27-21-56-06.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/keycloak-oauth2-example-with-rest-application/</loc>
		<lastmod>2024-08-16T10:31:23+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/security/keycloak-oauth1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/03/Screenshot-from-2023-03-26-20-12-38.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/keycloak.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/03/Screenshot-from-2023-03-26-20-16-44.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/jax-rs-helloworld-application/</loc>
		<lastmod>2024-08-19T09:06:19+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/jakarta-ee-10-application-with-an-angular-frontend/</loc>
		<lastmod>2024-08-19T09:20:07+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_14-8-2024_202236_localhost-1.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_14-8-2024_11226_localhost-1.jpeg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/angularjs/displaying-data-using-the-angularjs-ng-grid/</loc>
		<lastmod>2024-08-19T09:25:58+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2015/08/Screenshot-from-2023-07-11-15-58-29.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2015/08/Screenshot-from-2023-07-11-15-59-03.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/angularjs/develop-a-rest-application-using-wildfly-and-angularjs/</loc>
		<lastmod>2024-08-19T09:49:09+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/06/Screenshot-from-2023-06-28-12-42-17.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/wildfly-8/configuring-a-reverse-proxy-with-undertow/</loc>
		<lastmod>2024-08-19T12:59:02+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2014/07/reverse-proxy-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/web/jboss-web-server/configuring-proxy-address-forwarding-with-wildfly/</loc>
		<lastmod>2024-08-19T13:21:32+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/jpa/dynamic-queries-with-criteria-api/</loc>
		<lastmod>2024-08-19T16:29:33+00:00</lastmod>
	</url>
	<url>
		<loc>/jboss-frameworks/activemq/activemq-artemis-cheatsheet/</loc>
		<lastmod>2024-08-22T08:38:42+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_19-8-2024_125224_192.168.193.191-1.jpeg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/keycloak-database-user-federation/</loc>
		<lastmod>2024-08-26T10:40:43+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/keycloak-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_25-8-2024_11269_localhost-1.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_25-8-2024_112722_localhost-1.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/redirecturi-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_25-8-2024_114449_localhost.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_25-8-2024_113544_localhost-1.jpeg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/Screenshot_26-8-2024_11532_localhost-1.jpeg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-get-the-java-ee-application-name-programmatically/</loc>
		<lastmod>2024-08-28T11:30:40+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/how-do-i-access-the-specific-driver-connection-with-jboss/</loc>
		<lastmod>2024-08-28T12:28:35+00:00</lastmod>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/how-to-configure-cors-in-quarkus-applications/</loc>
		<lastmod>2024-08-28T12:44:21+00:00</lastmod>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/how-to-use-a-datasource-in-quarkus/</loc>
		<lastmod>2024-08-28T12:50:32+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/configuring-a-datasource-with-mysql-on-wildfly/</loc>
		<lastmod>2024-08-28T13:40:50+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/database/wildfly-mysql.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/how-to-export-and-import-realms-in-keycloak/</loc>
		<lastmod>2024-08-29T16:47:51+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/10/Screenshot-from-2022-10-18-10-16-45.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/10/Screenshot-from-2022-10-18-10-17-04.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/06/Screenshot-from-2022-06-24-12-06-49.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/10/Screenshot-from-2022-10-18-10-17-39.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/swagger-quickstart-tutorial/</loc>
		<lastmod>2024-09-07T13:03:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/swagger-tutorial.webp</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-deploy/using-yaml-to-manage-wildfly-deployments/</loc>
		<lastmod>2024-09-07T13:17:20+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/08/wildfly-yaml.webp</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-script/using-the-expansion-operator-with-wildfly-cli/</loc>
		<lastmod>2024-09-15T21:10:11+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/09/Screenshot-from-2024-09-15-18-56-13.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/hibernate-jpa/or-mapping/hibernate-dynamic-insert-and-dynamic-update/</loc>
		<lastmod>2024-09-19T14:22:15+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-cluster/jboss-monitoring-http-session-replication/</loc>
		<lastmod>2024-10-03T13:06:47+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/web/http-sessions1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/web/http-sessions2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/monitoring/how-to-manage-wildfly-metrics/</loc>
		<lastmod>2024-10-03T13:19:41+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/openshift/kiali.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/openshift/kiali2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/how-to-remove-the-h2-database-in-wildfly/</loc>
		<lastmod>2024-10-03T14:04:27+00:00</lastmod>
	</url>
	<url>
		<loc>/keycloak/keycloak-how-to-add-a-new-user/</loc>
		<lastmod>2024-10-18T16:00:25+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/11/Screenshot-from-2023-11-11-19-23-34.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/connecting-to-redis-from-a-jakarta-ee-application/</loc>
		<lastmod>2024-10-25T13:59:50+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/10/Screenshot-from-2024-10-18-19-22-48.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/jakarta-data-in-action/</loc>
		<lastmod>2024-11-16T17:02:47+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/11/Screenshot-from-2024-11-16-17-18-46.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/how-to-use-swagger-ui-in-quarkus/</loc>
		<lastmod>2024-11-16T17:14:13+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/11/Screenshot-from-2024-11-16-17-18-46-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/cool-stuff/jenkins/creating-your-first-jenkins-pipeline/</loc>
		<lastmod>2024-11-17T07:58:48+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2018/06/Screenshot-from-2024-11-16-19-08-48.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2018/06/Screenshot-from-2024-11-16-18-21-11.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2018/06/Screenshot-from-2024-11-16-18-39-07.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2018/06/Screenshot-from-2024-11-16-18-40-03.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2018/06/Screenshot-from-2024-11-16-19-05-50.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/resteasy/resteasy-tutorial/</loc>
		<lastmod>2024-11-20T19:29:36+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/ws/resteasy-path.PNG</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/ws/resteasy-libs.PNG</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-courses/jbossas7training/jboss-as-7-training/</loc>
		<lastmod>2024-11-22T18:26:34+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/image.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/image-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/image-2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/docker_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/kubernetes_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/springboot_icon.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/eapbadge1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/appdeveloper1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/quarkusbadgenew.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/containers1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/camelbadge1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/12/ocpdeveloper1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/what-is-new-in-jakarta-persistence-3-2/</loc>
		<lastmod>2024-11-24T17:08:06+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/jpa/hibernate-example-using-jbang/</loc>
		<lastmod>2024-12-03T21:23:13+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/jpa/hibernate-7-tutorial-top-new-features/</loc>
		<lastmod>2024-12-09T17:34:50+00:00</lastmod>
	</url>
	<url>
		<loc>/java/how-to-map-jsonpath-expressions-in-java/</loc>
		<lastmod>2025-01-06T09:59:10+00:00</lastmod>
	</url>
	<url>
		<loc>/java-ee/json/how-to-process-large-json-files-in-java/</loc>
		<lastmod>2025-01-06T10:02:56+00:00</lastmod>
	</url>
	<url>
		<loc>/keycloak/using-saml-with-keycloak/</loc>
		<lastmod>2025-01-07T17:53:47+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-15-03-07.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-15-07-23.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/keycloak.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-15-18-29.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-15-20-04.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-15-26-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-12-30-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/03/Screenshot-from-2024-03-16-12-30-34.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/advanced-mapstruct-tutorial/</loc>
		<lastmod>2025-01-12T22:15:23+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/01/Screenshot-from-2025-01-12-20-06-35-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/articles/news/a-call-for-community-support/</loc>
		<lastmod>2025-02-07T17:00:24+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/ai/getting-started-with-quarkus-and-langchain4j/</loc>
		<lastmod>2025-02-09T17:29:20+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/02/Screenshot-from-2025-02-09-09-38-11.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ai/getting-started-with-deepseek-ai-and-java/</loc>
		<lastmod>2025-02-09T17:32:31+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/02/Screenshot-from-2025-02-07-18-47-59.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/jakarta-ee/how-to-run-wildfly-applications-with-jbang/</loc>
		<lastmod>2025-04-13T14:40:34+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/04/Screenshot-from-2025-04-13-16-05-37.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2025/04/Screenshot-from-2025-04-13-15-48-58.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ai/using-ai-in-java-applications-with-wildfly/</loc>
		<lastmod>2025-04-23T07:50:30+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/04/Screenshot-from-2025-04-21-18-58-52.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/spring/spring-boot-with-jbang-a-quick-example/</loc>
		<lastmod>2025-04-23T07:53:16+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/04/Screenshot-from-2025-04-22-14-58-50.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/spring/spring-boot-hello-world-on-wildfly/</loc>
		<lastmod>2025-04-23T12:28:11+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/05/Screenshot-from-2025-04-23-13-19-00.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/12/springboot3-wildfly.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/spring/springboot3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2018/12/Screenshot-from-2022-08-31-18-07-28.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/04/springboot-wildfly.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/vari/spring/springboot3.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/a-simple-java-ldap-client/</loc>
		<lastmod>2025-04-25T14:55:56+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/04/Screenshot-from-2025-04-25-16-52-51.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/keycloak-with-spring-boot-applications-step-by-step-guide/</loc>
		<lastmod>2025-04-28T17:10:35+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/04/keycloak.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/reactive-rest-with-quarkus-made-easy/</loc>
		<lastmod>2025-06-28T13:32:51+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2021/11/quarkus-generator.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/Screenshot-from-2023-02-25-10-39-29.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/soa-cloud/quarkus/quarkus-reactive-vs-resteasy-classic/</loc>
		<lastmod>2025-06-28T13:55:26+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/06/rest-classic1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2025/06/2025-06-28_15-511.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/ai/getting-started-with-langchain4j-and-llama-model/</loc>
		<lastmod>2025-06-29T09:14:36+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/ollama1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-29-17-23-59.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/05/Screenshot-from-2024-05-29-17-26-32.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/java-scripting-with-jbang/</loc>
		<lastmod>2025-06-29T09:29:06+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2022/01/Screenshot-from-2023-01-04-15-37-57.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/01/Screenshot-from-2023-01-04-16-09-59.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/01/jbang.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/01/jbang3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/01/jbang2.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-access-wildfly-admin-console/</loc>
		<lastmod>2025-06-29T09:55:12+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/wildfly/wildfly-admin-console-password.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/01/hal-error.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/find-out-the-jboss-version-you-are-running/</loc>
		<lastmod>2025-06-30T07:49:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2024/01/wildfly_version1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/jbossversion.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/introduction-to-keycloak/</loc>
		<lastmod>2025-06-30T08:00:17+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/security/keycloak-first.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/keycloak.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/keycloak1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/new_realm.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/keycloak3.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/new_user.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/list_users.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/user_password.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/assign_role.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/Screenshot-from-2023-02-02-16-27-19.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/client_settings1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/Screenshot-from-2023-02-02-16-31-05.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/client_oidc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/oidc.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/securedservlet-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/keycloak.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/security/keycloak-subsystem.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2015/12/keycloak-cli1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/securing-wildfly-management-console-with-keycloak/</loc>
		<lastmod>2025-06-30T09:05:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/Screenshot-from-2023-07-10-11-18-15.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/Screenshot-from-2023-07-10-10-55-34.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/Screenshot-from-2023-07-10-10-54-24.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/Screenshot-from-2023-07-10-10-53-54.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/Screenshot-from-2023-07-10-10-17-10.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/Screenshot-from-2023-07-10-10-53-19.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/07/console.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-log/wildfly-async-logging-handler/</loc>
		<lastmod>2025-06-30T09:19:29+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2025/06/asynchandler1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/how-to-automatically-reconnect-to-the-database-in-wildfly/</loc>
		<lastmod>2025-06-30T09:39:06+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/database/background-validation-wildfly.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-use-the-jboss-migration-tool-to-upgrade-your-as/</loc>
		<lastmod>2025-06-30T10:33:23+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/wildfly-8/choosing-the-jdk-for-wildfly-and-jboss-eap-7/</loc>
		<lastmod>2025-06-30T10:54:12+00:00</lastmod>
	</url>
	<url>
		<loc>/web/primefaces/primefaces-with-jakarta-ee-10-made-simple/</loc>
		<lastmod>2025-06-30T12:44:54+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/08/Screenshot-from-2023-08-04-16-03-17.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/various-stuff/testing-java/junit-testing-best-practices-verifying-no-exceptions-in-your-java-code/</loc>
		<lastmod>2025-06-30T13:03:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/02/junit-assertno1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-start-stop-and-restart-wildfly/</loc>
		<lastmod>2025-06-30T13:21:13+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/wildfly/console/shutdown_wildfly1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/images/stories/wildfly/console/shutdown_wildfly2.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/01/Screenshot-from-2023-01-18-18-18-14.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/run-jboss-as-service-howto/</loc>
		<lastmod>2025-06-30T13:35:16+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2016/08/wildfly-service-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/cdi/configuring-beans-xml-file/</loc>
		<lastmod>2025-06-30T13:48:23+00:00</lastmod>
		<image:image>
			<image:loc>/images/stories/jee/cdimodule.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jboss-frameworks/jboss-maven/solving-unable-to-load-the-mojo-war-in-the-plugin/</loc>
		<lastmod>2025-06-30T13:57:23+00:00</lastmod>
	</url>
	<url>
		<loc>/java/solving-java-lang-outofmemoryerror-metaspace-error/</loc>
		<lastmod>2025-06-30T14:17:33+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/11/Screenshot-from-2023-11-29-10-27-18.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-12-12-35-30.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/metaspace_outofmemory1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2024/04/Screenshot-from-2024-04-13-11-11-56.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java-ee/json/how-to-filter-through-a-json-document-using-java-8-stream-api/</loc>
		<lastmod>2025-06-30T14:30:21+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-deploy/practical-examples-of-jboss-deployment-structure-xml/</loc>
		<lastmod>2025-06-30T16:28:21+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2019/01/6785_06_17.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-increase-the-transaction-timeout-in-jboss-wildfly/</loc>
		<lastmod>2025-06-30T16:41:57+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/01/2025-06-30_18-40-1.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/how-to-add-an-admin-user-in-keycloak/</loc>
		<lastmod>2025-06-30T16:56:33+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/Screenshot-from-2023-09-14-19-09-00.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/Screenshot-from-2023-09-14-18-54-18.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/Screenshot-from-2023-09-14-18-50-19.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/Screenshot-from-2023-09-14-18-55-28.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/Screenshot-from-2023-09-14-18-58-53.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2023/09/Screenshot-from-2023-09-14-18-59-25.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/keycloak/keycloak-with-docker/</loc>
		<lastmod>2025-06-30T17:01:11+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2021/04/keycloak-docker1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>/wp-content/uploads/2022/10/Screenshot-from-2023-01-18-16-20-57.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>/java/how-to-solve-javax-net-ssl-sslhandshakeexception/</loc>
		<lastmod>2025-06-30T17:13:26+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-configuration/how-to-inject-system-properties-into-jboss/</loc>
		<lastmod>2025-06-30T17:48:52+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-datasource/configuring-a-datasource-with-postgresql-and-jboss-wildfly/</loc>
		<lastmod>2025-06-30T18:06:39+00:00</lastmod>
	</url>
	<url>
		<loc>/various-stuff/testing-java/testing-with-awaitility-made-simple/</loc>
		<lastmod>2025-06-30T18:26:35+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-security/how-to-use-lets-encrypt-for-wildfly-ssl-certificates/</loc>
		<lastmod>2025-07-01T07:23:12+00:00</lastmod>
	</url>
	<url>
		<loc>/jbossas/jboss-security/complete-tutorial-for-configuring-ssl-https-on-wildfly/</loc>
		<lastmod>2025-07-01T07:41:49+00:00</lastmod>
		<image:image>
			<image:loc>/wp-content/uploads/2023/01/Screenshot-from-2023-01-18-11-55-03.png</image:loc>
		</image:image>
	</url>
</urlset>
<!-- XML Sitemap generated by Yoast SEO -->