<?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 Drools Exception - no alternative viable input in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Drools-Exception-no-alternative-viable-input/m-p/2236722#M25368</link>
    <description>Hi All,&lt;BR /&gt;I'm having an exception when reading on rules from Talend, I tried deleting spaces, but still exception occurs.&lt;BR /&gt;The versions below:&lt;BR /&gt;Talend Version: 4.1.2.r53616&lt;BR /&gt;Guvnor Version: drools-5.1.1-guvnor&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;rule "test_123_rules_21"&lt;BR /&gt;	when&lt;BR /&gt;	 FIELD_A=2009-04-25 AND FIELD_B=999-9999 &lt;BR /&gt;	then&lt;BR /&gt;	 FIELD_C=SB &lt;BR /&gt;	end&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;:  Line 3:0 no viable alternative at input 'FIELD_A' in rule "test_123_rules_21"&lt;BR /&gt;:  Line 3:23 no viable alternative at input 'FIELD_B' in rule "test_123_rules_21"&lt;BR /&gt;Exception in component tRules_1&lt;BR /&gt;java.lang.IllegalArgumentException: Could not parse knowledge.&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB$1KnowledgeBase_tRules_1.readKnowledgeBaseDRL(Copy_of_DROOLS_JOB.java:1186)&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB$1KnowledgeBase_tRules_1.readKnowledgeBase(Copy_of_DROOLS_JOB.java:1165)&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB.tRowGenerator_1Process(Copy_of_DROOLS_JOB.java:1231)&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB.runJobInTOS(Copy_of_DROOLS_JOB.java:1797)&lt;BR /&gt; disconnected&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB.main(Copy_of_DROOLS_JOB.java:1668)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;Thanks</description>
    <pubDate>Sat, 16 Nov 2024 12:54:12 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T12:54:12Z</dc:date>
    <item>
      <title>Drools Exception - no alternative viable input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Drools-Exception-no-alternative-viable-input/m-p/2236722#M25368</link>
      <description>Hi All,&lt;BR /&gt;I'm having an exception when reading on rules from Talend, I tried deleting spaces, but still exception occurs.&lt;BR /&gt;The versions below:&lt;BR /&gt;Talend Version: 4.1.2.r53616&lt;BR /&gt;Guvnor Version: drools-5.1.1-guvnor&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;rule "test_123_rules_21"&lt;BR /&gt;	when&lt;BR /&gt;	 FIELD_A=2009-04-25 AND FIELD_B=999-9999 &lt;BR /&gt;	then&lt;BR /&gt;	 FIELD_C=SB &lt;BR /&gt;	end&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;:  Line 3:0 no viable alternative at input 'FIELD_A' in rule "test_123_rules_21"&lt;BR /&gt;:  Line 3:23 no viable alternative at input 'FIELD_B' in rule "test_123_rules_21"&lt;BR /&gt;Exception in component tRules_1&lt;BR /&gt;java.lang.IllegalArgumentException: Could not parse knowledge.&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB$1KnowledgeBase_tRules_1.readKnowledgeBaseDRL(Copy_of_DROOLS_JOB.java:1186)&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB$1KnowledgeBase_tRules_1.readKnowledgeBase(Copy_of_DROOLS_JOB.java:1165)&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB.tRowGenerator_1Process(Copy_of_DROOLS_JOB.java:1231)&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB.runJobInTOS(Copy_of_DROOLS_JOB.java:1797)&lt;BR /&gt; disconnected&lt;BR /&gt;	at myworkspace.copy_of_drools_job_0_1.Copy_of_DROOLS_JOB.main(Copy_of_DROOLS_JOB.java:1668)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;Thanks</description>
      <pubDate>Sat, 16 Nov 2024 12:54:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Drools-Exception-no-alternative-viable-input/m-p/2236722#M25368</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: Drools Exception - no alternative viable input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Drools-Exception-no-alternative-viable-input/m-p/2236723#M25369</link>
      <description>try it with guvnor 5.0.1. current tbrms component is not yet compatible with later version.
&lt;BR /&gt;
&lt;A href="http://download.jboss.org/drools/release/5.0.1.26597.FINAL/drools-5.0-guvnor.zip" rel="nofollow noopener noreferrer"&gt;http://download.jboss.org/drools/release/5.0.1.26597.FINAL/drools-5.0-guvnor.zip&lt;/A&gt; 
&lt;BR /&gt;besides, "FIELD_A=2009-04-25" is equivalent to "FIELD_A=1980", you need to specify "literal value" while adding this field as condition.</description>
      <pubDate>Thu, 26 May 2011 09:34:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Drools-Exception-no-alternative-viable-input/m-p/2236723#M25369</guid>
      <dc:creator>sizhaoliu</dc:creator>
      <dc:date>2011-05-26T09:34:41Z</dc:date>
    </item>
  </channel>
</rss>

