Hi all,
I am developing a configuration plan involving multiple GBeans. One of them, MainGBean, will make use of the other GBeans. I am specifying the dependencies as follows: <?xml version="1.0" encoding="UTF-8"?> <configuration xmlns="http://geronimo.apache.org/xml/ns/deployment" configId="task/SampleGBean" > <dependency> <groupId>samples</groupId> <artifactId>task</artifactId> <version>1.0</version> </dependency> <gbean name="gb1" class="task.APrinterGBean"> </gbean> <gbean name="gb2" class="task.BPrinterGBean"> </gbean> <gbean name="MainGBean" class="task.MyGBean"> <reference name="Aprinter">gb1</reference> <reference name="Bprinter">gb2</reference> </gbean> </configuration> The idea is that MainGBean references gb1 and gb2 and makes use of them. However, I get errors related to the <reference> tags and as a result it cant be deployed. If I remove the <reference> tags, then it can be deployed but NullPointerExceptions are thrown at run-time when MainGBean tries to make use of these two GBeans that it references. Any help on the proper use of the <reference> tag will be appreciated. Thanks, NP. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com