<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri, sans-serif" size="2">
<div>Hi everybody,</div>
<div>&nbsp;</div>
<div>I use Guvnor 5.4 and have a model which consists of classes and subclasses.</div>
<div>&nbsp;</div>
<div>@Entity</div>
<div>public class TestClass {</div>
<div>&nbsp;&nbsp;&nbsp; @Id</div>
<div>&nbsp;&nbsp;&nbsp; private long id;</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; @Embedded</div>
<div>&nbsp;&nbsp;&nbsp; private TestEmbeddable embedded;</div>
<div>}</div>
<div>&nbsp;</div>
<div>@Embeddable</div>
<div>public class TestEmbeddable implements Comparable&lt;TestEmbeddable&gt; {</div>
<div>&nbsp;&nbsp;&nbsp; @Column</div>
<div>&nbsp;&nbsp;&nbsp; private String testProperty;</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; @Override</div>
<div>&nbsp;&nbsp;&nbsp; public int compareTo(TestEmbeddable o) {&#8230;}</div>
<div>}</div>
<div>&nbsp;</div>
<div>Now, in Guvnor I use the guided Editor and create a new WHEN condition:</div>
<div>&nbsp;</div>
<div>There is a TestClass with:</div>
<div>&nbsp;&nbsp;&nbsp; embedded &#8230;</div>
<div>&nbsp;</div>
<div>Usually, when I click on &#8220;embedded&#8221;, I can select</div>
<div>&nbsp; Apply a constraint to a sub-field of &#8216;embedded&#8217;: Show sub fields &#8230;</div>
<div>&nbsp;</div>
<div>This line does NOT show if that subclass (here: TestEmbeddable) implements Comparable. It does however work if I don&#8217;t use Comparable or if I select TestEmbeddable directly (which I can&#8217;t as I don&#8217;t inject those into my working environment).</div>
<div>&nbsp;</div>
<div>Is this a known bug? I couldn&#8217;t find anything about this.</div>
<div>&nbsp;</div>
<div>TIA</div>
<div>Dominik</div>
<div>&nbsp;</div>
<div><font face="Times New Roman, serif" size="3"><br>

<font face="Arial, sans-serif" size="2" color="#000080">&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">mit freundlichen Gr&uuml;&szlig;en / kind regards<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">Dominik Sandjaja<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">Fon: &#43;49 (0) 203 60878 183<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">Fax: &#43;49 (0) 203 60878 222<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">e-mail: dominik.sandjaja@it-motive.de<br>

<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">it-motive AG<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">Zum Walkm&uuml;ller 10-12<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">47269 Duisburg<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">info@it-motive.de<br>

</font><font face="Arial, sans-serif" size="2" color="#000080"><a href="http://www.it-motive.de">http://www.it-motive.de</a><br>

</font><font face="Arial, sans-serif" size="2" color="#000080">&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">Vorsitzender des Aufsichtsrats: Dipl.-Ing. Klaus Straub<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">Vorstand: Horst-Dieter Deelmann (Vors.), Matthias Heming, Christoph Tim Klose<br>

</font><font face="Arial, sans-serif" size="2" color="#000080">HRB 9207, Amtsgericht Duisburg<br>

</font></font></div>
</font>
</body>
</html>