FYI, I removed the javax.annotation.* classes from the jws-api module
and added dependencies on the geronimo-annotation-spec library. So the
jaxws-api and jws-api modules should now only contain classes relevant
to the given spec.

Jarek

On 6/15/07, Jarek Gawor <[EMAIL PROTECTED]> wrote:
Ok. For now I created 'jws' module and moved javax.jws.* and
javax.annotation.* classes there. Once I manage to publish the
Geronimo common annotations module as maven1 module I will remove the
javax.annotation.* classes from the 'jws' module.

Jarek

On 6/15/07, Davanum Srinivas <[EMAIL PROTECTED]> wrote:
> Either way sounds ok to me.
>
> thanks,
> dims
>
> On 6/13/07, Nicholas L Gallardo <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> > Jarek,
> >
> >  I don't have a strong opinion either way.  I think both methods are fine.
> >
> >  Having Axis2 use the Geronimo APIs for the JSR-250 (common annotations) 
would actually be better for that particular module, since that would provide the 
complete set.  I believe we only have the subset required for JAX-WS right now.
> >
> >  Thanks!
> >  -Nick
> >
> >
> >  "Jarek Gawor" <[EMAIL PROTECTED]>
> >
> >
> >
> >
> >
> >
> >
> > "Jarek Gawor" <[EMAIL PROTECTED]>
> >
> > 06/13/2007 10:11 AM
> >
> > Please respond to
> >  axis-dev@ws.apache.org
> >
> >
> > To
> >  "axis-dev@ws.apache.org" <axis-dev@ws.apache.org>
> >
> >
> > cc
> >
> >
> >
> > Subject
> >  jaxws-api module
> >
> >
> >  Hi,
> >
> >  Currently, in Geronimo we are using Sun's JAX-WS API definitions and
> >  we would like to replace it with Axis2's JAX-WS API definitions.
> >  However, the jaxws-api module in Axis2 contains class definitions from
> >  three different specs: JAX-WS, JSR 181 (JWS), and some from common
> >  annotations spec. In order to prevent conflicts (with Geronimo
> >  definitions of JWS and common annotation classes) we would like to
> >  have a module that only contains the JAX-WS API definitions. So I
> >  would like to propose splitting the jaxws-api module into 3 modules.
> >  That is:
> >
> >  1) Move all javax/jws/* files from jaxws-api module to a new module
> >  named 'jws-api'.
> >  2) Move all javax/annotation/* files from jaxws-api module to a new
> >  module named 'common-annotations' (or something like that).
> >  3) Leave all javax/xml/* files in jaxws-api module as is.
> >
> >  Another alternative would be to remove the javax/jws/* and
> >  javax/annotation/* files from jaxws-api module altogether and just
> >  make Axis2 use the Geronimo equivalents.
> >
> >  What do people think?
> >
> >  Thanks,
> >  Jarek
> >
> >  ---------------------------------------------------------------------
> >  To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
> >
> >
>
>
>
> --
> Davanum Srinivas :: http://davanum.wordpress.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to