axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "wang pengchao" <alex.hal9...@gmail.com>
Subject Re: [axis2] Spring Support
Date Thu, 11 May 2006 03:27:06 GMT
Hey, Robert

     I'm looking for axis-spring integration solution for a long time.
According to what you say in the post, "axis 1.x already supports spring".
Where can I find information about that? Any document or sample is welcomed.
Thank you.


WPC (alex.hal9000@gmail.com || pwang@thoughtworks.com)

On 5/10/06, robert lazarski <robertlazarski@gmail.com> wrote:
>
> "Any ideas how we can bundle all these parts and any volunteers for
> Spring implementation ?"
>
> Got it started, I know spring well, and there some deeper issues that need
> to be handled that for someone who doesn't know spring, will probably miss.
> The MessageReciever to support spring is easy - it just requires that you
> know what you're doing. I'm basing this work off of paul fremantle's he
> posted last july, though he was messing with the classloader and I think
> that can and should be avoided.  It just so happens I've been really busy on
> something else these last few days, but that'll pass any day now and I
> should be ready for a commit defintely by the end of the week. I participate
> on the spring lists and I should be able to get some feedback.
>
> Oh and search the list for axis2 and spring - axis 1.x already supports
> spring. AXIS2-427 got marked as won't fix - asking for a jax-rpc class to
> use spring. I replied about two weeks ago to a question here:
>
> http://marc.theaimsgroup.com/?l=axis-user&m=114616468925896&w=2
>
> There are other posts on the list. I personally already use spring in
> axis2 via a BeanFactory, but too much for an average spring user to confgi
>
> XFIre supports spring, Axis 1.x support it, and axis2 shoud too. I'm not a
> spring zealot, but I do believe its easy enough to support it.
>
> Bottom line is I've started the spring work, and I'm +1 on putting the
> spring.jar and perhaps some of the databinding jars outside the std
> distro.
>
> BTW, I know there are other priorities such as documenting a POJO, and
> since I'm a native english speaker I can help document it once I got a few
> cycles - maybe this weekend.
>
>
> Robert
> http://www.braziloutsource.com/
>
> On 5/10/06, Eran Chinthaka <chinthaka@opensource.lk> wrote:
> >
> > Hi,
> >
> > I also agree with Tom. I do not want to have Spring in the core or in
> > any core parts.
> >
> > BUT, even though you say it < 1%, I'd say its more than 70% at least
> > here in Germany. I met lot of people here who are asking for Spring
> > support, even though they are silent in mailing list. Spring, for some
> > reason, is hot here.
> >
> > I even worry about bundling most of the data binding jars with our war
> > dist. Don't u all complain about it. Jaxme itself has four jars which
> > amounts to 1MB. I think we need to have a policy on data binding
> > frameworks as well.
> >
> > So this leads us to think about how we can release a core part and let
> > people extend it to be used with Spring or to let them use a different
> > db framework that we support.
> >
> > Any ideas how we can bundle all these parts and any volunteers for
> > Spring implementation ?
> >
> > -- Chinthaka
> >
> >
> >
> > Tom Jordahl wrote:
> > > "I know it when I see it" – and Spring is over the line.  J
> > >
> > >
> > >
> > > How many Axis2 users will use Spring? Hard to say, but I am betting
> > that
> > > <1% of users are using it right now.
> > >
> > >
> > >
> > > I am happy to have 'extra' code in axis2.jar that supports lots of
> > other
> > > technologies.  That isn't a steep price to pay.  But if I am using the
> > > 'basics' – SOAP processing, the Axis Data Binding, WSDL generation,
> > > *maybe* WS-Addressing – I should have a small list of jars that I need
> >
> > > to run (whether the list is small right now is probably another
> > discussion).
> > >
> > >
> > >
> > > Doesn't that sound right?
> > >
> > >
> > >
> > > P.S. I am only dimly aware of Spring, I don't even know what it really
> >
> > > does without a Google search, so I have nothing against Spring itself.
> > >
> > >
> > >
> > > --
> > >
> > > Tom Jordahl
> > >
> > > Adobe ColdFusion Team
> > >
> > >
> > ------------------------------------------------------------------------
> > >
> > > *From:* robert lazarski [mailto:robertlazarski@gmail.com]
> > > *Sent:* Tuesday, May 09, 2006 12:16 PM
> > > *To:* axis-dev@ws.apache.org
> > > *Subject:* Re: [axis2] Spring Support
> > >
> > >
> > >
> > > Sure, I understand - that's why I proposed bringing back the
> > extensions
> > > directory. The problem is, however, where do you draw the line?
> > >
> > > Robert
> > > http://www.braziloutsource.com/
> > >
> > > On 5/9/06, *Tom Jordahl* <tjordahl@adobe.com
> > > <mailto: tjordahl@adobe.com>> wrote:
> > >
> > > I don't use Spring, so don't make me carry the spring jar file around
> > > with Axis2 when I don't use it…
> > >
> > >
> > >
> > > --
> > >
> > > Tom Jordahl
> > >
> > > Adobe ColdFusion Team
> > >
> > >
> > ------------------------------------------------------------------------
> > >
> > > *From:* Rajith Attapattu [mailto: rajith77@gmail.com
> > > <mailto:rajith77@gmail.com>]
> > > *Sent:* Monday, May 08, 2006 11:48 AM
> > > *To:* axis-dev@ws.apache.org <mailto:axis-dev@ws.apache.org>
> > > *Subject:* Re: [axis2] Spring Support
> > >
> > >
> > >
> > > Robert,
> > >
> > > Ok, good then as a starting point we can use your code base as you
> > have
> > > already done some work on pauls stuff.
> > > Yes the 2MB depency does concerns me as well. But it looks like a lot
> > of
> > > developers are using spring so it might not be that much of an issue
> > > considering the fanfare we see out there for spring.
> > >
> > > How about pulling put the common code and refactoring the Message
> > > Receivers? or you want to wait till u check in the stuff and then look
> > > at it?
> > >
> > > I am not sure about Data binding as well and hopefuly somebody will
> > fill
> > > in the gap here.
> > >
> > > Regards,
> > >
> > > Rajith
> > >
> > > On 5/8/06, *robert lazarski* <robertlazarski@gmail.com
> > > <mailto: robertlazarski@gmail.com>> wrote:
> > >
> > > I've been using Spring with axis2 since .92, although in a way not
> > > everybody seems to like.
> > >
> > > I'm working a lot on adding Spring support via a Message Reciever, but
> >
> > > wanted to wait till post 1.0 . . I've mostly got it working. I'm
> > basing
> > > this work of of paul's work he did last july though some things cleary
> > > won't work today as they were coded back then. I'm hoping to have
> > > something ready to commit this week, of course after discussions on
> > the
> > > list. I still need to do the junit tests and work out how spring does
> > > annotations.
> > >
> > > This is good time to lay out the issues:
> > >
> > > 1) Spring is licensed under apache 2.0 .
> > > 2) Its yet another dependancy, the main spring.jar being about 2 megs.
> > > 3) We had an extensions directory, and this may be a good time to
> > bring
> > > it back.
> > > 4) I'm unsure how to integrate a spring message reciever with
> > > databinding. Databinding at least for me is a critical factor.
> > >
> > >
> > > Robert
> > >
> > >
> > >
> > > On 5/8/06, *Rajith Attapattu* < rajith77@gmail.com
> > > <mailto:rajith77@gmail.com>> wrote:
> > >
> > > Dims,
> > >
> > > Thats true, we cannot and should not try to satisfy everybody.
> > > Most people are looking for a magic wand that will create there code
> > > with minimum effort as possible.
> > >
> > > Reading the thread on TSS I was sad to see that most people have
> > missed
> > > the boat about Web Services.
> > >
> > > These people expect nothing but to expose their **objects** as Web
> > > Services using some framework with minimum effort as possible.
> > > Thats as far as they are willing to go with Web Services.
> > >
> > > Regards,
> > >
> > >
> > > Rajith
> > >
> > >
> > >
> > > On 5/8/06, *Davanum Srinivas* < davanum@gmail.com
> > > <mailto: davanum@gmail.com>> wrote:
> > >
> > > Sure.
> > >
> > > - Beware of people with hidden agendas. You can never please everyone.
> > > - Once you meet the objective criteria (say "add spring support"), you
> >
> > > will hear either ("it's not easy" or "it's complicated" in other words
> > > "It does not meet my unspecified standards that are in my
> > > head"-kind-of subjective criteria.
> > >
> > > thanks,
> > > dims
> > >
> > > On 5/8/06, Rajith Attapattu < rajith77@gmail.com
> > > <mailto:rajith77@gmail.com>> wrote:
> > >> Hi,
> > >>
> > >> Looking at the thread on TSS, it looks like some people are hell bent
> > on
> > >> having spring support.
> > >>
> > >> Paul already has some code (sandbox) attached to the jira  AXIS2-272
> > >> I looked at them and it does provide a nice way of exposing spring
> > beans as
> > >> Web Services via a MessageReceiver
> > >>
> > >> I agree with Paul that there is some common code that could be
> > refactored
> > >> out in the message reciver classes.
> > >>
> > >> Shall we work on this code base and provide the support these people
> > are
> > >> asking for??
> > >>
> > >> Regards,
> > >>
> > >> Rajith
> > >>
> > >
> > >
> > > --
> > > Davanum Srinivas : http://wso2.com/blogs/
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> >
> >
>

Mime
View raw message