<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:30:49 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>[MODEXPW-264] &quot;A job execution for this job is already running&quot; error bulk uploading user barcodes on multiple parallel large bulk edit jobs</title>
                <link>https://folio-org.atlassian.net/browse/MODEXPW-264</link>
                <project id="10012" key="MODEXPW">mod-data-export-worker</project>
                    <description>&lt;p&gt;&lt;b&gt;Overview:&lt;/b&gt;&lt;br/&gt;
Log into &lt;a href=&quot;https://ptf-rmb.int.aws.folio.org/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://ptf-rmb.int.aws.folio.org/&lt;/a&gt; as a User with&#160; &quot;Bulk Edit: In app &#8211; View&quot;, and &quot;Bulk Edit: In app &#8211; Edit&quot; permissions.&#160;&lt;br/&gt;
*5 Users upload a .csv file with a large amount (5.000 or 10.000) &quot;user barcodes&quot; and start Bulk editing. + 5 users upload files with a large amount (5.000 or 10.000) &quot;item barcodes&quot; and start Bulk editing - 10 jobs total&lt;br/&gt;
**Bulk edit failed.&lt;br/&gt;
&lt;b&gt;{&lt;/b&gt;}{&lt;b&gt;}{&lt;/b&gt;}{&lt;b&gt;}{&lt;/b&gt;}{&lt;b&gt;}BE side reports the issue: *ERROR BulkEditController A job execution for this job is already running&lt;/b&gt;&lt;br/&gt;
The issue reproduced from time to time with large data set of 5 parallel jobs&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Steps to Reproduce:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Navigate for 10 users to the Bulk edit app =&amp;gt; Select Users App =&amp;gt; Select &quot; User barcode&quot; from &quot;Records identifier&quot; dropdown&lt;/li&gt;
	&lt;li&gt;Upload 5 .csv files with &quot;User barcodes&quot; like &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;/rest/api/3/attachment/content/21782&quot; title=&quot;10k-user-barcodes1.csv attached to MODEXPW-264&quot; data-attachment-type=&quot;file&quot; data-attachment-name=&quot;10k-user-barcodes1.csv&quot; data-media-services-type=&quot;file&quot; data-media-services-id=&quot;9af0e055-a06a-40f8-9af0-7c3cd7b25ec4&quot; rel=&quot;noreferrer&quot;&gt;10k-user-barcodes1.csv&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt; and 5 .csv files with &quot;Item barcodes&quot; by dragging it on the Drag &amp;amp; drop area for 10 Bulk edits simultaneously.&lt;/li&gt;
	&lt;li&gt;Wait for the user&apos;s barcodes to be uploaded&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Expected Results:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;1. The user&apos;s barcodes are uploaded&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Actual Results:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;The Bulk edit is failed&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The user&apos;s barcodes could be not uploaded&lt;br/&gt;
&lt;b&gt;Additional Information:&lt;/b&gt;&lt;br/&gt;
URL: &lt;a href=&quot;https://ptf-rmb.int.aws.folio.org/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://ptf-rmb.int.aws.folio.org/&lt;/a&gt;&#160;&lt;/p&gt;

&lt;p&gt;The &quot;Export manager&quot; shows the job with the status &quot;Successful&quot; or &quot;FAILED&quot;&lt;br/&gt;
&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;/rest/api/3/attachment/content/21783&quot; title=&quot;A job execution for this job is already running.csv attached to MODEXPW-264&quot; data-attachment-type=&quot;file&quot; data-attachment-name=&quot;A job execution for this job is already running.csv&quot; data-media-services-type=&quot;file&quot; data-media-services-id=&quot;9f8d2149-31c6-4200-b39a-304dc5c24769&quot; rel=&quot;noreferrer&quot;&gt;A job execution for this job is already running.csv&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;:&lt;br/&gt;
09:31:06 &lt;span class=&quot;error&quot;&gt;&amp;#91;514666/bulk-edit&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;fs09000000&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;9eb67301-6f6e-468f-9b1a-6134dc39a684&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;mod-data-export-worker&amp;#93;&lt;/span&gt; ERROR BulkEditController &#160; A job execution for this job is already running: JobExecution: id=2166, version=1, startTime=2022-10-04 09:31:00.746, endTime=null, lastUpdated=2022-10-04 09:31:00.746, status=STARTED, exitStatus=exitCode=UNKNOWN;exitDescription=, job=[JobInstance: id=2166, version=0, Job=&lt;span class=&quot;error&quot;&gt;&amp;#91;BULK_EDIT_IDENTIFIERS-USER&amp;#93;&lt;/span&gt;], jobParameters=[&lt;/p&gt;

