<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Thanks Raj, I've tried it… in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61494#M14784</link>
    <description>Thanks&amp;nbsp;Raj, I've tried it too and get the same effect. I'm going to raise it as a bug because the infinite loop should not happen, the exception should be caught by Recover2.</description>
    <pubDate>Fri, 20 Apr 2018 12:45:00 GMT</pubDate>
    <dc:creator>John__Carter</dc:creator>
    <dc:date>2018-04-20T12:45:00Z</dc:date>
    <item>
      <title>Unexpected Exception Recovery Behaviour</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61491#M14781</link>
      <description>Hello,can someone&amp;nbsp;explain&amp;nbsp;why this is happening?&amp;nbsp;

The calculation stage is throwing an exception(as shown in the image), which is being recovered by 'Recover1' stage, then upon reaching 'Exception1' stage I expected the process to terminate or get recovered by 'Recover2', intead it is getting recovered by 'Recover1' stage(which is outside the block), thus entering an infinite loop.

Please reply,

Thanks</description>
      <pubDate>Thu, 19 Apr 2018 17:41:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61491#M14781</guid>
      <dc:creator>RajdeepMondal1</dc:creator>
      <dc:date>2018-04-19T17:41:00Z</dc:date>
    </item>
    <item>
      <title>Make sure you have the …</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61492#M14782</link>
      <description>Make sure you have the 'preserve' checkbox in Exception1 ticked. Without it you are creating a second exception and it could be this that is creating the problem.</description>
      <pubDate>Thu, 19 Apr 2018 21:46:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61492#M14782</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-04-19T21:46:00Z</dc:date>
    </item>
    <item>
      <title>The Preserve checkbox is…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61493#M14783</link>
      <description>The Preserve checkbox is ticked, the same thing happens(getting into an infinite loop) when it is unchecked. I am&amp;nbsp;wondering why isn't the process getting terminated or&amp;nbsp;passing onto 'Recover2' stage, why go back to 'Recover1' stage(which is outside the block)?&amp;nbsp;
Thanks.</description>
      <pubDate>Fri, 20 Apr 2018 11:45:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61493#M14783</guid>
      <dc:creator>RajdeepMondal1</dc:creator>
      <dc:date>2018-04-20T11:45:00Z</dc:date>
    </item>
    <item>
      <title>Thanks Raj, I've tried it…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61494#M14784</link>
      <description>Thanks&amp;nbsp;Raj, I've tried it too and get the same effect. I'm going to raise it as a bug because the infinite loop should not happen, the exception should be caught by Recover2.</description>
      <pubDate>Fri, 20 Apr 2018 12:45:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61494#M14784</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-04-20T12:45:00Z</dc:date>
    </item>
    <item>
      <title>Thanks for your reply.
 </title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61495#M14785</link>
      <description>Thanks for your reply.
&amp;nbsp;</description>
      <pubDate>Fri, 20 Apr 2018 13:06:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61495#M14785</guid>
      <dc:creator>RajdeepMondal1</dc:creator>
      <dc:date>2018-04-20T13:06:00Z</dc:date>
    </item>
    <item>
      <title>It goes on a infinite loop…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61496#M14786</link>
      <description>It goes on a infinite loop because it is not able to find a valid path.
By adding a resume stage, infinite loop can be prevented.</description>
      <pubDate>Mon, 07 May 2018 14:49:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61496#M14786</guid>
      <dc:creator>HarshalJhingran</dc:creator>
      <dc:date>2018-05-07T14:49:00Z</dc:date>
    </item>
    <item>
      <title>Recover1 is outside block so…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61497#M14787</link>
      <description>Recover1 is outside block so this catches all exceptions on the page ,now we are catching exception and again throwing it with the help of exception1 stage inside RECOVERY MODE.we cannot recover any exception inside recovery mode so it just throws exceptoin to the page and then again Recover1 which is global catches it and infinite loop is happenig.
To see&amp;nbsp; difference place the Recover1 stage and calculating stage inside the block and run.</description>
      <pubDate>Mon, 07 May 2018 15:33:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61497#M14787</guid>
      <dc:creator>Srikanth_ReddyK</dc:creator>
      <dc:date>2018-05-07T15:33:00Z</dc:date>
    </item>
    <item>
      <title>It is not a bug. Blueprism…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61498#M14788</link>
      <description>It is not a bug. Blueprism doesnot permit nested recovery of exception&amp;nbsp; inside &amp;nbsp;recovery mode .if an exception occurs inside recovery mode it just throws exception message on the page ie. As exception1 stage is throwing exception inside recovery mode so it cannot be recovered by Recover2 stage and throws exception on to the page eventually it is getting caught by Recover1 which is global to the page and infite loop occurs.&amp;nbsp;</description>
      <pubDate>Mon, 07 May 2018 15:41:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Unexpected-Exception-Recovery-Behaviour/m-p/61498#M14788</guid>
      <dc:creator>Srikanth_ReddyK</dc:creator>
      <dc:date>2018-05-07T15:41:00Z</dc:date>
    </item>
  </channel>
</rss>

