<?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 Customizing exception alert 'Workflow could not be started' in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/customizing-exception-alert-workflow-could-not-be-started/m-p/247982#M201112</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've created my own workflow with a java ServiceTask.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After filling initial form I do some checks in this ServiceTask and I throw exception of my own type (extending Exception) if something is wrong.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;I want to customize the error message 'Workflow could not be started', which is passed to user.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I figured out that in &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;AtomicOperationActivityExecute&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN&gt; class exceptions of all types are caught and decorated with some additional text, so I made some amendments there&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;….&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;try {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; activityBehavior.execute(execution);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (RuntimeException e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw e;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (MyOwnException e)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new PvmException(e.getMessage());&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new PvmException("couldn't execute activity &amp;lt;"+activity.getProperty("type")+" id=\""+activity.getId()+"\" …&amp;gt;: "+e.getMessage(), e);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but I still get my message prefixed with runtime exception class name "org.activiti.engine.impl.pvm.PvmException:".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A href="http://dl.dropbox.com/u/1846654/error.jpg" rel="nofollow noopener noreferrer"&gt;http://dl.dropbox.com/u/1846654/error.jpg&lt;/A&gt;&lt;SPAN&gt;[/img]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want just my exception message.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to debug it further, but after the lines above 'magic' happens. I couldn't find any spot where the exception message is&amp;nbsp; concatenated with class name.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it somewhere in Spring/Surf code or in Share javascript? Could you please show me where should I look to change this behavior?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After a whole day with debugger I am stuck, any help will be appreciated &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://connect.hyland.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 May 2012 14:31:04 GMT</pubDate>
    <dc:creator>michalwrobel</dc:creator>
    <dc:date>2012-05-29T14:31:04Z</dc:date>
    <item>
      <title>Customizing exception alert 'Workflow could not be started'</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/customizing-exception-alert-workflow-could-not-be-started/m-p/247982#M201112</link>
      <description>Hi,I've created my own workflow with a java ServiceTask.After filling initial form I do some checks in this ServiceTask and I throw exception of my own type (extending Exception) if something is wrong.I want to customize the error message 'Workflow could not be started', which is passed to user.I fi</description>
      <pubDate>Tue, 29 May 2012 14:31:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/customizing-exception-alert-workflow-could-not-be-started/m-p/247982#M201112</guid>
      <dc:creator>michalwrobel</dc:creator>
      <dc:date>2012-05-29T14:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: Customizing exception alert 'Workflow could not be started'</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/customizing-exception-alert-workflow-could-not-be-started/m-p/247983#M201113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have the same case. I also want to get my own exception and wanna know how to solve.. Any help!!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jun 2012 04:37:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/customizing-exception-alert-workflow-could-not-be-started/m-p/247983#M201113</guid>
      <dc:creator>swemon</dc:creator>
      <dc:date>2012-06-12T04:37:19Z</dc:date>
    </item>
  </channel>
</rss>

