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]