<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:14:36 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-1609] Java maven-surefire-plugin broken in Debian/Ubuntu</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1609</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;This affects all Folio modules using Maven&apos;s maven-surefire-plugin . Around Nov 1st Debian/Ubuntu rolled out openjdk packages which makes maven-surefire-plugin fail. At this time, it does not seems that Debian will rewind their regression. For now, you can fix this - with current maven-surefire-plugin by adding:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
&amp;lt;configuration&amp;gt;
  &amp;lt;useSystemClassLoader&amp;gt;&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;&amp;lt;/useSystemClassLoader&amp;gt;
&amp;lt;/configuration&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Eventually a new maven-surefire-plugin should be released (pull request: &lt;a href=&quot;https://github.com/apache/maven-surefire/pull/197&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/apache/maven-surefire/pull/197&lt;/a&gt; ). You can then update your pom to use that and may remove the &lt;tt&gt;useSystemClassLoader&lt;/tt&gt; configuration.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/SUREFIRE-1588&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://issues.apache.org/jira/browse/SUREFIRE-1588&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The cause:&lt;br/&gt;
Openjdk added a ClassPathURLCheck on May 29: &lt;a href=&quot;https://hg.openjdk.java.net/jdk/jdk/rev/27135de165ac&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://hg.openjdk.java.net/jdk/jdk/rev/27135de165ac&lt;/a&gt;&lt;br/&gt;
They disabled it by default on October 5: &lt;a href=&quot;https://hg.openjdk.java.net/jdk/jdk/rev/f54dcfc5a5f8&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://hg.openjdk.java.net/jdk/jdk/rev/f54dcfc5a5f8&lt;/a&gt;&lt;br/&gt;
Debian/Ubuntu released their Openjdk package without the upstream October 5 disable patch.&lt;br/&gt;
Maven surefire uses an absolute path that fails the ClassPathURLCheck.&lt;/p&gt;</description>
                <environment></environment>
        <key id="80897">FOLIO-1609</key>
            <summary>Java maven-surefire-plugin broken in Debian/Ubuntu</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5f9abc1eb45b2e007453f423">John Malconian</assignee>
                                                                <reporter accountid="5f8314dfbdef80006f6f572d">Adam Dickmeiss</reporter>
                                    <labels>
                            <label>core</label>
                            <label>sprint50</label>
                            <label>sprint51</label>
                    </labels>
                <created>Fri, 2 Nov 2018 10:28:47 +0000</created>
                <updated>Tue, 20 Nov 2018 10:17:46 +0000</updated>
                            <resolved>Mon, 12 Nov 2018 14:17:11 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>12</watches>
                                                                <comments>
                                                            <comment id="192923" author="5f9abc1eb45b2e007453f423" created="Thu, 8 Nov 2018 19:37:16 +0000"  >&lt;p&gt;I&apos;m going to go ahead and make this change to the pom across all maven projects as I can find no other viable workaround and it won&apos;t be possible to hold java version back in the CI much longer.  &lt;/p&gt;

&lt;p&gt;However,  I have noticed that setting &amp;lt;useSystemClassLoader&amp;gt;false&amp;lt;/useSystemClassLoader&amp;gt; in mod-calendar does not work. &lt;/p&gt;</comment>
                                                            <comment id="192926" author="5f8314dfbdef80006f6f572d" created="Thu, 8 Nov 2018 19:55:32 +0000"  >&lt;p&gt;For RMB I also had to tweakj maven-failsafe-plugin&lt;br/&gt;
&lt;a href=&quot;https://github.com/folio-org/raml-module-builder/commit/c650f20b1b44a852b7e4e6d606983e9b1682971e&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/raml-module-builder/commit/c650f20b1b44a852b7e4e6d606983e9b1682971e&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="192927" author="5f8314dfbdef80006f6f572d" created="Fri, 9 Nov 2018 09:47:40 +0000"  >&lt;p&gt;Made a PR &lt;a href=&quot;https://github.com/folio-org/mod-calendar/pull/61&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-calendar/pull/61&lt;/a&gt; for mod-calender. Indeed this was the maven-failsafe-plugin.&lt;/p&gt;</comment>
                                                            <comment id="192930" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 13:23:38 +0000"  >&lt;p&gt;Thanks, Adam.  That fixed mod-calendar. &lt;/p&gt;</comment>
                                                            <comment id="192932" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 14:03:15 +0000"  >&lt;p&gt;Modules updated thus far: &lt;/p&gt;

&lt;p&gt;mod-authtoken&lt;br/&gt;
mod-calendar&lt;br/&gt;
mod-circulation&lt;br/&gt;
mod-circulation-storage&lt;br/&gt;
mod-codex-ekb&lt;br/&gt;
mod-codex-inventory&lt;br/&gt;
mod-codex-mux&lt;br/&gt;
mod-configuration&lt;/p&gt;

&lt;p&gt;Also using this opportunity to update vertx-core and vertx-web to 3.5.4 to resolve pre 3.5.4 security vulnerabilities. &lt;br/&gt;
More information here:  &lt;a href=&quot;https://vertx.io/blog/eclipse-vert-x-3-5-4/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://vertx.io/blog/eclipse-vert-x-3-5-4/&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="192935" author="5f8314dfbdef80006f6f572d" created="Fri, 9 Nov 2018 14:07:30 +0000"  >&lt;p&gt;Note that there is a bug in Vert.x 3.5.4  &lt;a href=&quot;https://github.com/eclipse-vertx/vert.x/issues/2653&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/eclipse-vertx/vert.x/issues/2653&lt;/a&gt; . So if your code has setChunked(false), that will have to be removed.&lt;/p&gt;</comment>
                                                            <comment id="192937" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 14:31:35 +0000"  >&lt;p&gt;Thanks for that.  I&apos;ll check for that as well. &lt;/p&gt;</comment>
                                                            <comment id="192939" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 15:07:53 +0000"  >&lt;p&gt;latest updates:&lt;/p&gt;

&lt;p&gt;mod-data-loader&lt;br/&gt;
mod-feesfines (no changes needed)&lt;br/&gt;
mod-inventory&lt;br/&gt;
mod-inventory-storage&lt;/p&gt;</comment>
                                                            <comment id="192940" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 16:23:42 +0000"  >&lt;p&gt;updated:&lt;/p&gt;

&lt;p&gt;mod-login&lt;br/&gt;
mod-login-saml&lt;br/&gt;
mod-notes&lt;br/&gt;
mod-notify&lt;/p&gt;</comment>
                                                            <comment id="192942" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 16:50:30 +0000"  >&lt;p&gt;updated:&lt;/p&gt;

&lt;p&gt;mod-finance-storage&lt;br/&gt;
mod-orders&lt;br/&gt;
mod-orders-storage&lt;br/&gt;
mod-password-validator&lt;/p&gt;</comment>
                                                            <comment id="192944" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 20:08:02 +0000"  >&lt;p&gt;updated:&lt;/p&gt;

&lt;p&gt;mod-audit&lt;br/&gt;
mod-audit-filter&lt;br/&gt;
mod-permissions&lt;br/&gt;
mod-rtac&lt;/p&gt;</comment>
                                                            <comment id="192947" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 21:02:24 +0000"  >&lt;p&gt;updated:&lt;/p&gt;

&lt;p&gt;mod-tags&lt;br/&gt;
mod-template-engine&lt;br/&gt;
mod-users-bl (already done)&lt;br/&gt;
mod-users&lt;br/&gt;
mod-vendors&lt;/p&gt;</comment>
                                                            <comment id="192949" author="5f9abc1eb45b2e007453f423" created="Fri, 9 Nov 2018 21:14:32 +0000"  >&lt;p&gt;Other Maven modules that need to be checked:&lt;/p&gt;

&lt;p&gt;mod-gobi&lt;br/&gt;
mod-patron&lt;br/&gt;
mod-receiving&lt;br/&gt;
mod-datasets&lt;br/&gt;
mod-workflow&lt;br/&gt;
mod-marccat&lt;br/&gt;
mod-sender&lt;br/&gt;
mod-aes&lt;br/&gt;
mod-email&lt;br/&gt;
mod-camunda&lt;br/&gt;
mod-source-record-storage&lt;br/&gt;
mod-kb-ebsco-java&lt;br/&gt;
mod-event-config&lt;br/&gt;
mod-oa-pmh&lt;br/&gt;
mod-source-record-manager&lt;br/&gt;
sping-module-core&lt;br/&gt;
edge-patron&lt;br/&gt;
edge-resolver&lt;br/&gt;
edge-orders&lt;br/&gt;
edge-common&lt;br/&gt;
edge-rtac&lt;br/&gt;
edge-oai-pmh&lt;/p&gt;</comment>
                                                            <comment id="192951" author="5f9abc1eb45b2e007453f423" created="Sat, 10 Nov 2018 00:45:42 +0000"  >&lt;p&gt;Updated:&lt;br/&gt;
mod-gobi&lt;br/&gt;
mod-patron &lt;br/&gt;
mod-receiving (empty repo)&lt;br/&gt;
mod-datasets (no Java)&lt;/p&gt;
</comment>
                                                            <comment id="192953" author="61cd0ca0bce5e00069e98be7" created="Mon, 12 Nov 2018 03:38:50 +0000"  >&lt;p&gt;Updated:&lt;/p&gt;

&lt;p&gt;mod-rmb-template&lt;br/&gt;
edge-patron&lt;br/&gt;
edge-resolver&lt;br/&gt;
edge-orders&lt;br/&gt;
edge-common&lt;br/&gt;
edge-rtac&lt;br/&gt;
edge-oai-pmh&lt;/p&gt;</comment>
                                                            <comment id="192956" author="5f9abc1eb45b2e007453f423" created="Mon, 12 Nov 2018 11:55:35 +0000"  >&lt;p&gt;No changes needed: &lt;/p&gt;

&lt;p&gt;mod-workflow&lt;br/&gt;
mod-camunda&lt;br/&gt;
spring-module-core&lt;br/&gt;
mod-email&lt;br/&gt;
mod-sender&lt;/p&gt;

&lt;p&gt;Updated:&lt;/p&gt;

&lt;p&gt;mod-aes&lt;br/&gt;
mod-marccat&lt;/p&gt;</comment>
                                                            <comment id="192957" author="5f9abc1eb45b2e007453f423" created="Mon, 12 Nov 2018 12:37:32 +0000"  >&lt;p&gt;Updated: &lt;/p&gt;

&lt;p&gt;mod-source-record-manager&lt;br/&gt;
mod-source-record-storage&lt;br/&gt;
mod-event-config&lt;br/&gt;
mod-oai-pmh&lt;br/&gt;
mod-kb-ebsco-java&lt;/p&gt;

&lt;p&gt;I think that about does it. &lt;/p&gt;</comment>
                                                            <comment id="192960" author="5f9abc1eb45b2e007453f423" created="Mon, 12 Nov 2018 14:17:11 +0000"  >&lt;p&gt;Implemented workaround as described in this issue for all FOLIO Maven projects.  &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="37528">CQLPG-74</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="54140">OKAPI-676</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29783">CIRCSTORE-78</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="75604">MODCAL-23</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="56952">RMB-294</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzz49j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 8 Nov 2018 19:37:16 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>