https://appfuse.dev.java.net/svn/appfuse/trunk/service/pom.xml

Username: guest
Password: <blank>

As far as xfire-servlet.xml vs. cxf.xml - I imagine that's covered in
the upgrade guide, but I'm not sure.

Matt

On 1/12/08, jackalista <[EMAIL PROTECTED]> wrote:
>
> OK, I was wondering which pom.xml needed to change.  I just add in anything
> that's not already there and check the versions of anything that is there,
> correct?  The equivalent of xfire-servlet.xml is called (I think) cxf.xml
> but I'll try to validate that further.  Will that upgrade page detail Spring
> related changes?
>
> Thanks Matt
>
>
> mraible wrote:
> >
> > I think it's a matter of using the XFire Upgrade Guide on the CXF site
> > and changing the dependencies in trunk/services/pom.xml. From there,
> > it's a matter of figuring out the equivalent of xfire-servlet.xml and
> > changing the web.xml's appropriately.
> >
> > Matt
> >
> > On 1/12/08, jackalista <[EMAIL PROTECTED]> wrote:
> >>
> >> OK, I posted to the thread that looked like the one you mentioned (of
> >> user
> >> jchartrand) and offered to help but in the mean time what are the main
> >> things that have to be done to integrate this?  I'll take a look at CXF's
> >> site too which I've been doing anyway and start digging into it but if
> >> you
> >> can help kickstart me with some specifics especially as it relates to
> >> AppFuse that would be great.  Later...
> >>
> >> -=j=-
> >>
> >>
> >> mraible wrote:
> >> >
> >> > I would suggest searching the archives (via nabble or markmail) for
> >> > "CXF" to see how was interested in doing this migration. In reality,
> >> > it should be pretty simple. I'd do it myself, but there's skiing to
> >> > do this weekend. ;-)
> >> >
> >> > http://appfuse.org/display/APF/Mailing+Lists
> >> >
> >> > Matt
> >> >
> >> > On Jan 11, 2008, at 3:10 PM, jackalista wrote:
> >> >
> >> >>
> >> >> Somehow extra elements got generated, I'm not sure how it happened
> >> >> but stuff
> >> >> like this "<bean class="org.jackalista.mx.service.PersonService"/>"
> >> >> was
> >> >> added to the context in addition to the tags that were already in
> >> >> there and
> >> >> which looked like your description.  I don't think I put this in
> >> >> there but
> >> >> once it was removed everything worked.  I now have managed to get
> >> >> the four
> >> >> interfaces I was interested in working, thanks for your help.  On
> >> >> the CXF
> >> >> front, can you point out who was also interested in doing it?
> >> >> Maybe if
> >> >> they're already some distance along I can take some tasks and help
> >> >> them
> >> >> instead of doing it from scratch (I've been using AppFuse for a
> >> >> little while
> >> >> now but have yet to integrate a new package like CXF so I've got no
> >> >> idea as
> >> >> of yet what is involved but ...).
> >> >>
> >> >> Thanks again...
> >> >>
> >> >>
> >> >> mraible wrote:
> >> >>>
> >> >>> On 1/2/08, jackalista <[EMAIL PROTECTED]> wrote:
> >> >>>>
> >> >>>> I've been pushing this along in background but am having another
> >> >>>> problem
> >> >>>> with
> >> >>>> this tutorial.  I got the problem below fixed but then hit a problem
> >> >>>> because of this tag in applicationContext.xml:
> >> >>>>
> >> >>>> <bean class="org.jackalista.mx.service.PersonService"/>
> >> >>>>
> >> >>>> Person service got a NoClassDefFoundError.  As there is no such
> >> >>>> PersonService class I tried setting the tag to point at the service
> >> >>>> interface, PersonManager but jetty complained about it being an
> >> >>>> interface.
> >> >>>> I then tried setting it to the implementation class,
> >> >>>> PersonManagerImpl
> >> >>>> like
> >> >>>> this:
> >> >>>>
> >> >>>> <bean class="org.jackalista.mx.service.impl.PersonManagerImpl"/>
> >> >>>
> >> >>> Your bean definition should look like the following:
> >> >>>
> >> >>>     <bean id="personDao"
> >> >>> class="org.appfuse.tutorial.dao.hibernate.PersonDaoHibernate">
> >> >>>         <property name="sessionFactory" ref="sessionFactory"/>
> >> >>>     </bean>
> >> >>>     <!-- Add new DAOs here -->
> >> >>>
> >> >>>     <bean id="personManager"
> >> >>> class="org.appfuse.tutorial.service.impl.PersonManagerImpl">
> >> >>>         <constructor-arg ref="personDao"/>
> >> >>>     </bean>
> >> >>>
> >> >>>>
> >> >>>>
> >> >>>> I now am getting an error saying that there's no default
> >> >>>> constructor in
> >> >>>> the
> >> >>>> PersonManagerImpl class (which is true).  I don't think I want to
> >> >>>> add one
> >> >>>> though, as then the constructor injection that sets the PersonDao is
> >> >>>> subverted.  Where have I gone wrong?
> >> >>>>
> >> >>>> Also, should I be trying to integrate CXF instead of monkeying
> >> >>>> around
> >> >>>> with
> >> >>>> xfire, given the status of the xfire vs. CXF projects?  CXF looks
> >> >>>> mighty
> >> >>>> AppFuse-worthy to my eye, and I'll even do some of the work to
> >> >>>> make it
> >> >>>> happen but you'll have to provide some guidance as I'm new to the
> >> >>>> 2.0
> >> >>>> AppFuse release.  Should I refocus on getting CXF to work?
> >> >>>
> >> >>> Someone expressed an interest in upgrading from XFire to CXF a couple
> >> >>> of weeks ago. I don't know how they've progressed, but I'd hate to
> >> >>> see
> >> >>> duplicate efforts. You can see our thinking on CXF on the Web
> >> >>> Services
> >> >>> tutorial.
> >> >>>
> >> >>> http://appfuse.org/display/APF/Web+Services
> >> >>>
> >> >>> In other words, we'd love to upgrade to CXF and will likely accept
> >> >>> any
> >> >>> patches (whether they require JAXB over XMLBeans is not important).
> >> >>>
> >> >>>> Also, I've been
> >> >>>> using a 2.0 M5 release to do all this, should I just start over
> >> >>>> with the
> >> >>>> latest at this point?  It seems that a fair bit has happened now
> >> >>>> since
> >> >>>> the
> >> >>>> M5 release... what do you think?
> >> >>>
> >> >>> 2.0 is much improved over M5. You might read the release notes since
> >> >>> M5 to see what's changed.
> >> >>>
> >> >>> http://appfuse.org/display/APF/Migration+Guide
> >> >>>
> >> >>> Matt
> >> >>>
> >> >>>>
> >> >>>> Thanks,
> >> >>>>
> >> >>>> Jack
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>>
> >> >>>> On Dec 4, 2007, at 9:13 PM, jackalista wrote:
> >> >>>>
> >> >>>>
> >> >>>> Yes, anytime you change files in "core", you have to install it so
> >> >>>> "web" can use it.
> >> >>>>
> >> >>>> Matt
> >> >>>>
> >> >>>>
> >> >>>> --
> >> >>>> View this message in context:
> >> >>>> http://www.nabble.com/Web-services-in-Appfuse-2.0-
> >> >>>> tp12777689s2369p14588090.html
> >> >>>> Sent from the AppFuse - User mailing list archive at Nabble.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]
> >> >>>
> >> >>>
> >> >>>
> >> >>
> >> >> --
> >> >> View this message in context: http://www.nabble.com/Web-services-in-
> >> >> Appfuse-2.0-tp12777689s2369p14766326.html
> >> >> Sent from the AppFuse - User mailing list archive at Nabble.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]
> >> >
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/Web-services-in-Appfuse-2.0-tp12777689s2369p14778876.html
> >> Sent from the AppFuse - User mailing list archive at Nabble.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]
> >
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/Web-services-in-Appfuse-2.0-tp12777689s2369p14780114.html
> Sent from the AppFuse - User mailing list archive at Nabble.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