geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kanchana Welagedara" <kancha...@gmail.com>
Subject Re: Annotation processing
Date Thu, 14 Dec 2006 05:13:38 GMT
Hi Matt

On 12/13/06, Matt Hogstrom <matt@hogstrom.org> wrote:
>
>
> On Dec 13, 2006, at 4:13 AM, Kanchana Welagedara wrote:
>
> Hi All
> I found my interest when the geronimo report card posted.And then I was
> also going the through the specifications and so on.
>
>
> Glad to know people are looking at it :)
>
> Thanks you very much you brought up the topic in.I would like to
> contribute in topic for geronimo.Do we plan a road map to complete the
> future work to avoid the conflict in working two people working on the same
> task?.I would like to know how do we plan to move on with topic.
>
>
> We use the dev list to post interest in an area and coordintate from
> there.  Perhaps we need to update the report card as well.
>

May I ask which areas of the road map has been changed for far..? Any
changes has been done in the area of which we are talking here?

Here is my views.
>
> As far as I understood a JSR181 can act as a processor and it follows the
> concept of a processor.A JSR 181 processor basically consider a tool that
> bridges the gap between an annotated JWS file and the web services files(For
> example wsdl and j2EE1.4 compliant artifacts such as the deployment
> descriptors.Basically we can consider this implementation as a tool that
> can generate wsdl from a JWS file or a JWS file from a WSDL.(For Example
> WSDL2Ws tool in Axis2 JAVA/Axis C++ ).Also we can generate the complete
> complete J2EE 1.4-compliant Enterprise Application Archive (EAR) file that
> can be deployed right away in a J2EE 1.4 container to host the
> Application/Web service on a server.
>
> I wonder the JSR181 is just providing a model to process a JWS  file  and
> attempt to map at the run time  J2EE run time environment.
>
> Between can any one please let me know svn url to download the "CeliXfire"
> source.
>
>
> The following URL will provide you with a starting point for CXF
>
> http://incubator.apache.org/projects/cxf.html
>
> Thanks and Regards
> Kanchana
>
>
> Thanks and Regards
> Kanchana
>
>
> On 12/13/06, David Blevins <david.blevins@visi.com> wrote:
> >
> >
> > On Dec 12, 2006, at 7:53 PM, Nicholas Gallardo wrote:
> >
> > > David,
> > >
> > > Speaking from ignorance, is the intent to have all resources
> > > injected from JNDI, or is JAX-WS the only offender that has
> > > invocation specific resources that need to be individually injected?
> > >
> >
> > Certainly in the ejb side of the world there are no request specific
> > injections.  Not sure about the servlet side of things.
> >
> > -David
> >
> > >
> > > ----- Original Message ----
> > > From: David Blevins <david.blevins@visi.com>
> > > To: dev@geronimo.apache.org
> > > Cc: Greg Wilkins <gregw@webtide.com>
> > > Sent: Tuesday, December 12, 2006 6:43:56 PM
> > > Subject: Re: Annotation processing
> > >
> > >
> > > On Dec 12, 2006, at 4:20 PM, David Blevins wrote:
> > >
> > >> On Dec 12, 2006, at 3:14 PM, David Jencks wrote:
> > >>> On Dec 12, 2006, at 1:07 PM, David Blevins wrote:
> > >>>>> 4. add objects to inject resources
> > >>>>
> > >>>> Here's where I get confused.  Add objects to inject resources
> > >>>> into what?  The confusing part is that injection is done on
> > >>>> instances of components (servlets, ejbs).  Maybe the Tomcat/Jetty
> > >>>> integrations are a lot tighter than I thought they were.  Are we
> > >>>> actually creating servlet and filter instances themselves?
> > >>>
> > >>> Definitely not for tomcat.  For jetty these are created by a
> > >>> ServletHolder, which is wrapped into a gbean, so we could modify
> > >>> the object creation code.  I imagine there's some similar way to
> > >>> customize tomcat, but I have no idea what it might be.
> > >>>
> > >>> In any case, my goal of using verbiage sufficiently general to be
> > >>> difficult to argue with failed :-).   I have no idea what is
> > >>> needed nor how to do this.  Do you have any advice?
> > >>
> > >> :)
> > >>
> > >> I have to imagine that both Jetty and Tomcat already have their own
> > >> code for injecting the items from JNDI using the standard names
> > >> [1], so if simply had some way to tell either of them which jndi
> > >> names go with which fields we'd be good to go.
> > >>
> > >> [1]  Granted the spec doesn't require you to inject straight from
> > >> JNDI, but injection was intended to be done this way when the specs
> > >> were written (even SessionContext is now in JNDI) and I'd be really
> > >> surprised if there was anyone out there doing it differently.
> > >>
> > >> I'd be interested in what Jetty and Tomcat have in this regard.
> > >>
> > >
> > > I took a quick look at Jetty and Tomcat source.  Tomcat has some
> > > complete looking code for injection via JNDI, except it seems it only
> > > supports using annotations as the source of injection data, nothing
> > > for xml as the source.
> > >     http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/
> > > catalina/util/DefaultAnnotationProcessor.java?view=markup
> > >
> > > Jetty doesn't seem to have anything in this area.  I looked for any
> > > references to javax.annotation and didn't find any.  Greg, any
> > > thoughts on what your plans are in this area?
> > >
> > > -David
> > >
> > >
> > >
> > > ______________________________________________________________________
> >
> > > ______________
> > > Have a burning question?
> > > Go to www.Answers.yahoo.com and get answers from real people who know.
> > >
> >
> >
>
> Matt Hogstrom
> matt@hogstrom.org
>
>
>

Mime
View raw message