<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.de4a.eu/index.php?action=history&amp;feed=atom&amp;title=DE4A_Connector_Installation_and_configuration_guide</id>
	<title>DE4A Connector Installation and configuration guide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.de4a.eu/index.php?action=history&amp;feed=atom&amp;title=DE4A_Connector_Installation_and_configuration_guide"/>
	<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;action=history"/>
	<updated>2026-05-18T05:41:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=5658&amp;oldid=prev</id>
		<title>Philip.helger at 07:51, 12 December 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=5658&amp;oldid=prev"/>
		<updated>2022-12-12T07:51:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:51, 12 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All details concerning the configuration and commissioning of the DE4A Connector. Minimal technical knowledge is required to follow the guide. It includes relevant aspects for a correct configuration, but may vary depending on web servers, application servers or environments under which the component is configured.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All details concerning the configuration and commissioning of the DE4A Connector. Minimal technical knowledge is required to follow the guide. It includes relevant aspects for a correct configuration, but may vary depending on web servers, application servers or environments under which the component is configured.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note: This page is for the Iteration 1 Connector&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Philip.helger</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4599&amp;oldid=prev</id>
		<title>Antonio.osuna: Antonio.osuna moved page DE4A Installation and configuration guide to DE4A Connector Installation and configuration guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4599&amp;oldid=prev"/>
		<updated>2022-02-24T11:40:08Z</updated>

		<summary type="html">&lt;p&gt;Antonio.osuna moved page &lt;a href=&quot;/index.php/DE4A_Installation_and_configuration_guide&quot; class=&quot;mw-redirect&quot; title=&quot;DE4A Installation and configuration guide&quot;&gt;DE4A Installation and configuration guide&lt;/a&gt; to &lt;a href=&quot;/index.php/DE4A_Connector_Installation_and_configuration_guide&quot; title=&quot;DE4A Connector Installation and configuration guide&quot;&gt;DE4A Connector Installation and configuration guide&lt;/a&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:40, 24 February 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Antonio.osuna</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4595&amp;oldid=prev</id>
		<title>Antonio.osuna: Antonio.osuna moved page Installation and configuration guide to DE4A Installation and configuration guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4595&amp;oldid=prev"/>
		<updated>2022-02-24T11:35:57Z</updated>

		<summary type="html">&lt;p&gt;Antonio.osuna moved page &lt;a href=&quot;/index.php/Installation_and_configuration_guide&quot; class=&quot;mw-redirect&quot; title=&quot;Installation and configuration guide&quot;&gt;Installation and configuration guide&lt;/a&gt; to &lt;a href=&quot;/index.php/DE4A_Installation_and_configuration_guide&quot; class=&quot;mw-redirect&quot; title=&quot;DE4A Installation and configuration guide&quot;&gt;DE4A Installation and configuration guide&lt;/a&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:35, 24 February 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Antonio.osuna</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4594&amp;oldid=prev</id>
		<title>Antonio.osuna at 11:34, 24 February 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4594&amp;oldid=prev"/>
		<updated>2022-02-24T11:34:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:34, 24 February 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DISPLAYTITLE:DE4A Installation and configuration guide}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All details concerning the configuration and commissioning of the DE4A Connector. Minimal technical knowledge is required to follow the guide. It includes relevant aspects for a correct configuration, but may vary depending on web servers, application servers or environments under which the component is configured.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All details concerning the configuration and commissioning of the DE4A Connector. Minimal technical knowledge is required to follow the guide. It includes relevant aspects for a correct configuration, but may vary depending on web servers, application servers or environments under which the component is configured.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot; &gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://oss.sonatype.org/content/repositories/snapshots/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://oss.sonatype.org/content/repositories/snapshots/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Connector configuration guide==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Connector configuration guide ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For a correct configuration of the Connector, three main property files must be considered:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For a correct configuration of the Connector, three main property files must be considered:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;lt;code&amp;gt;application.properties&amp;lt;/code&amp;gt;: main system configuration&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;lt;code&amp;gt;application.properties&amp;lt;/code&amp;gt;: main system configuration&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l130&quot; &gt;Line 130:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 132:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#http.nonProxyHosts=${http.proxy.non-proxy}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#http.nonProxyHosts=${http.proxy.non-proxy}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;From now on, we will explain the main and most critical configuration.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;From now on, we will explain the main and most critical configuration.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====Database properties====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Database properties====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Regarding database configuration and structure, the component creates an in-memory database through an H2 DB Engine, which will be created and deleted on each execution.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Regarding database configuration and structure, the component creates an in-memory database through an H2 DB Engine, which will be created and deleted on each execution.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''Datasource parameters'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''Datasource parameters'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l151&quot; &gt;Line 151:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 153:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;http://&amp;lt;host-endpoint&amp;gt;:&amp;lt;portH2Console&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;http://&amp;lt;host-endpoint&amp;gt;:&amp;lt;portH2Console&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====SSL Context (not for AS4) application.properties====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== SSL Context (not for AS4) application.properties====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You can configure secure HTTP connections from the Connector by setting the following property to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;:&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You can configure secure HTTP connections from the Connector by setting the following property to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;:&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# SSL context enabled (true|false)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# SSL context enabled (true|false)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l216&quot; &gt;Line 216:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 218:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;as4.gateway.implementation.bean=phase4GatewayClient&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;as4.gateway.implementation.bean=phase4GatewayClient&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;Also, all the concerns about phase4/TOOP versions are handled by the Connector itself, which is built using the corresponding versions regarding the compatibility and functionality.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;Also, all the concerns about phase4/TOOP versions are handled by the Connector itself, which is built using the corresponding versions regarding the compatibility and functionality.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====AS4 – Domibus configuration====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====AS4 – Domibus configuration ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When configuring the Connector to run with the Domibus gateway it is important to align the party’s identifiers both in the Connector and in the Domibus PMode configuration [8] to allow the proper functioning.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When configuring the Connector to run with the Domibus gateway it is important to align the party’s identifiers both in the Connector and in the Domibus PMode configuration [8] to allow the proper functioning.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''application.properties'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*'''application.properties'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l262&quot; &gt;Line 262:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 264:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''PLEASE NOTE''''' that in case that you enabled the property (&amp;lt;code&amp;gt;http.proxy.enabled=true&amp;lt;/code&amp;gt;) above you should uncomment and set up the rest of them. Also uncomment properties regarding to ''BDXRClient''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''''PLEASE NOTE''''' that in case that you enabled the property (&amp;lt;code&amp;gt;http.proxy.enabled=true&amp;lt;/code&amp;gt;) above you should uncomment and set up the rest of them. Also uncomment properties regarding to ''BDXRClient''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====phase4 properties====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== phase4 properties====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Parameters used by the built-in Phase4 module of the Connector. Set up the properties above following the commented indications. Some of them are filled in to clarify the content -- Important to consider if each property is optional or not (''check out the in-line comments'').&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Parameters used by the built-in Phase4 module of the Connector. Set up the properties above following the commented indications. Some of them are filled in to clarify the content -- Important to consider if each property is optional or not (''check out the in-line comments'').&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# (string) - the absolute path to a local directory to store data&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# (string) - the absolute path to a local directory to store data&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Antonio.osuna</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4588&amp;oldid=prev</id>
		<title>Mpttfp ismael.magdaleno: /* Installation */</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4588&amp;oldid=prev"/>
		<updated>2022-02-23T13:52:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Installation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:52, 23 February 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Aprerequisite &lt;/del&gt;to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;A prerequisite &lt;/ins&gt;to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You should be able to compile entire packages from the parent POM file:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You should be able to compile entire packages from the parent POM file:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mpttfp ismael.magdaleno</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4587&amp;oldid=prev</id>
		<title>Mpttfp ismael.magdaleno: Typo</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4587&amp;oldid=prev"/>
		<updated>2022-02-23T13:51:59Z</updated>

		<summary type="html">&lt;p&gt;Typo&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:51, 23 February 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;As a prerequisite &lt;/del&gt;to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Aprerequisite &lt;/ins&gt;to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You should be able to compile entire packages from the parent POM file:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;You should be able to compile entire packages from the parent POM file:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mpttfp ismael.magdaleno</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4551&amp;oldid=prev</id>
		<title>Antonio.osuna at 15:17, 22 February 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4551&amp;oldid=prev"/>
		<updated>2022-02-22T15:17:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:17, 22 February 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;All details concerning the configuration and commissioning of the DE4A Connector. Minimal technical knowledge is required to follow the guide. It includes relevant aspects for a correct configuration, but may vary depending on web servers, application servers or environments under which the component is configured.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Installation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As a prerequisite to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As a prerequisite to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Antonio.osuna</name></author>
	</entry>
	<entry>
		<id>https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4550&amp;oldid=prev</id>
		<title>Antonio.osuna: Created page with &quot;==Installation== As a prerequisite to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.  You should be able to compile entire packages f...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.de4a.eu/index.php?title=DE4A_Connector_Installation_and_configuration_guide&amp;diff=4550&amp;oldid=prev"/>
		<updated>2022-02-22T15:13:38Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Installation== As a prerequisite to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.  You should be able to compile entire packages f...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Installation==&lt;br /&gt;
