<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3395" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2>Hello,</FONT></SPAN></DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial size=2>I'm new to the list, 
so please forgive me if I miss some common netiquette that is expected on this 
list.</FONT></SPAN></DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial size=2>I'd like to try to 
create&nbsp;a patch to solve 869, as well as support querying of collections of 
composite types.</FONT></SPAN></DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial size=2>First, are there any 
guidelines of what I should and shouldn't do?&nbsp; I'd love to clean up the 
implementation of CriteriaQueryTranslator while I'm working in there, but if 
that would disqualify my patch, then of course I should avoid that 
;-)</FONT></SPAN></DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial size=2>Second, I'm having a 
little trouble finding the metadata I need to implement 
CriteriaQueryTranslator.getColumns() and 
CriteriaQueryTranslator.getType()&nbsp;for composite collections.&nbsp; By that 
point, I have access to: </FONT></SPAN><SPAN class=016054720-09062009><FONT 
face=Arial size=2>CollectionPersister, propertyName, and sqlAlias. 
CollectionPersister.getElementType() returns a CompositType that appears to be 
empty.</FONT></SPAN></DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2>Thanks,</FONT></SPAN></DIV>
<DIV><SPAN class=016054720-09062009><FONT face=Arial 
size=2>Daniel.</FONT></SPAN></DIV></BODY></HTML>