<!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">
This isn't bug, you aren't using drools correctly. Only valid java can
be used in an Action. anAnswer:BooleanAnswer is not valid java and
shows up in your generated code:<br>
<font color="red" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">anAnswer:
BooleanAnswer.anAnswer.setAnswer(true);;</span></font><br>
<br>
Hehl, Thomas wrote:
<blockquote
cite="mid:C0B6B1FACCF8814FBB806879010A85D505825229@lexexcu00.gs.acs-inc.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="Generator" content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="PostalCode">
<o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"><o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="Street">
<o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="address"><o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="State">
<o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"><!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
h1
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        page-break-after:avoid;
        font-size:16.0pt;
        font-family:Arial;
        font-weight:bold;}
h2
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        page-break-after:avoid;
        font-size:14.0pt;
        font-family:Arial;
        font-weight:bold;
        font-style:italic;}
h3
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        page-break-after:avoid;
        font-size:13.0pt;
        font-family:Arial;
        font-weight:bold;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        text-align:center;
        font-size:16.0pt;
        font-family:Arial;
        font-weight:bold;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
        {margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-indent:.5in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
        {margin-top:0in;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:0in;
        text-align:center;
        font-size:12.0pt;
        font-family:Arial;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.Code, li.Code, div.Code
        {margin:0in;
        margin-bottom:.0001pt;
        background:#F3F3F3;
        border:none;
        padding:0in;
        font-size:9.0pt;
        font-family:"Courier New";}
p.code0, li.code0, div.code0
        {margin:0in;
        margin-bottom:.0001pt;
        background:#F3F3F3;
        font-size:9.0pt;
        font-family:"Courier New";}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:Arial;
        color:windowtext;}
span.EmailStyle26
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</o:SmartTagType></o:SmartTagType></o:SmartTagType></o:SmartTagType></o:SmartTagType></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;">The problem
appears to be that the rule
being generated is just flat wrong. I'm starting to think this is a bug
in decision tables for 4.0 GA.<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;"><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;">The
following entry:<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;"><o:p> </o:p></span></font></p>
<table class="MsoNormalTable"
style="width: 106.8pt; border-collapse: collapse;" border="0"
cellpadding="0" cellspacing="0" width="142">
<tbody>
<tr style="height: 12.75pt;" height="17">
<td
style="border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color black; border-width: medium medium 1pt; padding: 0in 5.4pt; background: black none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 12.75pt;"
bgcolor="black" height="17" nowrap="nowrap" valign="bottom" width="142">
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"> <o:p></o:p></span></font></p>
</td>
<td style="border: medium none ; height: 12.75pt;" height="17"
width="0"><br>
</td>
</tr>
<tr style="height: 9pt;" height="12">
<td
style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(255, 204, 153) none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 9pt;"
bgcolor="#ffcc99" height="12" nowrap="nowrap" valign="bottom"
width="142">
<p class="MsoNormal"><font face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma;">ACTION<o:p></o:p></span></font></p>
</td>
<td style="border: medium none ; height: 9pt;" height="12"
width="0"><br>
</td>
</tr>
<tr style="height: 9pt;" height="12">
<td
style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(255, 204, 153) none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 9pt;"
bgcolor="#ffcc99" height="12" nowrap="nowrap" valign="bottom"
width="142">
<p class="MsoNormal"><font face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma;">anAnswer: BooleanAnswer<o:p></o:p></span></font></p>
</td>
<td style="border: medium none ; height: 9pt;" height="12"
width="0"><br>
</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td
style="border-style: none solid; border-color: -moz-use-text-color black; border-width: medium 1pt; padding: 0in 5.4pt; background: rgb(255, 204, 153) none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 12.75pt;"
bgcolor="#ffcc99" height="17" valign="bottom" width="142">
<p class="MsoNormal"><font face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma;">anAnswer.setAnswer($param);<o:p></o:p></span></font></p>
</td>
<td style="border: medium none ; height: 12.75pt;" height="17"
width="0"><br>
</td>
</tr>
<tr style="height: 28.5pt;" height="38">
<td
style="border-style: solid solid none; border-color: black black -moz-use-text-color; border-width: 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 255, 153) none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 28.5pt;"
bgcolor="#ffff99" height="38" width="142">
<p class="MsoNormal" style="text-align: center;" align="center"><b><font
face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma; font-weight: bold;">Allowed<o:p></o:p></span></font></b></p>
</td>
<td style="border: medium none ; height: 28.5pt;" height="38"
width="0"><br>
</td>
</tr>
<tr style="height: 21.75pt;" height="29">
<td rowspan="5"
style="border-style: solid none; border-color: black -moz-use-text-color; border-width: 1.5pt medium; padding: 0in 5.4pt; background: rgb(255, 255, 153) none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 21.75pt;"
x:bool="TRUE" x:fmla="=TRUE" bgcolor="#ffff99" valign="bottom"
width="142">
<p class="MsoNormal" style="text-align: center;" align="center"><b><font
face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma; font-weight: bold;">TRUE<o:p></o:p></span></font></b></p>
</td>
<td style="border: medium none ; height: 21.75pt;" height="29"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 21.75pt;" height="29">
<td rowspan="5"
style="padding: 0in 5.4pt; background: rgb(255, 255, 153) none repeat scroll 0%; width: 106.8pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 21.75pt;"
x:bool="TRUE" x:fmla="=TRUE" bgcolor="#ffff99" valign="bottom"
width="142">
<p class="MsoNormal" style="text-align: center;" align="center"><b><font
face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma; font-weight: bold;">TRUE<o:p></o:p></span></font></b></p>
</td>
<td style="border: medium none ; height: 21.75pt;" height="29"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="border: medium none ; height: 46.5pt;" height="62"
width="0"><br>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial; color: navy;"><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;"><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;">Generates
this rule:<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;"><o:p> </o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">rule
"postponePart_10"</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">
</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">
when</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">
PoolInfo(courtLocation
== "101", statusCode >= 0, statusCode <= 2, numberFta < 1,
numberOfDeferralsPosted < 2, daysBeforeSummons>= 1,
daysBeforeSummons<= 1)</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">
then</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">
anAnswer:
BooleanAnswer.anAnswer.setAnswer(true);;</span></font><font
face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="red" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: red;">end</span></font><font
face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><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;"><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;">This doesn't
seem right at all. What
I'm trying to do is to call the setAnswer method on the object I passed
in with:<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;"><o:p> </o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
StatelessSession
session = </span></font><font color="#0000c0" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: rgb(0, 0, 192);">participantRuleBase</span></font><font
color="black" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">.newStatelessSession();</span></font><font
face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
</span></font><font color="#3f7f5f" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: rgb(63, 127, 95);">//now
create some test data</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
PoolInfo
pool = part.getActivePool();</span></font><font face="Courier New"
size="2"><span style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
BooleanAnswer
answer = </span></font><b><font color="#7f0055" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: rgb(127, 0, 85); font-weight: bold;">new</span></font></b><font
color="black" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
BooleanAnswer();</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
Object[]
rules = </span></font><b><font color="#7f0055" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: rgb(127, 0, 85); font-weight: bold;">new</span></font></b><font
color="black" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
Object[]{pool,
answer};</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
session.execute(rules);</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><o:p></o:p></span></font></p>
<p class="MsoNormal" style=""><font color="black" face="Courier New"
size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
</span></font><b><font color="#7f0055" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: rgb(127, 0, 85); font-weight: bold;">return</span></font></b><font
color="black" face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New"; color: black;">
answer.isTrue();</span></font><font face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";"><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;"><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;"><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;">Advice?<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;"><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;">Thanks.<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;"><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;"><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;"><o:p> </o:p></span></font></p>
<div>
<div class="MsoNormal" style="text-align: center;" align="center"><font
face="Times New Roman" size="3"><span style="font-size: 12pt;">
<hr tabindex="-1" align="center" size="2" width="100%"></span></font></div>
<p class="MsoNormal"><b><font face="Tahoma" size="2"><span
style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">From:</span></font></b><font
face="Tahoma" size="2"><span
style="font-size: 10pt; font-family: Tahoma;"> Hehl, Thomas <br>
<b><span style="font-weight: bold;">Sent:</span></b> Tuesday, August
28, 2007
4:10 PM<br>
<b><span style="font-weight: bold;">To:</span></b>
'<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>'<br>
<b><span style="font-weight: bold;">Subject:</span></b> Decision
Tables</span></font><o:p></o:p></p>
</div>
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">I'm having trouble
figuring out the ACTION section of
a decision table. Everything else appears to be working.<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;">My rules result in a
simple True/False condition. To do this
in a decision table, I've created a class called BooleanAnswer that
looks
like:<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;">public class
BooleanAnswer {<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;">
private boolean answer;<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;">
/**<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
* no-arg constructor<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;">
public BooleanAnswer(){<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;"><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;">
* create your own default answer<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
* @param answer the answer to set<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;">
public BooleanAnswer(boolean answer){<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
setAnswer(answer);<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;"><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;">
* @return the answer<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;">
public boolean isTrue() {<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
return answer;<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;"><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;">
* @param answer the answer to set<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;">
public void setAnswer(boolean answer) {<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
this.answer = answer;<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;"><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;">Then I create a decision
table with the following ACTION in
it:<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>
<table class="MsoNormalTable"
style="width: 106pt; margin-left: -0.65pt; border-collapse: collapse;"
border="0" cellpadding="0" cellspacing="0" width="141">
<tbody>
<tr style="height: 9pt;" height="12">
<td
style="border: 1pt solid black; padding: 0in 5.4pt; background: rgb(255, 204, 153) none repeat scroll 0%; width: 106pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 9pt;"
bgcolor="#ffcc99" height="12" nowrap="nowrap" valign="bottom"
width="141">
<p class="MsoNormal"><font face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma;">ACTION<o:p></o:p></span></font></p>
</td>
<td style="padding: 0in; width: 0.1in; height: 9pt;" height="12"
width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 9pt;" height="12">
<td
style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(255, 204, 153) none repeat scroll 0%; width: 106pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 9pt;"
bgcolor="#ffcc99" height="12" nowrap="nowrap" valign="bottom"
width="141">
<p class="MsoNormal"><font face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma;">answer: BooleanAnswer<o:p></o:p></span></font></p>
</td>
<td style="padding: 0in; width: 0.1in; height: 9pt;" height="12"
width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 12.75pt;" height="17">
<td
style="border-style: none solid; border-color: -moz-use-text-color black; border-width: medium 1pt; padding: 0in 5.4pt; background: rgb(255, 204, 153) none repeat scroll 0%; width: 106pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 12.75pt;"
bgcolor="#ffcc99" height="17" valign="bottom" width="141">
<p class="MsoNormal"><font face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma;">answer.setAnswer($param);<o:p></o:p></span></font></p>
</td>
<td style="padding: 0in; width: 0.1in; height: 12.75pt;"
height="17" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 28.5pt;" height="38">
<td
style="border-style: solid solid none; border-color: black black -moz-use-text-color; border-width: 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 255, 153) none repeat scroll 0%; width: 106pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 28.5pt;"
bgcolor="#ffff99" height="38" width="141">
<p class="MsoNormal" style="text-align: center;" align="center"><b><font
face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma; font-weight: bold;">Allowed<o:p></o:p></span></font></b></p>
</td>
<td style="padding: 0in; width: 0.1in; height: 28.5pt;"
height="38" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 21.75pt;" height="29">
<td rowspan="5"
style="border-style: solid none; border-color: black -moz-use-text-color; border-width: 1.5pt medium; padding: 0in 5.4pt; background: rgb(255, 255, 153) none repeat scroll 0%; width: 106pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 21.75pt;"
x:bool="TRUE" x:fmla="=TRUE" bgcolor="#ffff99" valign="bottom"
width="141">
<p class="MsoNormal" style="text-align: center;" align="center"><b><font
face="Tahoma" size="1"><span
style="font-size: 7pt; font-family: Tahoma; font-weight: bold;">TRUE<o:p></o:p></span></font></b></p>
</td>
<td style="padding: 0in; width: 0.1in; height: 21.75pt;"
height="29" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="padding: 0in; width: 0.1in; height: 46.5pt;"
height="62" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="padding: 0in; width: 0.1in; height: 46.5pt;"
height="62" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="padding: 0in; width: 0.1in; height: 46.5pt;"
height="62" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
<tr style="height: 46.5pt;" height="62">
<td style="padding: 0in; width: 0.1in; height: 46.5pt;"
height="62" width="10">
<p class="MsoNormal"><font face="Times New Roman" size="3"><span
style="font-size: 12pt;"><o:p> </o:p></span></font></p>
</td>
</tr>
</tbody>
</table>
<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;">This generates the
following errors:<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;">Caused by:
org.drools.rule.InvalidRulePackage: Rule
Compilation error : [Rule name=postponePart_15, agendaGroup=MAIN,
salience=0,
no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_15_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_13,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_13_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_14,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_14_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_16,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_16_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_17,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_17_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_10,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_10_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_11,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_11_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_18,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_18_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_19,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_19_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Rule Compilation error :
[Rule name=postponePart_12,
agendaGroup=MAIN, salience=0, no-loop=false]<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
participantPostponementRules/Rule_postponePart_12_0.java (8:343) : The
field
BooleanAnswer.answer is not visible<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;">
at org.drools.rule.Package.checkValidity(Package.java:408)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.drools.common.AbstractRuleBase.addPackage(AbstractRuleBase.java:288)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
com.acs.gs.juror.bizstrategy.PostponementStrategy.init(PostponementStrategy.java:129)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
... 14 more<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;">
at junit.framework.Assert.fail(Assert.java:47)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestSuite$1.runTest(TestSuite.java:263)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestCase.runBare(TestCase.java:127)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestResult$1.protect(TestResult.java:106)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestResult.runProtected(TestResult.java:124)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestResult.run(TestResult.java:109)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestCase.run(TestCase.java:118)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestSuite.runTest(TestSuite.java:208)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at junit.framework.TestSuite.run(TestSuite.java:203)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)<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;">Help for a newbie, please?<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;">Thanks.<o:p></o:p></span></font></p>
<p><strong><b><font color="black" face="Times New Roman" size="2"><span
style="font-size: 10pt; color: black;">Thom Hehl</span></font></b></strong><b><font
color="gray" size="2"><span
style="font-size: 10pt; color: gray; font-weight: bold;"><br>
</span></font></b><font color="gray" size="1"><span
style="font-size: 7.5pt; color: gray;">Sr. eJuror Architect<o:p></o:p></span></font></p>
<p><strong><b><font color="navy" face="Wingdings" size="2"><span
style="font-size: 10pt; font-family: Wingdings; color: navy;">)</span></font></b></strong><strong><b><font
color="navy" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: navy;"> </span></font></b></strong><strong><b><font
color="gray" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: gray;">Office (859)
277-8800 x 144</span></font></b></strong><font color="black" size="2"><span
style="font-size: 10pt; color: black;"><o:p></o:p></span></font></p>
<p><strong><b><font color="navy" face="Wingdings" size="2"><span
style="font-size: 10pt; font-family: Wingdings; color: navy;">*</span></font></b></strong><strong><b><font
color="navy" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: navy;"> </span></font></b></strong><strong><b><font
color="gray" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: gray;"><a moz-do-not-send="true"
href="mailto:Thomas.Hehl@acs-inc.com">Thomas.Hehl@acs-inc.com</a></span></font></b></strong><strong><b><font
color="silver" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: silver;"> </span></font></b></strong><b><font
color="silver" size="1"><span
style="font-size: 7.5pt; color: silver; font-weight: bold;"><br>
</span></font></b><strong><b><font color="gray" face="Times New Roman"
size="1"><span style="font-size: 7.5pt; color: gray;">ACS, Inc.<o:p></o:p></span></font></b></strong></p>
<p><strong><b><font color="gray" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: gray;">Government Solutions</span></font></b></strong><o:p></o:p></p>
<p><st1:Street w:st="on"><st1:address w:st="on"><strong><b><font
color="gray" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: gray;">1733 Harrodsburg Road</span></font></b></strong></st1:address></st1:Street><b><font
color="gray" size="1"><span
style="font-size: 7.5pt; color: gray; font-weight: bold;"><br>
<st1:place w:st="on"><st1:City w:st="on"><strong><b><font
face="Times New Roman">Lexington</font></b></strong></st1:City><strong><b><font
face="Times New Roman">, <st1:State w:st="on">KY</st1:State> <st1:PostalCode
w:st="on">40504-3617</st1:PostalCode></font></b></strong></st1:place></span></font></b><font
color="gray" size="1"><span style="font-size: 7.5pt; color: gray;"><o:p></o:p></span></font></p>
<p><strong><b><font color="gray" face="Times New Roman" size="1"><span
style="font-size: 7.5pt; color: gray;">This e-mail message, including
any
attachments, is for the sole use of the intended recipient(s) and may
contain
confidential and privileged information. Any unauthorized review, use,
disclosure
or distribution is prohibited. If you are not the intended recipient,
please
contact the sender by reply e-mail and destroy all copies of the
original
message and notify sender via e-mail at <u><a moz-do-not-send="true"
href="mailto:Thomas.Hehl@acs-inc.com">Thomas.Hehl@acs-inc.com</a></u>
or by
telephone at 859-277-8800 ext. 144. Thank you.</span></font></b></strong><font
color="gray" size="1"><span style="font-size: 7.5pt; color: gray;"><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="">
<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>
</blockquote>
<br>
</body>
</html>