As a prerequisite to build the Connector is to have at least Java 11 and Apache Maven 3.6 or later installed.&lt;br /&gt;
&lt;br /&gt;
You should be able to compile entire packages from the parent POM file:&lt;br /&gt;
&lt;br /&gt;
mvn clean install&lt;br /&gt;
&lt;br /&gt;
It is also possible to compile each package separately by browsing to the folder and running the command above.&lt;br /&gt;
====Package====&lt;br /&gt;
The compilation process will be packaging the project into a &amp;lt;code&amp;gt;.war&amp;lt;/code&amp;gt; file located on &amp;lt;code&amp;gt;/target/&amp;lt;/code&amp;gt; path, which should be deployable on any applications server. If you compile the parent pom, the IDK and Connector target paths will be created with their corresponding &amp;lt;code&amp;gt;war&amp;lt;/code&amp;gt; files.&lt;br /&gt;
*'''de4a-commons'''&lt;br /&gt;
de4a-commons project is now on maven central OSS Sonatype repository&lt;br /&gt;
*'''Toop version v2.1.2-SNAPSHOT'''&lt;br /&gt;
Due to the lastest changes on de4a-commons Toop-connector-ng version should be &amp;lt;code&amp;gt;2.1.2-SNAPSHOT&amp;lt;/code&amp;gt;, so you may need to add following repo server on your maven settings&lt;br /&gt;
&lt;br /&gt;
https://oss.sonatype.org/content/repositories/snapshots/&lt;br /&gt;
==Connector configuration guide==&lt;br /&gt;
For a correct configuration of the Connector, three main property files must be considered:&lt;br /&gt;
*&amp;lt;code&amp;gt;application.properties&amp;lt;/code&amp;gt;: main system configuration&lt;br /&gt;
*&amp;lt;code&amp;gt;phase4.properties&amp;lt;/code&amp;gt;: AS4 gateway configurations&lt;br /&gt;
*&amp;lt;code&amp;gt;log4j2.xml&amp;lt;/code&amp;gt;: logging configuration&lt;br /&gt;
Bellow, a working example of the &amp;lt;code&amp;gt;application.properties&amp;lt;/code&amp;gt; file:&amp;lt;pre&amp;gt;# Database properties&lt;br /&gt;
database.datasourceConf.url=jdbc:h2:mem:testdb&lt;br /&gt;
database.datasourceConf.driverClassName=org.h2.Driver&lt;br /&gt;
database.datasourceConf.username=sa&lt;br /&gt;
database.datasourceConf.password=password&lt;br /&gt;
database.datasourceConf.initializationMode=always&lt;br /&gt;
database.datasourceConf.jpaHibernate.dialectPlatform=org.hibernate.dialect.H2Dialect&lt;br /&gt;
database.datasourceConf.jpaHibernate.ddlauto=create-drop&lt;br /&gt;
database.datasourceConf.jpaHibernate.generateddl=true&lt;br /&gt;
database.datasourceConf.jpaHibernate.namingStrategy=org.hibernate.cfg.ImprovedNamingStrategy&lt;br /&gt;
database.datasourceConf.jpaHibernate.showSql=true&lt;br /&gt;
database.datasourceConf.jpaHibernate.formatSql=true&lt;br /&gt;
&lt;br /&gt;
# H2 in-memory database console port (default 21080)&lt;br /&gt;
h2.console.port=21080&lt;br /&gt;
&lt;br /&gt;
# i18n properties&lt;br /&gt;
spring.messages.basename=messages/messages&lt;br /&gt;
spring.messages.default_locale=en&lt;br /&gt;
&lt;br /&gt;
# Spring allowing override beans&lt;br /&gt;
spring.main.allow-bean-definition-overriding=true&lt;br /&gt;
&lt;br /&gt;
# Charset encoding&lt;br /&gt;
server.servlet.encoding.charset=UTF-8&lt;br /&gt;
server.servlet.encoding.enabled=true&lt;br /&gt;
server.servlet.encoding.force=true&lt;br /&gt;
&lt;br /&gt;
# SSL context enabled (true|false)&lt;br /&gt;
ssl.context.enabled=false&lt;br /&gt;
&lt;br /&gt;
# SSL configuration (optional when ssl.context.enabled is false, otherwise, it must be configured)&lt;br /&gt;
#ssl.keystore.type=&lt;br /&gt;
#ssl.keystore.path=&lt;br /&gt;
#ssl.keystore.password=&lt;br /&gt;
#ssl.truststore.path=&lt;br /&gt;
#ssl.truststore.password=&lt;br /&gt;
&lt;br /&gt;
# Global flags for initializer&lt;br /&gt;
global.debug = true&lt;br /&gt;
global.production = false&lt;br /&gt;
&lt;br /&gt;
# Instance name for logging&lt;br /&gt;
global.instancename = dev-from-ide&lt;br /&gt;
&lt;br /&gt;
# DE4A Kafka settings&lt;br /&gt;
de4a.kafka.enabled=true&lt;br /&gt;
# Enables the standard logging separately of the Kafka messages. It is necessary for print metrics messages - (default: true)&lt;br /&gt;
de4a.kafka.logging.enabled=true&lt;br /&gt;
# Enables Kafka connection via HTTP (Only enable HTTP mode if outbound TCP connections are blocked from your internal network)&lt;br /&gt;
de4a.kafka.http.enabled=false&lt;br /&gt;
&lt;br /&gt;
# Kafka server address (Eg.: de4a-dev-kafka.egovlab.eu:9092)&lt;br /&gt;
de4a.kafka.url=de4a-dev-kafka.egovlab.eu:9092&lt;br /&gt;
# Uncomment the following property and remove the above one if HTTP mode is enabled&lt;br /&gt;
# de4a.kafka.url=https://de4a-dev-kafka.egovlab.eu&lt;br /&gt;
&lt;br /&gt;
# Establish a topic on kafka tracker - Pattern: de4a-&amp;lt;country-code&amp;gt;-&amp;lt;partner-name&amp;gt; - Eg.: de4a-se-egovlab - (default: de4a-connector)&lt;br /&gt;
de4a.kafka.topic=de4a-connector&lt;br /&gt;
&lt;br /&gt;
# Logging metrics messages prefix - Default: DE4A METRICS&lt;br /&gt;
log.metrics.prefix=DE4A METRICS&lt;br /&gt;
&lt;br /&gt;
# toop legacy kafka properties (Do not touch)&lt;br /&gt;
toop.tracker.enabled = false&lt;br /&gt;
&lt;br /&gt;
# DSD base URL (Do not modify)&lt;br /&gt;
toop.dsd.service.baseurl = http://dsd.dev.exchange.toop.eu&lt;br /&gt;
&lt;br /&gt;
# What AS4 implementation to use?&lt;br /&gt;
toop.mem.implementation = phase4&lt;br /&gt;
&lt;br /&gt;
# Our AS4 sending AP endpoint (holodeck)&lt;br /&gt;
#toop.mem.as4.endpoint = http://localhost:8083/tc-webapp/as4&lt;br /&gt;
&lt;br /&gt;
# Domibus server endpoint&lt;br /&gt;
# domibus.endpoint=&lt;br /&gt;
&lt;br /&gt;
# SMP Client configuration stuff - Do not modify (default values)&lt;br /&gt;
smpclient.truststore.type = JKS&lt;br /&gt;
smpclient.truststore.path = truststore/de4a-truststore-test-smp-pw-de4a.jks&lt;br /&gt;
smpclient.truststore.password = de4a&lt;br /&gt;
&lt;br /&gt;
# Spring As4 gateway implementation bean(provided: phase4GatewayClient and domibusGatewayClient).Implements eu.toop.as4.client.As4GatewayInterface&lt;br /&gt;
as4.gateway.implementation.bean=phase4GatewayClient&lt;br /&gt;
&lt;br /&gt;
# External endpoints&lt;br /&gt;
# SMP endpoint Eg.: https://de4a-smp.egovlab.eu/&lt;br /&gt;
smp.endpoint=&lt;br /&gt;
# IDK endpoint Eg.: https://de4a-dev-idk.egovlab.eu/&lt;br /&gt;
idk.endpoint=&lt;br /&gt;
&lt;br /&gt;
# IM response timeout&lt;br /&gt;
as4.timeout.miliseconds=30000&lt;br /&gt;
&lt;br /&gt;
# Properties to create the http client connection through a proxy (optional)&lt;br /&gt;
#http.proxy.enabled=&lt;br /&gt;
#http.proxy.address=&lt;br /&gt;
#http.proxy.port=&lt;br /&gt;
#http.proxy.non-proxy=&lt;br /&gt;
#http.proxyUsername=&lt;br /&gt;
#http.proxyPassword=&lt;br /&gt;
&lt;br /&gt;
# Required renamed proxy configuration for BDXRClient (if is needed, only uncomment)&lt;br /&gt;
#http.proxyHost=${http.proxy.address}&lt;br /&gt;
#http.proxyPort=${http.proxy.port}&lt;br /&gt;
#http.nonProxyHosts=${http.proxy.non-proxy}&lt;br /&gt;
&amp;lt;/pre&amp;gt;From now on, we will explain the main and most critical configuration.&lt;br /&gt;
====Database properties====&lt;br /&gt;
Regarding database configuration and structure, the component creates an in-memory database through an H2 DB Engine, which will be created and deleted on each execution.&lt;br /&gt;
*'''Datasource parameters'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
spring.datasource.url=jdbc:h2:mem:testdb&lt;br /&gt;
spring.datasource.driverClassName=org.h2.Driver&lt;br /&gt;
spring.datasource.username=sa&lt;br /&gt;
spring.datasource.password=password&lt;br /&gt;
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect&lt;br /&gt;
spring.datasource.initialization-mode=always&lt;br /&gt;
spring.jpa.hibernate.ddl-auto=create-drop&lt;br /&gt;
spring.jpa.generate-ddl=true&lt;br /&gt;
&amp;lt;/pre&amp;gt;On the previous properties you also can specify any driver o connection configuration in order to stablish the connection to any database engine.&lt;br /&gt;
*'''H2 in-memory database console'''&lt;br /&gt;
In order to access and manage information stored, until an external environment is created, the Connector expose H2 server engine console on the port defined by the property:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;h2.console.port=21080&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default, even if you do not define the property (non-empty), port will be 21080, so you will be able to access through the following direction pattern:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;http://&amp;lt;host-endpoint&amp;gt;:&amp;lt;portH2Console&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
====SSL Context (not for AS4) application.properties====&lt;br /&gt;
You can configure secure HTTP connections from the Connector by setting the following property to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;:&amp;lt;pre&amp;gt;&lt;br /&gt;
# SSL context enabled (true|false)&lt;br /&gt;
ssl.context.enabled=true&lt;br /&gt;
&amp;lt;/pre&amp;gt;In this case you should properly configure the following properties in order to create an SSL context for HTTP communications:&amp;lt;pre&amp;gt;&lt;br /&gt;
# SSL configuration (optional when ssl.context.enables is false)&lt;br /&gt;
ssl.keystore.type= #(JKS|PKCS12)&lt;br /&gt;
ssl.keystore.path= #(Path to keystore where signing private key are included)&lt;br /&gt;
ssl.keystore.password= #(Private key password)&lt;br /&gt;
ssl.truststore.path= #(JKS truststore)&lt;br /&gt;
ssl.truststore.password= #(Truststore password)&lt;br /&gt;
&amp;lt;/pre&amp;gt;In the case that you disabled the SSL context property, you should configure the corresponding JVM parameters to specify the truststore, keystore, etc. or the further actions depending of your environment configuration.&lt;br /&gt;
====Kafka configuration &amp;lt;code&amp;gt;application.properties&amp;lt;/code&amp;gt;====&lt;br /&gt;
To send log messages to a Kafka server, configure the following parameters:&amp;lt;pre&amp;gt;&lt;br /&gt;
# DE4A Kafka settings&lt;br /&gt;
de4a.kafka.enabled=true&lt;br /&gt;
# Enables the standard logging separately of the Kafka messages. It is necessary for print metrics messages - (default: true)&lt;br /&gt;
de4a.kafka.logging.enabled=true&lt;br /&gt;
# Enables Kafka connection via HTTP (Only enable HTTP mode if outbound TCP connections are blocked from your internal network)&lt;br /&gt;
de4a.kafka.http.enabled=false&lt;br /&gt;
&lt;br /&gt;
# Kafka server address (Eg.: de4a-dev-kafka.egovlab.eu:9092)&lt;br /&gt;
de4a.kafka.url=de4a-dev-kafka.egovlab.eu:9092&lt;br /&gt;
# Uncomment the following property and remove the above one if HTTP mode is enabled&lt;br /&gt;
# de4a.kafka.url=https://de4a-dev-kafka.egovlab.eu&lt;br /&gt;
&lt;br /&gt;
# toop legacy kafka properties (Do not touch)&lt;br /&gt;
toop.tracker.enabled = false&lt;br /&gt;
&amp;lt;/pre&amp;gt;'''''IMPORTANT''''' - If your server has no access to external domains, the HTTP Kafka and proxy configuration should be enabled. To enable HTTP Kafka log producer, you only need to set the property to true de4a.kafka.http.enabled=true - Also configure the proper endpoint in order to use HTTP connections.&lt;br /&gt;
&lt;br /&gt;
An important setting is to set the de4a.kafka.topic to something that distinguishes your service from all the others. A good naming convention for your topic would be de4a-&amp;lt;two letter country code&amp;gt;-&amp;lt;pilot/partner acronym&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
It is important to mention the property de4a.kafka.logging.enabled, used to enable the file log printing for each Kafka message sent, that property could be enabled even when the de4a.kafka.enabled=false, just for write the log at the different appenders configured in the log4j2 configuration file.&lt;br /&gt;
====SMP properties &amp;lt;code&amp;gt;application.properties&amp;lt;/code&amp;gt;====&lt;br /&gt;
To establish which SMP server will provide the Connector with metadata services, the following properties must be used:&amp;lt;pre&amp;gt;&lt;br /&gt;
# SMP Client configuration stuff - Do not touch (default values)&lt;br /&gt;
smpclient.truststore.type = JKS&lt;br /&gt;
smpclient.truststore.path = truststore/de4a-truststore-test-smp-pw-de4a.jks&lt;br /&gt;
smpclient.truststore.password = de4a&lt;br /&gt;
..........&lt;br /&gt;
&lt;br /&gt;
# External endpoints&lt;br /&gt;
smp.endpoint=&lt;br /&gt;
You can define there your SMP endpoint and truststore which will be used to validate the signature of the responses.&lt;br /&gt;
&amp;lt;/pre&amp;gt;Do not modify, all consortium SMPs should be validated with the default truststore.&lt;br /&gt;
====AS4 – phase4 configuration====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# What AS4 implementation to use?&lt;br /&gt;
toop.mem.implementation = phase4&lt;br /&gt;
..........&lt;br /&gt;
&lt;br /&gt;
# Spring As4 gateway implementation bean(provided: phase4GatewayClient and domibusGatewayClient).Implements eu.toop.as4.client.As4GatewayInterface&lt;br /&gt;
as4.gateway.implementation.bean=phase4GatewayClient&lt;br /&gt;
..........&lt;br /&gt;
&lt;br /&gt;
# Domibus server endpoint&lt;br /&gt;
# domibus.endpoint=&lt;br /&gt;
&amp;lt;/pre&amp;gt;The Connector includes two different gateways acting as interfaces to the AS4 outgoing messages, but on one hand the phase4 gateway uses the internal libraries phase4/TOOP to process the outgoing/incoming messages, meanwhile, the Domibus gateway needs to send the messages to an external platform which will take over the exchange role. In this case, it just needs to configure the following parameters to runs the Connector over the phase4 gateway.&amp;lt;pre&amp;gt;&lt;br /&gt;
# What AS4 implementation to use?&lt;br /&gt;
toop.mem.implementation = phase4&lt;br /&gt;
..........&lt;br /&gt;
&lt;br /&gt;
# Spring As4 gateway implementation bean(provided: phase4GatewayClient and domibusGatewayClient).Implements eu.toop.as4.client.As4GatewayInterface&lt;br /&gt;
as4.gateway.implementation.bean=phase4GatewayClient&lt;br /&gt;
&amp;lt;/pre&amp;gt;Also, all the concerns about phase4/TOOP versions are handled by the Connector itself, which is built using the corresponding versions regarding the compatibility and functionality.&lt;br /&gt;
====AS4 – Domibus configuration====&lt;br /&gt;
When configuring the Connector to run with the Domibus gateway it is important to align the party’s identifiers both in the Connector and in the Domibus PMode configuration [8] to allow the proper functioning.&lt;br /&gt;
*'''application.properties'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
..........&lt;br /&gt;
&lt;br /&gt;
# Spring As4 gateway implementation bean (provided: phase4GatewayClient and domibusGatewayClient).Implements eu.toop.as4.client.As4GatewayInterface&lt;br /&gt;
as4.gateway.implementation.bean=domibusGatewayClient&lt;br /&gt;
………&lt;br /&gt;
&lt;br /&gt;
# Domibus properties&lt;br /&gt;
domibus.endpoint=https://&amp;lt;domibus-host&amp;gt;/domibus/services/backend&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''phase4.properties'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# (string) - the from party ID to be used for outgoing messages. Previous versions need to use toop.mem.as4.tc.partyid - starting from RC3 this property is still used as a fallback)&lt;br /&gt;
phase4.send.fromparty.id=egdovlab&lt;br /&gt;
&lt;br /&gt;
# (string) to party ID to be used for outgoing messages. Configure it in case of using Domibus without dynamic participant discovery or in the phase4 side in a mixed AS4 implementations phase4&amp;lt;-&amp;gt;Domibus&lt;br /&gt;
phase4.send.toparty.id=sgad&lt;br /&gt;
&lt;br /&gt;
# (string) - the AS4 To/PartyId/@type value. E.g. urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
phase4.send.toparty.id.type=urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
&lt;br /&gt;
# (string) - the AS4 From/PartyId/@type value. E.g. urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
phase4.send.fromparty.id.type=urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
&amp;lt;/pre&amp;gt;In addition to the common configuration of phase4, the mentioned above is especially important to match with the configuration settled on the Domibus instance.&lt;br /&gt;
&lt;br /&gt;
About the compatibility between the Connector and Domibus, it has been tested versions from &amp;lt;code&amp;gt;4.1.6&amp;lt;/code&amp;gt; to the current (&amp;lt;code&amp;gt;4.2.2&amp;lt;/code&amp;gt;).&lt;br /&gt;
====Proxy properties====&lt;br /&gt;
Some environments may require to perform proxy connections due to security policies or environment limitations. That is why the Connector allows to establish HTTP connections via proxy.&amp;lt;pre&amp;gt;&lt;br /&gt;
# Properties to create the HTTP client connection through a proxy (optional)&lt;br /&gt;
#http.proxy.enabled=&lt;br /&gt;
#http.proxy.address=&lt;br /&gt;
#http.proxy.port=&lt;br /&gt;
#http.proxy.non-proxy= (&amp;quot;|&amp;quot; delimiter)&lt;br /&gt;
#http.proxyUsername=&lt;br /&gt;
#http.proxyPassword=&lt;br /&gt;
&lt;br /&gt;
# Required renamed proxy configuration for BDXRClient (if needed, only uncomment)&lt;br /&gt;
#http.proxyHost=${http.proxy.address}&lt;br /&gt;
#http.proxyPort=${http.proxy.port}&lt;br /&gt;
#http.nonProxyHosts=${http.proxy.non-proxy}&lt;br /&gt;
&amp;lt;/pre&amp;gt;To disable proxy configuration, you can either comment the properties or set up &amp;lt;code&amp;gt;enabled&amp;lt;/code&amp;gt; property to false: &amp;lt;code&amp;gt;http.proxy.enabled=false&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''PLEASE NOTE''''' that in case that you enabled the property (&amp;lt;code&amp;gt;http.proxy.enabled=true&amp;lt;/code&amp;gt;) above you should uncomment and set up the rest of them. Also uncomment properties regarding to ''BDXRClient''.&lt;br /&gt;
====phase4 properties====&lt;br /&gt;
Parameters used by the built-in Phase4 module of the Connector. Set up the properties above following the commented indications. Some of them are filled in to clarify the content -- Important to consider if each property is optional or not (''check out the in-line comments'').&amp;lt;pre&amp;gt;&lt;br /&gt;
# (string) - the absolute path to a local directory to store data&lt;br /&gt;
phase4.datapath=&lt;br /&gt;
&lt;br /&gt;
# (boolean) - enable or disable HTTP debugging for AS4 transmissions. The default value is false.&lt;br /&gt;
phase4.debug.http=&lt;br /&gt;
&lt;br /&gt;
# (boolean) - enable or disable debug logging for incoming AS4 transmissions. The default value is false.&lt;br /&gt;
phase4.debug.incoming=&lt;br /&gt;
&lt;br /&gt;
# (string) - an optional absolute directory path where the incoming AS4 messages should be dumped to. Disabled by default.&lt;br /&gt;
phase4.dump.incoming.path=&lt;br /&gt;
&lt;br /&gt;
# (string) - an optional absolute directory path where the outgoing AS4 messages should be dumped to. Disabled by default.&lt;br /&gt;
phase4.dump.outgoing.path=&lt;br /&gt;
&lt;br /&gt;
# (string) - the from party ID to be used for outgoing messages. Previous versions need to use toop.mem.as4.tc.partyid - starting from RC3 this property is still used as a fallback)&lt;br /&gt;
phase4.send.fromparty.id=&lt;br /&gt;
&lt;br /&gt;
# (string) to party ID to be used for outgoing messages. Configure it in case of using Domibus without dynamic participant discovery or in the phase4 side in a mixed AS4 implementations phase4&amp;lt;-&amp;gt;Domibus&lt;br /&gt;
phase4.send.toparty.id=&lt;br /&gt;
&lt;br /&gt;
# (string) - the AS4 To/PartyId/@type value. E.g. urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
phase4.send.toparty.id.type=urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
&lt;br /&gt;
# (string) - the AS4 From/PartyId/@type value. E.g. urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
phase4.send.fromparty.id.type=urn:oasis:names:tc:ebcore:partyid-type:unregistered&lt;br /&gt;
&lt;br /&gt;
# (string) - an optional folder, where sent responses should be stored. If this property is not provided, they are not stored&lt;br /&gt;
phase4.send.response.folder=&lt;br /&gt;
&lt;br /&gt;
# (string) - the type of the keystore (either &amp;quot;JKS&amp;quot; or &amp;quot;PKCS12&amp;quot; - case insensitive) - defaults to JKS.&lt;br /&gt;
phase4.keystore.type=&lt;br /&gt;
&lt;br /&gt;
# (string) - the path to the keystore (can be classpath relative or an absolute file)&lt;br /&gt;
phase4.keystore.path=&lt;br /&gt;
&lt;br /&gt;
# (string) - the password to access the keystore&lt;br /&gt;
phase4.keystore.password=&lt;br /&gt;
&lt;br /&gt;
# (string) - the alias of the key in the keystore (may be case sensitive)&lt;br /&gt;
phase4.keystore.key-alias=&lt;br /&gt;
&lt;br /&gt;
# (string) - the password to access the key in the keystore&lt;br /&gt;
phase4.keystore.key-password=&lt;br /&gt;
&lt;br /&gt;
# (string) - the type of the truststore (either &amp;quot;JKS&amp;quot; or &amp;quot;PKCS12&amp;quot; - case insensitive) - defaults to JKS.&lt;br /&gt;
phase4.truststore.type=&lt;br /&gt;
&lt;br /&gt;
# (string) - the path to the truststore (can be classpath relative or an absolute file)&lt;br /&gt;
phase4.truststore.path=&lt;br /&gt;
&lt;br /&gt;
# (string) - the password to access the truststore&lt;br /&gt;
phase4.truststore.password=&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====Logging configuration &amp;lt;code&amp;gt;log4j2.xml&amp;lt;/code&amp;gt;====&lt;br /&gt;
The configuration file bellow maintains the logging configuration where you can set the level of each appender, set up log file path, or even include more appenders or configuration. Important - to correctly configure the path of log file. By default it is a relative path to catalina.base (Tomcat server): &amp;lt;code&amp;gt;${sys:catalina.base}/logs/connector.log&amp;lt;/code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;RollingFile name=&amp;quot;rollingFile&amp;quot;&lt;br /&gt;
    fileName=&amp;quot;${sys:catalina.base}/logs/connector.log&amp;quot;&lt;br /&gt;
    filePattern=&amp;quot;${sys:catalina.base}/logs/history/connector.%d{dd-MMM}.log.gz&amp;quot;&lt;br /&gt;
    ignoreExceptions=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;PatternLayout&amp;gt;&lt;br /&gt;
        &amp;lt;Pattern&amp;gt;&amp;gt;[%date{ISO8601}][%-5level] %msg -- %location [%thread]%n&amp;lt;/Pattern&amp;gt;&lt;br /&gt;
    &amp;lt;/PatternLayout&amp;gt;&lt;br /&gt;
    &amp;lt;Policies&amp;gt;&lt;br /&gt;
        &amp;lt;OnStartupTriggeringPolicy /&amp;gt;&lt;br /&gt;
        &amp;lt;SizeBasedTriggeringPolicy size=&amp;quot;30 MB&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/Policies&amp;gt;&lt;br /&gt;
    &amp;lt;DefaultRolloverStrategy max=&amp;quot;5&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/RollingFile&amp;gt;&lt;br /&gt;
&amp;lt;RollingFile name=&amp;quot;metricsFile&amp;quot;&lt;br /&gt;
    fileName=&amp;quot;${sys:catalina.base}/logs/metrics-connector.log&amp;quot;&lt;br /&gt;
    filePattern=&amp;quot;${sys:catalina.base}/logs/history/metrics-connector.%d{dd-MMM}.log.gz&amp;quot;&lt;br /&gt;
    ignoreExceptions=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;PatternLayout&amp;gt;&lt;br /&gt;
        &amp;lt;Pattern&amp;gt;&amp;gt;$${ctx:metrics:-}[%date{ISO8601}][%-5level][$${ctx:logcode:-}][DE4A-CONNECTOR][$${ctx:origin:-}][$${ctx:destiny:-}] %msg -- %location [%thread]%n&amp;lt;/Pattern&amp;gt;&lt;br /&gt;
    &amp;lt;/PatternLayout&amp;gt;&lt;br /&gt;
    &amp;lt;Policies&amp;gt;&lt;br /&gt;
        &amp;lt;OnStartupTriggeringPolicy /&amp;gt;&lt;br /&gt;
        &amp;lt;SizeBasedTriggeringPolicy size=&amp;quot;30 MB&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/Policies&amp;gt;&lt;br /&gt;
    &amp;lt;DefaultRolloverStrategy max=&amp;quot;5&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/RollingFile&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Two different log files are been generated, &amp;lt;code&amp;gt;rollingFile&amp;lt;/code&amp;gt; include more technical and debuggin log lines, whereas &amp;lt;code&amp;gt;metricsFile&amp;lt;/code&amp;gt; is composed by metrics messages specificied mostly at [https://wiki.de4a.eu/index.php/DE4A_Connector#List_of_messages list of log messages]. Also, in the application.properties there is another property related with the logging.&amp;lt;pre&amp;gt;&lt;br /&gt;
# Logging metrics messages prefix - Default: DE4A METRICS&lt;br /&gt;
log.metrics.prefix=DE4A METRICS&lt;br /&gt;
&amp;lt;/pre&amp;gt;It is used to include a prefix on each logging line written by the Kafka logging that could be useful to parse and filter the lines with metrics information.&lt;br /&gt;
==Starting up the Connector==&lt;br /&gt;
Once you have all configuration parameters well configured (if not, check the logs to find out the problem), it is time to deploy the component into an applications server. Once you have deployed the &amp;lt;code&amp;gt;war&amp;lt;/code&amp;gt; file or the docker image, there are several checks to ensure that the deployment was successful:&lt;br /&gt;
*Open Swagger UI browsing: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://host:port/swagger-ui/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
­     E.g.: [https://de4a-connector.informatika.uni-mb.si/swagger-ui/ UM Connector]&lt;br /&gt;
*DE4A Connector index page will be at root path: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://host:port/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
­     E.g.: [https://de4a-connector.informatika.uni-mb.si/ UM Connector]&lt;br /&gt;
*The Connector will be able to process requests through the following interfaces:&lt;br /&gt;
­    &amp;lt;code&amp;gt;/requestTransferEvidenceIM&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
­    &amp;lt;code&amp;gt;/requestTransferEvidenceUSI&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
­    &amp;lt;code&amp;gt;/lookupRoutingInformation&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
­    &amp;lt;code&amp;gt;/requestTransferEvidenceUSIDT&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Antonio.osuna</name></author>
	</entry>
</feed>