On Mar 5, 2009, at 12:45 AM, Shawn Jiang wrote:

Does anyone known how to define the GBean method in annotation way of
geronimo 2.2 ?

I could not find any info about this in:
http://cwiki.apache.org/GMOxDEV/gbean-annotations.html

I'm not sure what you are asking. You don't need a getGBeanInfo() static method if you are using annotations.

The DEV article leaves out:

you can specify the j2eeType of the gbean in the @GBean annotation and I think the priority

the @Persistent and @Reference annotations on setter methods are like specifying attributes and references in the gbean info builder.

I've been gradually converting gbeans to use the annotations but have not yet used the @Persistent and @Reference annotations.

Some more examples are in the plugin farm clustering code and various places in the kernel.

I guess we should move this page into the 2.2. docs

thanks
david jencks



On Thu, Mar 5, 2009 at 4:39 PM, Ying Tang <[email protected]> wrote:
Hi Juergen,

Thanks for your suggestion.  I made some changes  and added a "GBean
methods" section:

http://cwiki.apache.org/GMOxDOC22/developing-and-deploying-a-geronimo-gbean.html

Any comment  is appreciated.


Best  Wishes,

Sophia


2009/3/5 Juergen Weber <[email protected]>

Hi Sophia,

I'd suggest you also write (the for me formerly non-obvious points ;-):

- a gbean consists of classes in a jar + plan
- you deploy both
- infoFactory.addAttribute("port" relates to <attribute name="port">
- infoFactory.addOperation names the user methods you can call
- how do you call an operation?
 ->

http://www.nabble.com/How-do-you-access-a-GBean-via-JNDI--td21621410s134.html#a21621410
- how do you put a GBean into JNDI
 ->

http://www.nabble.com/How-do-you-access-a-GBean-via-JNDI--td21621410s134.html#a21621410

Thanks,
Juergen



Sophia Tang wrote:

Thanks Radim for your suggestion.

A  topic named "Developing and Deploying a Geronimo

GBea<http://cwiki.apache.org/confluence/display/GMOxDOC22/Developing+and+Deploying+a+Geronimo+GBean >n
" has been added to the

reference<http://cwiki.apache.org/confluence/display/GMOxDOC22/Reference >section
in Geronimo 2.2 documentation wiki:


http://cwiki.apache.org/confluence/display/GMOxDOC22/Developing+and+Deploying+a+Geronimo+GBean



Any of your comments is welcome.


Best Regards,


Ying Tang


--
View this message in context:
http://www.nabble.com/new-IBM-book%3A-Using-WASCE-2.1-tp22117057s134p22334640.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.






--
Thanks,
Shawn

Reply via email to