<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body 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
cite="mid:B0612005DC5B50438E17605021D4853201A6482E@MADARRMAIL3.indra.es"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="Generator" content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place">
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EstiloCorreo17
        {mso-style-type:personal;
        font-family:Arial;
        color:windowtext;}
span.EstiloCorreo18
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style></o:SmartTagType>
<div class="Section1">
<p class="MsoNormal"><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….<o:p></o:p></span></font></p>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; color: navy;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Hi,<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><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):<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><OASIS_TSO_1_0><o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
<EVENT><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" 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
<st1:place w:st="on">UME</st1:place></OTHER_EVENT_ID><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" style="text-indent: 35.4pt;"><font face="Arial"
size="2"><span style="font-size: 10pt; font-family: Arial;"
lang="EN-GB"><SOURCE>HUMDED</SOURCE><o:p></o:p></span></font></p>
<p class="MsoNormal" style="text-indent: 35.4pt;"><font face="Arial"
size="2"><span style="font-size: 10pt; font-family: Arial;"
lang="EN-GB"><SEVERITY>EXTREM</SEVERITY><o:p></o:p></span></font></p>
<p class="MsoNormal" style="text-indent: 35.4pt;"><font face="Arial"
size="2"><span style="font-size: 10pt; font-family: Arial;"
lang="EN-GB"><CERTAINTY>88</CERTAINTY><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" style="text-indent: 35.4pt;"><font face="Arial"
size="2"><span style="font-size: 10pt; font-family: Arial;"
lang="EN-GB"><GEO><o:p></o:p></span></font></p>
<p class="MsoNormal" 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/><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal"
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><o:p></o:p></span></font></p>
<p class="MsoNormal"
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><o:p></o:p></span></font></p>
<p class="MsoNormal"
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><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" 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><o:p></o:p></span></font></p>
<p class="MsoNormal" style="text-indent: 35.4pt;"><font face="Arial"
size="2"><span style="font-size: 10pt; font-family: Arial;"
lang="EN-GB"></GEO><o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"> </EVENT><o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"></OASIS_TSO_1_0><o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><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: <o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">rule "Rule1"<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"> salience
10<o:p></o:p></span></font></p>
<p class="MsoNormal" style="text-indent: 35.4pt;"><font face="Arial"
size="2"><span style="font-size: 10pt; font-family: Arial;">when<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
OASISTSO10($e: EVENT)<o:p></o:p></span></font></p>
<p class="MsoNormal" 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")<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
then<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
action<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><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 <o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">1.<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
when<o:p></o:p></span></font></p>
<p class="MsoNormal" 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)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
OASISTSO10($e.GEO.POSITION.LOCID == "40005")<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
then<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">2. <o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
when<o:p></o:p></span></font></p>
<p class="MsoNormal" 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)<o:p></o:p></span></font></p>
<p class="MsoNormal" 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)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">
OASISTSO10($p: $g.POSITION)<o:p></o:p></span></font></p>
<p class="MsoNormal"><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")<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
Then<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><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. <o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB">Any help
would be appreciated. Thanks in advance,<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;" lang="EN-GB"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><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;"><o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</div>
<pre wrap=""><pre wrap="">
<hr size="4" width="90%">
_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
</pre></pre>
</blockquote>
</body>
</html>