<?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 tBRMS and Drools in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306437#M77981</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Talend v7.1.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I try to use tBRMS component but I have an issue when I execute it.&lt;/P&gt; 
&lt;P&gt;I have created everything needed on Drools (an organizational unit, a repository, a project, a Data object and a Guided Rule) and I have deployed it.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;My job is just a basic tMssql --&amp;gt; tMap --&amp;gt; tBRMS --&amp;gt; tLog.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;When I execute it, I have the following issue :&lt;/P&gt; 
&lt;PRE&gt;Démarrage du job Test_Drools_2 a 08:30 14/05/2019.
[statistics] connecting to socket on port 3467
[statistics] connected
URL: http://refcant-tlnd-tac-dev.ad.net.fr.ch:8080/kie-drools-wb/maven2/MyOrganization/MyProject/1.0/MyProject-1.0.jar
[Thread-1] INFO org.drools.compiler.kie.builder.impl.KieRepositoryImpl - Adding KieModule from resource: null
Security framework of XStream not initialized, XStream is probably vulnerable.
[Thread-1] INFO org.drools.compiler.kie.builder.impl.KieRepositoryImpl - KieModule was added: MemoryKieModule[releaseId=MyOrganization:MyProject:1.0]
GroupId: MyOrganization
ArtifactId: MyProject
Version: 1.0
Security framework of XStream not initialized, XStream is probably vulnerable.
Exception in component tBRMS_1_In (Test_Drools_2)
org.jibx.runtime.JiBXException: No unmarshaller for element "MyGuidedRule" (line 2, col 15)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2754)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2.tBRMS_1_InProcess(Test_Drools_2.java:3927)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2$1ThreadXMLField_tBRMS_1_Out.run(Test_Drools_2.java:2315)
[FATAL]: refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2 - tBRMS_1_In No unmarshaller for element "MyGuidedRule" (line 2, col 15)
org.jibx.runtime.JiBXException: No unmarshaller for element "MyGuidedRule" (line 2, col 15)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2754)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2.tBRMS_1_InProcess(Test_Drools_2.java:3927)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2$1ThreadXMLField_tBRMS_1_Out.run(Test_Drools_2.java:2315)
[FATAL]: refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2 - tBRMS_1_In No unmarshaller for element "MyGuidedRule" (line 2, col 15)
org.jibx.runtime.JiBXException: No unmarshaller for element "MyGuidedRule" (line 2, col 15)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2754)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2.tBRMS_1_InProcess(Test_Drools_2.java:3927)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2$1ThreadXMLField_tBRMS_1_Out.run(Test_Drools_2.java:2315)
[statistics] disconnected

Job Test_Drools_2 terminé à 08:30 14/05/2019. [Code sortie=1]&lt;/PRE&gt; 
&lt;P&gt;I saw that it can be a namespace problem.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Here are the configuration of my tBRMS.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I tried to add xmlns:&lt;A href="http://myorganization.myproject" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;http://myorganization.myproject&lt;/A&gt; with default value set to &lt;A href="http://myorganization.myproject" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;http://myorganization.myproject&lt;/A&gt; but then, the job does not compile.&lt;/P&gt; 
&lt;PRE&gt;org.talend.designer.runprocess.ProcessorException: Échec de la génération du code.
	at org.talend.designer.runprocess.java.JavaProcessor.generateCode(JavaProcessor.java:624)
	at org.talend.designer.runprocess.maven.MavenJavaProcessor.generateCode(MavenJavaProcessor.java:82)
	at org.talend.designer.runprocess.ProcessorUtilities.generateContextInfo(ProcessorUtilities.java:884)
	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:591)
	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:1869)
	at org.talend.designer.runprocess.RunProcessContext$1.run(RunProcessContext.java:601)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527)
	at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284)
	at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1190)
	at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:548)
	at org.talend.designer.runprocess.remote.RunRemoteProcessContext.exec(RunRemoteProcessContext.java:85)
	at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1401)
	at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:701)
	at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:58)
	at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1.run(JobLaunchConfigurationDelegate.java:84)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;What am I doing wrong ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks a lot,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 05:50:58 GMT</pubDate>
    <dc:creator>SncJt</dc:creator>
    <dc:date>2024-11-16T05:50:58Z</dc:date>
    <item>
      <title>tBRMS and Drools</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306437#M77981</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Talend v7.1.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I try to use tBRMS component but I have an issue when I execute it.&lt;/P&gt; 
