<b><font color="#960000" size="2">
<div align="left">Hello,</div>
<div align="left">&nbsp;</div>
<div align="left">I am getting an &quot;Unable to resolve object type&quot; error on certain XML Bean generated&nbsp;inner classes. I get this error only on inner classes that have been defined within other inner classes. Please see example below.
</div>
<div align="left">&nbsp;</div>
<div align="left">Is this a known limitation of JBoss Rules (I am using JBOSS Rules 3.0.6) or the JANINO compiler?</div>
<div align="left">&nbsp;</div>
<div align="left">Thanks.</div>
<div align="left"><b><font color="#7f0055" size="2">
<p align="left">package</p></font></b></div></font><font size="2"> com.sample;
<p align="left"></p></font><b><font color="#7f0055" size="2">
<p align="left">public</p></font></b><font size="2"> </font><b><font color="#7f0055" size="2">class</font></b><font size="2"> Outer{
<p align="left"></p></font><b><font color="#7f0055" size="2">&nbsp;&nbsp;&nbsp; public</font></b><font size="2"> </font><b><font color="#7f0055" size="2">class</font></b><font size="2"> Inner {
<p align="left"></p></font><b><font color="#7f0055" size="2">&nbsp;&nbsp;&nbsp; public</font></b><font size="2"> </font><b><font color="#7f0055" size="2">boolean</font></b><font size="2"> </font><font color="#0000c0" size="2">inner</font>
<font size="2">=</font><b><font color="#7f0055" size="2">false</font></b><font size="2">;
<p align="left"></p></font><b><font color="#7f0055" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public</font></b><font size="2"> </font><b><font color="#7f0055" size="2">class</font></b><font size="2"> InnerInner {
<p align="left"></p>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p align="left">}</p></font>
<div align="left">package</div></b><font size="2"> com.sample
<p align="left"></p></font><b><font color="#960000" size="2">
<p align="left">import</p></font></b><font size="2"> com.sample.Outer1.Inner.InnerInner;
<p align="left"></p></font><b><font color="#960000" size="2">
<p align="left">rule</p></font></b><font size="2"> </font><font color="#008000" size="2">&quot;Hello World 1&quot;</font><font size="2">
<p align="left"></p></font><b><font color="#960000" size="2">when</font></b><font size="2">
<p align="left">InnerInner()</p>
<p align="left"></p></font><b><font color="#960000" size="2">then</font></b><font size="2">
<p align="left">System.out.println(</p></font><font color="#008000" size="2">&quot;&quot;</font><font size="2">);</font><b><font color="#960000" size="2">
<p>end</p></font></b>