SCA Java User Guide: Building The Calculator Sample In Java code snippet missing @Reference annontation -------------------------------------------------------------------------------------------------------
Key: TUSCANY-1825 URL: https://issues.apache.org/jira/browse/TUSCANY-1825 Project: Tuscany Issue Type: Bug Components: Website Reporter: Bruce Gallegos I was following along trying to implement the Sample in the Users guide and was getting the following errors: Oct 1, 2007 12:25:22 PM org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl$1 problem WARNING: [WARNING] Reference not found for component reference: CalculatorServiceComponent/addService null so I compared my source to the source provided I realized that the [EMAIL PROTECTED] annotation was missing from the setters methods in my source. Once I added the annotation everything worked perfectly. At any rate, I was thinking it might be worth adding the annotation in the wiki example source. {code} public class CalculatorServiceImpl implements CalculatorService { private AddService addService; private SubtractService subtractService; private MultiplyService multiplyService; private DivideService divideService; @Reference public void setAddService(AddService addService) { this.addService = addService; } ...set methods for the other attributes would go here public double add(double n1, double n2) { return addService.add(n1, n2); } ...implementations of the other methods would go here } {code} Thanks, Bruce -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]