joram tagshttps://gitlab.ow2.org/joram/joram/-/tags2023-09-29T09:05:25Zhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_21_1JORAM_5_21_1freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_21_0JORAM_5_21_0<ul data-sourcepos="1:2-6:48" dir="auto">
<li data-sourcepos="1:2-1:37">Updates jetty and jersey versions.</li>
<li data-sourcepos="2:2-2:49">Fixes NPE and synchronization potentialissues.</li>
<li data-sourcepos="3:2-3:53">Eases the use of Jakarta/JMS administered objetcs.</li>
<li data-sourcepos="4:2-4:30">Numerous code enhancements.</li>
<li data-sourcepos="5:2-5:32">Javadoc and JMX enhancements.</li>
<li data-sourcepos="6:2-6:48">Exports Jakarta resource and transaction API.</li>
</ul>2023-09-29T09:05:25Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_21JORAM_5_21freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_20_0JORAM_5_20_0<ul data-sourcepos="2:2-13:43" dir="auto">
<li data-sourcepos="2:2-2:33">Adds SLF4J wrapper for Monolog</li>
<li data-sourcepos="3:2-3:37">Updates jetty and jersey versions.</li>
<li data-sourcepos="4:2-4:47">Updates versions of Http and Rest libraries.</li>
<li data-sourcepos="5:2-5:36">Updates versions of Gson library.</li>
<li data-sourcepos="6:2-6:33">Numerous Monolog enhancements.</li>
<li data-sourcepos="7:2-7:55">Fixes synchronization issues in Rest/JMS connector.</li>
<li data-sourcepos="8:2-8:92">Bug fix in Rest/JMS connector: Avoids cleaning the contexts just created (Joram #314382).</li>
<li data-sourcepos="9:2-9:32">Adds Jakarta/JMS RA and tool.</li>
<li data-sourcepos="10:2-10:64">Adds new version of Rest bridge using JakartaEE 9 interfaces.</li>
<li data-sourcepos="11:2-11:68">Allows the use of Jakarta/JMS administered objetcs in JMS bridge.</li>
<li data-sourcepos="12:2-12:76">Allows the use of Jakarta/JMS administered objetcs in Rest/JMS connector.</li>
<li data-sourcepos="13:2-13:43">Numerous fixes and enhancements in code.</li>
</ul>2023-02-27T07:01:02Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_20JORAM_5_20freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_19_1JORAM_5_19_1freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_19_0JORAM_5_19_0<p data-sourcepos="1:1-1:32" dir="auto">Main changes since Joram 5.18.0:</p>
<ul data-sourcepos="2:2-10:63" dir="auto">
<li data-sourcepos="2:2-2:29">Implements Jakarta JMS 3.0</li>
<li data-sourcepos="3:2-3:44">Jakarta Messaging 2.0 and 3.0 compliance.</li>
<li data-sourcepos="4:2-4:68">Joram <a href="/joram/joram/-/issues/314378" data-reference-type="issue" data-original="#314378" data-link="false" data-link-reference="false" data-project="215" data-issue="15431" data-project-path="joram/joram" data-iid="314378" data-issue-type="issue" data-container="body" data-placement="top" title="Dump de messages binaires dans JMSTool" class="gfm gfm-issue">#314378</a>: Adds a dump function (hex/ascii) for all messages.</li>
<li data-sourcepos="5:2-5:46">Removes Monolog, uses embedded JUL wrapper.</li>
<li data-sourcepos="6:2-6:37">Updates libraries (Joram <a href="/joram/joram/-/issues/314375" data-reference-type="issue" data-original="#314375" data-link="false" data-link-reference="false" data-project="215" data-issue="15308" data-project-path="joram/joram" data-iid="314375" data-issue-type="issue" data-container="body" data-placement="top" title="Evolution des librairies pour Joram 5.19" class="gfm gfm-issue">#314375</a>).</li>
<li data-sourcepos="7:2-7:22">Fixes Joram <a href="/joram/joram/-/issues/314368" data-reference-type="issue" data-original="#314368" data-link="false" data-link-reference="false" data-project="215" data-issue="14883" data-project-path="joram/joram" data-iid="314368" data-issue-type="issue" data-container="body" data-placement="top" title="Rebouclage de la numérotation des messages et redémarrage" class="gfm gfm-issue">#314368</a>
</li>
<li data-sourcepos="8:2-8:72">Fixes a potential bug in encoding: removes useless boolean in encode.</li>
<li data-sourcepos="9:2-9:99">Use UTF-8 default to serialize String objects, allows to fix a specific charset (Joram <a href="/joram/joram/-/issues/314380" data-reference-type="issue" data-original="#314380" data-link="false" data-link-reference="false" data-project="215" data-issue="15509" data-project-path="joram/joram" data-iid="314380" data-issue-type="issue" data-container="body" data-placement="top" title="Erreur dans la sérialisation des Strings" class="gfm gfm-issue">#314380</a>).</li>
<li data-sourcepos="10:2-10:63">No longer use deprecated [XA][Queue|Topic]ConnectionFactory.</li>
</ul>2022-06-17T12:22:49Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_19JORAM_5_19freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_18_0JORAM_5_18_0Joram 5.18.0<p data-sourcepos="1:1-1:32" dir="auto">Main changes since Joram 5.17.6:</p>
<ul data-sourcepos="3:2-10:0" dir="auto">
<li data-sourcepos="3:2-3:64">Reliability of the locking mechanism of the persistence base.</li>
<li data-sourcepos="4:2-4:76">Removed NoSuchMethodError with ByteBuffer (JDK8 / JDK17 incompatibility).</li>
<li data-sourcepos="5:2-5:38">Backup / Restore of a Joram server.</li>
<li data-sourcepos="6:2-6:51">Fix behavior of the destination fixed in memory.</li>
<li data-sourcepos="7:2-7:40">Numbering of Joram / JMS connections.</li>
<li data-sourcepos="8:2-8:49">Compatibility with Java versions 8, 11 and 17.</li>
<li data-sourcepos="9:2-10:0">Allows update of stored configuration.</li>
</ul>
<p data-sourcepos="11:1-11:14" dir="auto">Other changes:</p>
<ul data-sourcepos="13:2-31:43" dir="auto">
<li data-sourcepos="13:2-13:27">Enhancements in JMSTool.</li>
<li data-sourcepos="14:2-14:55">Better logging of errors during connection with SSL.</li>
<li data-sourcepos="15:2-15:49">Adds an average CPU time indicator (JORAM-361)</li>
<li data-sourcepos="16:2-16:51">Enhances message loading at startup (JORAM-358).</li>
<li data-sourcepos="17:2-17:65">Updates Felix, Jetty and Jersey versions (JORAM-363, JORAM-36)</li>
<li data-sourcepos="18:2-18:42">Use form parameters for authentication.</li>
<li data-sourcepos="19:2-19:37">Adds JMSTool to Joram distribution</li>
<li data-sourcepos="20:2-20:47">Updates versions of Apache felix components.</li>
<li data-sourcepos="21:2-21:75">Updates versions of Jersey (2.33), Jetty (9.4.38) and Felix Http service</li>
<li data-sourcepos="22:2-22:74">Resets the connection counter if it reaches the maximum value (<a href="/joram/joram/-/issues/314369" data-reference-type="issue" data-original="#314369" data-link="false" data-link-reference="false" data-project="215" data-issue="14884" data-project-path="joram/joram" data-iid="314369" data-issue-type="issue" data-container="body" data-placement="top" title="Numérotation des connexions Joram/JMS" class="gfm gfm-issue">#314369</a>)</li>
<li data-sourcepos="23:2-23:67">Removes error message when starting Joram from scratch (<a href="/joram/joram/-/issues/314343" data-reference-type="issue" data-original="#314343" data-link="false" data-link-reference="false" data-project="215" data-issue="14858" data-project-path="joram/joram" data-iid="314343" data-issue-type="issue" data-container="body" data-placement="top" title="Message d'erreur au démarrage "TFC file does not exist"" class="gfm gfm-issue">#314343</a>)</li>
<li data-sourcepos="24:2-24:71">Bug fixes (<a href="/joram/joram/-/issues/314358" data-reference-type="issue" data-original="#314358" data-link="false" data-link-reference="false" data-project="215" data-issue="14873" data-project-path="joram/joram" data-iid="314358" data-issue-type="issue" data-container="body" data-placement="top" title="Destination fixée en mémoire" class="gfm gfm-issue">#314358</a>): Since JORAM-358 destinations created through th</li>
<li data-sourcepos="25:2-25:41">Implements backup mechanism (<a href="/joram/joram/-/issues/314372" data-reference-type="issue" data-original="#314372" data-link="false" data-link-reference="false" data-project="215" data-issue="14921" data-project-path="joram/joram" data-iid="314372" data-issue-type="issue" data-container="body" data-placement="top" title="Backup / Restore d'un serveur Joram" class="gfm gfm-issue">#314372</a>).</li>
<li data-sourcepos="26:2-26:57">Adds MBean's method allowing to control logging levels</li>
<li data-sourcepos="27:2-27:62">Updates Felix main version. This fix issues with recent JDK</li>
<li data-sourcepos="28:2-28:44">Adds fr.dyade.aaa.osgi.exit OSGi Property</li>
<li data-sourcepos="29:2-29:69">Avoids compatibility issues between JDK8 and next (Joram <a href="/joram/joram/-/issues/314373" data-reference-type="issue" data-original="#314373" data-link="false" data-link-reference="false" data-project="215" data-issue="15209" data-project-path="joram/joram" data-iid="314373" data-issue-type="issue" data-container="body" data-placement="top" title="NoSuchMethodError avec ByteBuffer en JDK8" class="gfm gfm-issue">#314373</a>).</li>
<li data-sourcepos="30:2-30:60">Implements lock in AgentServer rather than in Transaction</li>
<li data-sourcepos="31:2-31:43">Fix warning about deprecation in Java 17</li>
</ul>2021-11-29T17:17:36Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_18JORAM_5_18freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_6JORAM_5_17_6<p data-sourcepos="1:1-1:11" dir="auto">Improvement</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="3:5-8:0" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-267] - Not taking into account properties when recreating an existing destination</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-356] - Impact on the persistence of multiple consumption requests with timeout.</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-361] - Engine monitoring</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-374] - Reconnection to the DB in JDBCTransaction</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-378] - Message tracking through bridges</span></code></pre>
<copy-code></copy-code>
</div>
<p data-sourcepos="9:1-9:8" dir="auto">incident</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="11:5-21:0" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-283] - Discreet updating of destination properties</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-290] - Loop when stopping the JMS bridge</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-345] - Update of the Rest bridge to take into account the temporary change of URIs</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-357] - WARN traces about the closed session in the Session.setTransacted method</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-365] - Update version of Felix / Gogo</span>
<span id="LC6" class="line" lang="plaintext">[JORAM-366] - Use of hierarchical destination names with the Rest / JMS API and the Rest / JMS bridge</span>
<span id="LC7" class="line" lang="plaintext">[JORAM-367] - Rest / JMS bridge problem with CXF</span>
<span id="LC8" class="line" lang="plaintext">[JORAM-368] - Configure client authentication in the SSL / JMS connector</span>
<span id="LC9" class="line" lang="plaintext">[JORAM-372] - ArrayIndexOutOfBoundsException exception while cleaning up the queue request queue.</span>
<span id="LC10" class="line" lang="plaintext">[JORAM-376] - Persistence of JNDI connections after disconnection</span></code></pre>
<copy-code></copy-code>
</div>
<p data-sourcepos="22:1-22:11" dir="auto">New Feature</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="24:5-26:54" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-359] - Significant slowdown when accumulating messages in a queue.</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-360] - Implementation of a transactional module and / or a repository based on LevelDB.</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-375] - Creation of a Healthcheck JMS module</span></code></pre>
<copy-code></copy-code>
</div>2021-02-23T08:52:43Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_5JORAM_5_17_5Release JORAM_5_17_5<p data-sourcepos="1:1-1:55" dir="auto">Enhancements in JDBCTransaction reconnection mechanism.</p>2021-01-04T16:37:30Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_4JORAM_5_17_4<p data-sourcepos="1:1-1:109" dir="auto">Fix JORAM-372 - Exception ArrayIndexOutOfBoundsException by reading WaitingRequestCount from the Queue MBean.</p>2020-12-11T06:51:48Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_3JORAM_5_17_3Joram 5.17.3<p data-sourcepos="1:1-1:84" dir="auto">JMQ-229: Allows to update the administrator password using the configuration update.</p>2020-09-07T08:46:52Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_2JORAM_5_17_2JORAM_5_17_2<p data-sourcepos="1:1-1:68" dir="auto">JORAM-356: Prevent issues with JNDI names including '/' in Rest API.</p>
<p data-sourcepos="3:1-3:38" dir="auto">Numerous enhancements in Rest/JMS API:</p>
<ul data-sourcepos="4:1-8:0" dir="auto">
<li data-sourcepos="4:1-4:23">Adds useOldAPI flags.</li>
<li data-sourcepos="5:1-5:24">Clean use of the 2 API</li>
<li data-sourcepos="6:1-6:22">Logging enhancements</li>
<li data-sourcepos="7:1-8:0">Adds a MBean to Rest/JMS service.</li>
</ul>
<p data-sourcepos="9:1-9:52" dir="auto">Bridge Rest/JMS: Handles connection retries smartly.</p>
<p data-sourcepos="11:1-11:73" dir="auto">JORAM-368: Allows to configure client authentication in SSL/JMS connector</p>2020-07-09T07:37:37Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_1JORAM_5_17_1Joram 5.17.1<p data-sourcepos="1:1-1:26" dir="auto">Improvement and bug fixes:</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="3:5-8:140" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JMQ-184] - Validates consumers after messages reloading (needed by BatchEngine an batchNetwork consumers).</span>
<span id="LC2" class="line" lang="plaintext">[JMQ-190] - Ensure backward compatibility of class Destination from version 5.16.</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-357] - Avoids numerous traces with connector.</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-358] - Enhances message loading at startup and JDBC Transaction performances.</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-359] - Optimizes the handling of messages list</span>
<span id="LC6" class="line" lang="plaintext">[JORAM-362] - Use loadAll method with BDTransaction to avoid probibitive latency of BD operations when loading a big number of messages.</span></code></pre>
<copy-code></copy-code>
</div>2020-04-10T06:07:22Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_17_0JORAM_5_17_0Joram 5.17.0<p data-sourcepos="1:1-1:11" dir="auto">Improvement</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="3:5-25:0" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-289] - Génération de la Javadoc avec un JDK >7</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-301] - Mise en place d'un timeout pour le traitement des requêtes JNDI</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-315] - Credential d'administration pour le connecteur Rest/Admin</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-316] - Utilisation des paramètres du formulaire pour les informations d'authentification JMS dans l'API Rest/JMS.</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-317] - Les méthodes AgentServer.setDefaultConfig ne permettent pas de définir le module Transaction</span>
<span id="LC6" class="line" lang="plaintext">[JORAM-321] - Mes messages différés ne sont pas tracés lorsqu'ils sont insérés dans la queue</span>
<span id="LC7" class="line" lang="plaintext">[JORAM-323] - Destruction des destinations temporaires, envoi des messages en DMQ</span>
<span id="LC8" class="line" lang="plaintext">[JORAM-324] - Configuration par défaut du serveur d'agents.</span>
<span id="LC9" class="line" lang="plaintext">[JORAM-325] - Configuration du nom de la table dans le composant de persistance DBTransaction.</span>
<span id="LC10" class="line" lang="plaintext">[JORAM-329] - Utilisation automatique de messages transient avec les destinations temporaires</span>
<span id="LC11" class="line" lang="plaintext">[JORAM-332] - Suivi des créations de connexions et de sessions</span>
<span id="LC12" class="line" lang="plaintext">[JORAM-333] - Customisation des MessageID JMS</span>
<span id="LC13" class="line" lang="plaintext">[JORAM-334] - Masquage des mot de passes dans les traces des ConnectoinFactory.</span>
<span id="LC14" class="line" lang="plaintext">[JORAM-338] - Ajout d'un état dans le MBean du connecteur TCP/JMS</span>
<span id="LC15" class="line" lang="plaintext">[JORAM-339] - Remontée d'erreur en cas de démarrage anormal des services</span>
<span id="LC16" class="line" lang="plaintext">[JORAM-340] - Permettre l'arrêt du lancement du serveur si un service est en échec</span>
<span id="LC17" class="line" lang="plaintext">[JORAM-341] - Amélioration du MBean du connecteur JMS/TCP (TCPProxyService).</span>
<span id="LC18" class="line" lang="plaintext">[JORAM-342] - Connexion parasite sur le port JMS</span>
<span id="LC19" class="line" lang="plaintext">[JORAM-343] - Connexion parasite sur le port JNDI</span>
<span id="LC20" class="line" lang="plaintext">[JORAM-346] - Take in account ConnectingTimer with LocalConnection</span>
<span id="LC21" class="line" lang="plaintext">[JORAM-351] - Suppression de l'affichage des mots de passes dans les MBeans</span>
<span id="LC22" class="line" lang="plaintext">[JORAM-353] - opérations insert et update dans DBTransaction</span></code></pre>
<copy-code></copy-code>
</div>
<p data-sourcepos="26:1-26:8" dir="auto">incident</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="28:5-44:0" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-312] - Paramètrage du connecteur SSL/JMS SSLTcpProxyService</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-314] - Paramètrage des composants transactionnels MySQL</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-319] - Erreur de sérialisation lors de la collecte d'attributs JMX via l'API d'administration</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-320] - La méthode Destination.getStatistics ne remonte pas les valeurs booléennes</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-322] - Les messages différés sont insérés immédiatement en queue après un redémarrage</span>
<span id="LC6" class="line" lang="plaintext">[JORAM-326] - Les valeurs des compteurs de messages d'une queue sont fréquemment faux après un redémarrage du serveur.</span>
<span id="LC7" class="line" lang="plaintext">[JORAM-327] - Multiplication de session avec le connecteur</span>
<span id="LC8" class="line" lang="plaintext">[JORAM-330] - Compatibilité de la base de persistance lors d'une montée de version.</span>
<span id="LC9" class="line" lang="plaintext">[JORAM-331] - Connexions JMS bloquées sur lock BDD</span>
<span id="LC10" class="line" lang="plaintext">[JORAM-336] - Sécurisation du service Rest JMS</span>
<span id="LC11" class="line" lang="plaintext">[JORAM-337] - Traces WARN indues lors du démarrage de Joram</span>
<span id="LC12" class="line" lang="plaintext">[JORAM-344] - Suppression de services depuis la configuration XML</span>
<span id="LC13" class="line" lang="plaintext">[JORAM-347] - Statement SQL d'arrêt de la BD lors de l'arrêt de BDTreansaction</span>
<span id="LC14" class="line" lang="plaintext">[JORAM-348] - Reprise du serveur d'agents avec les composant héritant de DBTransaction</span>
<span id="LC15" class="line" lang="plaintext">[JORAM-349] - Reconnection JDBC dans JDBCTransaction</span>
<span id="LC16" class="line" lang="plaintext">[JORAM-350] - TimeOut lors de la connexion JMS sur blocage du serveur</span></code></pre>
<copy-code></copy-code>
</div>
<p data-sourcepos="45:1-45:11" dir="auto">New Feature</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="47:5-47:68" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-318] - Configuration Docker pour compiler et tester Joram</span></code></pre>
<copy-code></copy-code>
</div>2019-11-21T09:24:27Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_16_1JORAM_5_16_1Numerous fixes since Joram 5.16.0.freyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_16_0JORAM_5_16_0Joram 5.16 release.<p data-sourcepos="1:1-1:11" dir="auto">Improvement</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="3:5-8:0" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-294] - Mise à jour des bundles Felix.</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-297] - Délivrance retardée des messages sur une queue.</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-298] - Possibilité de mettre une queue en pause.</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-299] - Sécurité de l'API Rest/JMS</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-309] - Exécution de scripts XML d'administration depuis un shell</span></code></pre>
<copy-code></copy-code>
</div>
<p data-sourcepos="9:1-9:8" dir="auto">incident</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="11:5-20:0" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-291] - Les méthodes de destruction des connexions bridge JMS sont mal nommées.</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-292] - Joram ne se compile pas avec les JDK > 8</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-293] - Le serveur Joram ne se lance pas avec un JRE >8</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-296] - Problème avec les scripts XML et un login administrateur non standard</span>
<span id="LC5" class="line" lang="plaintext">[JORAM-300] - Interblocage avec le bridge JMS (Distribution) en cas d'utilisation du serveur JNDI local</span>
<span id="LC6" class="line" lang="plaintext">[JORAM-304] - Exception lors de l'observation d'une queue ou d'une souscription avec HawtIO/Jolokia</span>
<span id="LC7" class="line" lang="plaintext">[JORAM-305] - Nom des propriétés du message JMS</span>
<span id="LC8" class="line" lang="plaintext">[JORAM-306] - Problème de reconnexion lié au ClientID avec le bridge JMS</span>
<span id="LC9" class="line" lang="plaintext">[JORAM-308] - Transaction error lors de la destruction d'un message dans le bridge de distribution.</span></code></pre>
<copy-code></copy-code>
</div>
<p data-sourcepos="21:1-21:11" dir="auto">New Feature</p>
<div class="gl-relative markdown-code-block js-markdown-code">
<pre data-sourcepos="23:5-26:91" class="code highlight js-syntax-highlight language-plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">[JORAM-295] - Java 9/10/11 compliance</span>
<span id="LC2" class="line" lang="plaintext">[JORAM-302] - Filtrage des services Rest par adresse IP</span>
<span id="LC3" class="line" lang="plaintext">[JORAM-303] - Sécurisation du service Rest JMS</span>
<span id="LC4" class="line" lang="plaintext">[JORAM-310] - Ajout d'un module de persistance BD générique au travers d'une API JDBC</span></code></pre>
<copy-code></copy-code>
</div>2018-12-04T14:48:49Zfreyssinhttps://gitlab.ow2.org/joram/joram/-/tags/JORAM_5_15_0JORAM_5_15_0afreyssinafreyssin@localhost