<?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 Validation in Expressions Bug in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/validation-in-expressions-bug/m-p/81683#M54686</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;SPAN&gt;BPMN processes with empty expressions are not deployed and no error occurs. The Activiti indicates that it has successfully deployed, but this does not happen really.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using Activiti 5.9.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Example:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;exclusiveGateway id="invokeOsgiServiceCheckResult" name="Exclusive Gateway" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;sequenceFlow id="invokeOsgiServiceCheckResultConditionTrue" sourceRef="invokeOsgiServiceCheckResult" targetRef="waitState"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;conditionExpression xsi:type="tFormalExpression"&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color:#FF0000;"&gt;${}&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;/conditionExpression&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/sequenceFlow&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Expressions malformed or empty should not be validated?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This bug is known?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 Aug 2012 14:53:47 GMT</pubDate>
    <dc:creator>rodolfobarbeiro</dc:creator>
    <dc:date>2012-08-03T14:53:47Z</dc:date>
    <item>
      <title>Validation in Expressions Bug</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/validation-in-expressions-bug/m-p/81683#M54686</link>
      <description>Hi,BPMN processes with empty expressions are not deployed and no error occurs. The Activiti indicates that it has successfully deployed, but this does not happen really.I'm using Activiti 5.9.Example:…&amp;lt;exclusiveGateway id="invokeOsgiServiceCheckResult" name="Exclusive Gateway" /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</description>
      <pubDate>Fri, 03 Aug 2012 14:53:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/validation-in-expressions-bug/m-p/81683#M54686</guid>
      <dc:creator>rodolfobarbeiro</dc:creator>
      <dc:date>2012-08-03T14:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: Validation in Expressions Bug</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/validation-in-expressions-bug/m-p/81684#M54687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Validated this, and indeed, the deployment doesn't fail and the process is not deployed. &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://jira.codehaus.org/browse/ACT-1391" rel="nofollow noopener noreferrer"&gt;https://jira.codehaus.org/browse/ACT-1391&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;An error is logged, but no exception is thrown:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;14:46:22,026 SEV&amp;nbsp; | Unknown exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.juel.TreeBuilderException: Error parsing '${}': syntax error at position 2, encountered '}', expected &amp;lt;IDENTIFIER&amp;gt;|&amp;lt;STRING&amp;gt;|&amp;lt;FLOAT&amp;gt;|&amp;lt;INTEGER&amp;gt;|'true'|'false'|'null'|'-'|'!'|'not'|'empty'|'('&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.juel.Builder.build(Builder.java:99)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.juel.TreeStore.get(TreeStore.java:61)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.juel.TreeValueExpression.&amp;lt;init&amp;gt;(TreeValueExpression.java:62)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.juel.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:428)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.juel.ExpressionFactoryImpl.createValueExpression(ExpressionFactoryImpl.java:73)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.el.ExpressionManager.createExpression(ExpressionManager.java:65)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.parseSequenceFlowConditionExpression(BpmnParse.java:3012)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.parseSequenceFlow(BpmnParse.java:2981)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.parseScope(BpmnParse.java:677)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.parseProcess(BpmnParse.java:600)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.parseProcessDefinitions(BpmnParse.java:540)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.parseRootElement(BpmnParse.java:255)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:227)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:90)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:38)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:42)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:59)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:31)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:38)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:55)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:106)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.test.TestHelper.annotationDeploymentSetUp(TestHelper.java:98)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.test.AbstractActivitiTestCase.runBare(AbstractActivitiTestCase.java:93)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at junit.framework.TestResult$1.protect(TestResult.java:110)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at junit.framework.TestResult.runProtected(TestResult.java:128)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at junit.framework.TestResult.run(TestResult.java:113)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at junit.framework.TestCase.run(TestCase.java:124)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at junit.framework.TestSuite.runTest(TestSuite.java:232)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at junit.framework.TestSuite.run(TestSuite.java:227)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [org.activiti.engine.impl.bpmn.parser.BpmnParse]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Sep 2012 12:55:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/validation-in-expressions-bug/m-p/81684#M54687</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-09-27T12:55:00Z</dc:date>
    </item>
  </channel>
</rss>