{jobId=97ff5516-fa02-4fd9-94dc-51ea94307794, fileName=mod-data-export-worker/bulk_edit/10k-user-barcodes1.csv, exportType=BULK_EDIT_IDENTIFIERS, entityType=USER, tempOutputFilePath=mod-data-export-worker/bulk_edit/2022-10-04-Matched-Records-10k-user-barcodes1, identifierType=BARCODE, totalCsvLines=10000}

&lt;p&gt;]&lt;/p&gt;

&lt;p&gt;Only for BULK_EDIT_IDENTIFIERS, and when running multiple jobs, from time to time it happens that it tries to start the job that already running.&#160;&lt;/p&gt;

&lt;p&gt;Some of the jobs still can be completed Successfully or FAILED jobs could be a different not related issue as well:&lt;/p&gt;

&lt;p&gt;FAILED jobs have&#160;&lt;br/&gt;
The &quot;Export manager&quot; Error details&lt;br/&gt;
&quot;Index 798 out of bounds for length 13 (&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;/rest/api/3/attachment/content/21784&quot; title=&quot;java.lang.ArrayIndexOutOfBoundsException.csv attached to MODEXPW-264&quot; data-attachment-type=&quot;file&quot; data-attachment-name=&quot;java.lang.ArrayIndexOutOfBoundsException.csv&quot; data-media-services-type=&quot;file&quot; data-media-services-id=&quot;bad3e3b6-0cb4-4b00-8a6c-f5ba784d9672&quot; rel=&quot;noreferrer&quot;&gt;java.lang.ArrayIndexOutOfBoundsException.csv&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;)&quot; or &quot;null (ArrayIndexOutOfBoundsException)&quot;&lt;/p&gt;</description>
                <environment>&lt;p&gt;&lt;a href=&quot;https://ptf-rmb.int.aws.folio.org/(lcp2&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://ptf-rmb.int.aws.folio.org/(lcp2&lt;/a&gt;)&lt;/p&gt;</environment>
        <key id="31155">MODEXPW-264</key>
            <summary>&quot;A job execution for this job is already running&quot; error bulk uploading user barcodes on multiple parallel large bulk edit jobs</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</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="10002">Cannot Reproduce</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="620e604ce41f76006a6eb908">Olga Kondratenko</reporter>
                                    <labels>
                    </labels>
                <created>Wed, 5 Oct 2022 07:21:30 +0000</created>
                <updated>Thu, 9 Feb 2023 20:39:38 +0000</updated>
                            <resolved>Wed, 2 Nov 2022 16:04:14 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                                                            <comment id="68601" author="5af5e627525ba96b58654f12" created="Thu, 6 Oct 2022 13:46:52 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; This bug showed up in the list of ones with no dev team. I added Firebird, but please adjust if that is not correct. Thank you!&lt;/p&gt;</comment>
                                                            <comment id="68602" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Fri, 7 Oct 2022 16:58:05 +0000"  >&lt;p&gt;To be reviewed once 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UXPROD-3842&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-3842&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Bulk edit - architectural improvements &quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            UXPROD-3842
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 is done&lt;/p&gt;</comment>
                                                            <comment id="68603" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Wed, 2 Nov 2022 16:04:14 +0000"  >&lt;p&gt;The issue is not reproducible with Nolana code&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="31255">MODEXPW-306</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="12513">UXPROD-3842</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="21782" name="10k-user-barcodes1.csv" size="139030" author="620e604ce41f76006a6eb908" created="Wed, 5 Oct 2022 07:35:09 +0000"/>
                            <attachment id="21783" name="A job execution for this job is already running.csv" size="12964" author="620e604ce41f76006a6eb908" created="Wed, 5 Oct 2022 07:59:41 +0000"/>
                            <attachment id="21784" name="java.lang.ArrayIndexOutOfBoundsException.csv" size="31568" author="620e604ce41f76006a6eb908" created="Wed, 5 Oct 2022 08:05:08 +0000"/>
                    </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_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10152"><![CDATA[Firebird]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i05iyj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10067"><![CDATA[Orchid (R1 2023)]]></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, 6 Oct 2022 13:46:52 +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>