<div dir="ltr">Read the manual man. Your rules don't make any sense<br><br><a href="http://downloads.jboss.com/drools/docs/4.0.7.19894.GA/html_single/">http://downloads.jboss.com/drools/docs/4.0.7.19894.GA/html_single/</a><br>
<br><br><div class="gmail_quote">On Tue, Oct 7, 2008 at 9:49 AM, Scott Reed <span dir="ltr"><<a href="mailto:sreed@avacoda.com">sreed@avacoda.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">
What is the problem you are seeing? Do the rules compile ok?<br>
<br>
Otaduy del Paso, Zaloa [10/6/2008 12:08 PM] wrote:
<blockquote type="cite">
<div>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB">Does
anybody know the
answer to my question? I'm not able to solve this issue and don't
find any clarifying tutorial either….</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Hi,</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">I'm new in
drools and I'm having some
problems accessing an xml field. I'm using drools with jaxb to treat
xml
files that follow an specific xsd. I have the following xml (this is
just a
piece of the xml):</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><OASIS_TSO_1_0></span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
<EVENT></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><EVENT_ID>EVENT_ID_03/10/2008
10:22:36</EVENT_ID></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><NODE_ID>00</NODE_ID></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><OTHER_EVENT_ID>Incidente
UME</OTHER_EVENT_ID></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><EVENT_TYPE>POL</EVENT_TYPE></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><SOURCE>HUMDED</SOURCE></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><SEVERITY>EXTREM</SEVERITY></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><CERTAINTY>88</CERTAINTY></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><DECL_DATIME>2008-10-03T10:20:47.0000000+02:00</DECL_DATIME></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><GEO></span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><DESCRIPTION/></span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><POSITION></span></font></p>
<p style="margin-left: 70.8pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><LOC_ID>14021</LOC_ID></span></font></p>
<p style="margin-left: 70.8pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><COORD></span></font></p>
<p style="margin-left: 106.2pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><LAT>37.9811636567434</LAT></span></font></p>
<p style="margin-left: 106.2pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><LON>-4.85417587343286</LON></span></font></p>
<p style="margin-left: 106.2pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><HEIGHT>0</HEIGHT></span></font></p>
<p style="margin-left: 70.8pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"></COORD></span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"></POSITION></span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"></GEO></span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </EVENT></span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></OASIS_TSO_1_0></span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">I already
have a couple of rules working, but they
are simple rules, like this one: </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">rule "Rule1"</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> salience
10</span></font></p>
<p style="text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">when</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">
OASISTSO10($e: EVENT)</span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">OASISTSO10($e.SEVERITY
== "EXTREM") or OASISTSO10($e.SEVERITY == "SEVERE")</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
then</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
action</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">The problem
appears when I have to check the LOC_ID
field and I don't know how to access to it. I have tried several things
but none of them work </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">1.</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
when</span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">OASISTSO10($e:
EVENT)</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
OASISTSO10($e.GEO.POSITION.LOCID == "40005")</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
then</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">2. </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
when</span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">OASISTSO10($e:
EVENT)</span></font></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">OASISTSO10($g:
$e.GEO)</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
OASISTSO10($p: $g.POSITION)</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
</span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">OASISTSO10($p.LOCID ==
"40005")</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">
Then</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">I have also
tried with ($e.GEO.POSITION.DESCRIPTION,
just in case the "_" character was the problem. But the same
results… I have searched also for examples with xmls but I haven't
had luck. </span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Any help
would be appreciated. Thanks in advance,</span></font></p>
<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> </span></font></p>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;" lang="EN-GB">Zaloa</span></font><font color="black" size="1"><span style="font-size: 7.5pt; color: black;"></span></font></p>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>
</div>
<pre><pre><hr size="4" width="90%">
_______________________________________________
rules-users mailing list
<a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a>
</pre></pre>
</blockquote>
</div>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br></blockquote></div><br></div>