&lt;P&gt;I have created everything needed on Drools (an organizational unit, a repository, a project, a Data object and a Guided Rule) and I have deployed it.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;My job is just a basic tMssql --&amp;gt; tMap --&amp;gt; tBRMS --&amp;gt; tLog.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;When I execute it, I have the following issue :&lt;/P&gt; 
&lt;PRE&gt;Démarrage du job Test_Drools_2 a 08:30 14/05/2019.
[statistics] connecting to socket on port 3467
[statistics] connected
URL: http://refcant-tlnd-tac-dev.ad.net.fr.ch:8080/kie-drools-wb/maven2/MyOrganization/MyProject/1.0/MyProject-1.0.jar
[Thread-1] INFO org.drools.compiler.kie.builder.impl.KieRepositoryImpl - Adding KieModule from resource: null
Security framework of XStream not initialized, XStream is probably vulnerable.
[Thread-1] INFO org.drools.compiler.kie.builder.impl.KieRepositoryImpl - KieModule was added: MemoryKieModule[releaseId=MyOrganization:MyProject:1.0]
GroupId: MyOrganization
ArtifactId: MyProject
Version: 1.0
Security framework of XStream not initialized, XStream is probably vulnerable.
Exception in component tBRMS_1_In (Test_Drools_2)
org.jibx.runtime.JiBXException: No unmarshaller for element "MyGuidedRule" (line 2, col 15)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2754)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2.tBRMS_1_InProcess(Test_Drools_2.java:3927)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2$1ThreadXMLField_tBRMS_1_Out.run(Test_Drools_2.java:2315)
[FATAL]: refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2 - tBRMS_1_In No unmarshaller for element "MyGuidedRule" (line 2, col 15)
org.jibx.runtime.JiBXException: No unmarshaller for element "MyGuidedRule" (line 2, col 15)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2754)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2.tBRMS_1_InProcess(Test_Drools_2.java:3927)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2$1ThreadXMLField_tBRMS_1_Out.run(Test_Drools_2.java:2315)
[FATAL]: refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2 - tBRMS_1_In No unmarshaller for element "MyGuidedRule" (line 2, col 15)
org.jibx.runtime.JiBXException: No unmarshaller for element "MyGuidedRule" (line 2, col 15)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2754)
	at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2.tBRMS_1_InProcess(Test_Drools_2.java:3927)
	at refcant_nom_tlnd.test_drools_2_0_1.Test_Drools_2$1ThreadXMLField_tBRMS_1_Out.run(Test_Drools_2.java:2315)
[statistics] disconnected

