I don't know how long this has been a problem - but I'm getting some 
weirdness from FacetedMethodsBuilder:

17:13:37,881  [FacetedMethodsBuilder main       INFO ]  introspecting 
dom.finance.Receipt

17:13:37,913  [FacetedMethodsBuilder main       INFO ]    skipping possible 
helper method public abstract dom.finance.Receipt 
dom.IMember.issueReceipt(dom.finance.Invoice,double,dom.finance.Payment)

The problem is that "issueReceipt" has corresponding 
"hideIssueReceipt" and "disableIssueReceipt" that are not being 
picked up as applib methods and are left behind as visible actions that 
the user can invoke.

issueReceipt is an action on my Member interface, used by the 
treasurer.
    /**
     * Issue a receipt for an invoice, for an optional payment.
     * 
     * @param invoice
     * @param amountPaid
     * @param payment
     * @return
     */
    public Receipt issueReceipt(final Invoice invoice, @Named("Amount paid") 
double amountPaid,
        @Optional final Payment payment);


Any advice as to what is going on here?

Regards,
Kevin



Reply via email to