<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Dataload Processing Job marked as retry is not processing</title><link>https://communities.bentley.com/products/assetwise/asset_performance_management/w/wiki/66523/dataload-processing-job-marked-as-retry-is-not-processing</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Dataload Processing Job marked as retry is not processing</title><link>https://communities.bentley.com/products/assetwise/asset_performance_management/w/wiki/66523/dataload-processing-job-marked-as-retry-is-not-processing</link><pubDate>Thu, 18 May 2023 21:05:51 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b78ad4c4-c049-4a79-a7b4-ed39563651f0</guid><dc:creator>Joseph Marin</dc:creator><comments>https://communities.bentley.com/products/assetwise/asset_performance_management/w/wiki/66523/dataload-processing-job-marked-as-retry-is-not-processing#comments</comments><description>Current Revision posted to Asset Reliability | AssetWise APM Wiki by Joseph Marin on 5/18/2023 9:05:51 PM&lt;br /&gt;
&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;" width="30%"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;APM Implementation and Performance Management&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Environment:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Subarea:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;N/A&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h1&gt;Problem Description&lt;/h1&gt;
&lt;p&gt;An APM&amp;nbsp;user running Asset Data Loads found that Data Load Processing Jobs are each assigned to a specific open Job Processing service when processing starts. If the process fails because the service goes down it remains assigned to the same service it was originally assigned to.&lt;/p&gt;
&lt;p&gt;Users may spool up additional services during large data loads, etc, so which services are running at any given time varies. So if the original assigned job remains down or unavailable the retried Processing Job will not process. When the processing job fails and is retried it should once again look for an open service and reassign itself to the open service, not just the automatically assigned to the service that it was originally assigned to as it may not be running.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;Solution&lt;/h1&gt;
&lt;p&gt;This was reported as a bug, ADO#11203446.&lt;/p&gt;
&lt;p&gt;When the processing job fails and is retried it should once again look for an open service and reassign itself to the open service, not just the automatically assigned to the service that it was originally assigned to as it may not be running.&lt;/p&gt;
&lt;p&gt;As a workaround it is suggested to add the &amp;quot;Server&amp;quot; column to the process job configuration and then search for the error processing job and use &lt;span&gt;F2(edit in&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;em&gt;table)&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;span&gt;to&amp;nbsp;&lt;/span&gt;manually overrode the assigned service to null/blank.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-02-43/pastedimage1684443976222v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This forces the processing job to be reassigned at next run to another service.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-02-43/7674.NewLogo.png"&gt;&lt;img style="border-width:0px;" alt=" " height="60" src="/cfs-file.ashx/__key/communityserver-components-sitefiles/TSG-Logo.png" width="189" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>