Job Test_Drools_2 terminé à 08:30 14/05/2019. [Code sortie=1]&lt;/PRE&gt; 
&lt;P&gt;I saw that it can be a namespace problem.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Here are the configuration of my tBRMS.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I tried to add xmlns:&lt;A href="http://myorganization.myproject" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;http://myorganization.myproject&lt;/A&gt; with default value set to &lt;A href="http://myorganization.myproject" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;http://myorganization.myproject&lt;/A&gt; but then, the job does not compile.&lt;/P&gt; 
&lt;PRE&gt;org.talend.designer.runprocess.ProcessorException: Échec de la génération du code.
	at org.talend.designer.runprocess.java.JavaProcessor.generateCode(JavaProcessor.java:624)
	at org.talend.designer.runprocess.maven.MavenJavaProcessor.generateCode(MavenJavaProcessor.java:82)
	at org.talend.designer.runprocess.ProcessorUtilities.generateContextInfo(ProcessorUtilities.java:884)
	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:591)
	at org.talend.designer.runprocess.ProcessorUtilities.generateCode(ProcessorUtilities.java:1869)
	at org.talend.designer.runprocess.RunProcessContext$1.run(RunProcessContext.java:601)
	at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527)
	at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284)
	at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1190)
	at org.talend.designer.runprocess.RunProcessContext.exec(RunProcessContext.java:548)
	at org.talend.designer.runprocess.remote.RunRemoteProcessContext.exec(RunRemoteProcessContext.java:85)
	at org.talend.designer.runprocess.ui.ProcessComposite.exec(ProcessComposite.java:1401)
	at org.talend.designer.runprocess.ui.views.ProcessView$RunAction.run(ProcessView.java:701)
	at org.talend.designer.runprocess.ui.actions.RunProcessAction.run(RunProcessAction.java:58)
	at org.talend.designer.core.debug.JobLaunchConfigurationDelegate$1.run(JobLaunchConfigurationDelegate.java:84)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;What am I doing wrong ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks a lot,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 05:50:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306437#M77981</guid>
      <dc:creator>SncJt</dc:creator>
      <dc:date>2024-11-16T05:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: tBRMS and Drools</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306438#M77982</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;We are supposing that you have already checked this related scenario about:&lt;A title="TalendHelpCenter:Applying business rules to an input flow to filter relevant data" href="https://help.talend.com/reader/7CTMGJsgNFAKZ5SP7BC5mA/~iPCUtKjX4SOnkrUpRcM8A" target="_self" rel="nofollow noopener noreferrer"&gt;TalendHelpCenter:Applying business rules to an input flow to filter relevant data&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Did you click &lt;SPAN class="ph uicontrol"&gt;Auto map!&lt;/SPAN&gt; to concatenate automatically the columns between the &lt;SPAN class="ph uicontrol"&gt;Linker source&lt;/SPAN&gt; and &lt;SPAN class="ph uicontrol"&gt;Link target?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="ph uicontrol"&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="ph uicontrol"&gt;Sabrina&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 May 2019 09:51:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306438#M77982</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-05-15T09:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: tBRMS and Drools</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306439#M77983</link>
      <description>&lt;P&gt;Hi Sabrina,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your answer !&lt;/P&gt;
&lt;P&gt;Yes I had already checked the scenario.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I have mapped the column correctly I think (as you can see in attachment).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Lval"&gt;image1.jpg&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Lvbd"&gt;image2.jpg&lt;/A&gt;</description>
      <pubDate>Wed, 15 May 2019 14:56:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306439#M77983</guid>
      <dc:creator>SncJt</dc:creator>
      <dc:date>2019-05-15T14:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: tBRMS and Drools</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306440#M77984</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I just have tried another time to follow the &lt;A href="https://help.talend.com/reader/7CTMGJsgNFAKZ5SP7BC5mA/~iPCUtKjX4SOnkrUpRcM8A?_ga=2.189744811.1400007488.1558331998-845735476.1548326593" target="_self" rel="nofollow noopener noreferrer"&gt;Talend exemple&amp;nbsp;&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;But now, I have another situation :&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Talend Data Fabric (7.1.1.20190320_0349-patch)  Sancey, Jonathan  RefCant_Nom_Tlnd (Connexion Remote)_2.jpg" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4BD.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/142243i9DDA168FC891EE24/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4BD.jpg" alt="0683p000009M4BD.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have only 3 rows that go until the tLogRow, even after several seconds.&lt;/P&gt; 
&lt;P&gt;The job does not end.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Do you have any ideas of what it could be ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks !&lt;/P&gt;</description>
      <pubDate>Mon, 20 May 2019 12:12:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306440#M77984</guid>
      <dc:creator>SncJt</dc:creator>
      <dc:date>2019-05-20T12:12:56Z</dc:date>
    </item>
    <item>
      <title>Re: tBRMS and Drools</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306441#M77985</link>
      <description>&lt;P&gt;It seems to stop at the first row that do not complain with the business rules.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is that normal ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 07:56:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306441#M77985</guid>
      <dc:creator>SncJt</dc:creator>
      <dc:date>2019-05-21T07:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: tBRMS and Drools</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306442#M77986</link>
      <description>&lt;P&gt;It is solved, I forgot to check the no loop option in Drools Workbench&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2019 10:38:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tBRMS-and-Drools/m-p/2306442#M77986</guid>
      <dc:creator>SncJt</dc:creator>
      <dc:date>2019-05-24T10:38:29Z</dc:date>
    </item>
  </channel>
</rss>

