I'm having a problem where I'm declaring (through xdoclet) a finder method in my bean class and the method is not being invoked correctly.
The xdoclet code:
* @ejb.finder * signature="com.hannonhill.object.interfaces.Folder findByPrimaryKey(java.lang.String pk)" * query="select object(x) from Folder as x where x.id = ?1 and x.isRecycled = FALSE"
* @ejb.bean * name="Folder" * type="CMP" * view-type="local" * local-jndi-name="ejb/Folder" * reentrant="true" * primkey-field="id" * schema="Folder" * transaction-type="Container" * cmp-version="2.x"
return new FolderAdapter(FolderUtil.getLocalHome().findByPrimaryKey(entityId));
18:32:42,687 DEBUG [Folder#findByPrimaryKey] Executing SQL: SELECT t0_Folder.id FROM cxml_folder t0_Folder WHERE t0_Folder.id=?