[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: NEW ISSUE: Incorrect code in section 6.7.2 example
TARGET: Java Common Annotations and APIs, WD 04, section 6.7.2 DESCRIPTION: Incorrect code in section 6.7.2 example On line 511, this use of getCallbackID() is incorrect. This code should obtain a RequestContext either by injection or from the ComponentContext, then call RequestContext.getServiceReference() to get the currently active invocation service reference, then call getCallbackID() on that. PROPOSAL: Replace lines 510 through 511 by: @Context RequestContext context; public void receiveResult(String result) { Object key = context.getServiceReference().getCallbackID();
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]