From jira-events at lists.jboss.org Sat Jun 2 09:45:20 2007 Content-Type: multipart/mixed; boundary="===============8502218992820177426==" MIME-Version: 1.0 From: Thomas Diesler (JIRA) To: jbossws-issues at lists.jboss.org Subject: [jbossws-issues] [JBoss JIRA] Updated: (JBWS-1686) Add support for @Provider Date: Sat, 02 Jun 2007 09:45:20 -0400 Message-ID: <19905109.1180791920623.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 25101735.1180791793615.JavaMail.jira@cloud.prod.atl2.jboss.com --===============8502218992820177426== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ http://jira.jboss.com/jira/browse/JBWS-1686?page=3Dall ] Thomas Diesler updated JBWS-1686: --------------------------------- Description: = XFire cannot handle @Provider endpoints 15:43:06,239 ERROR [[TestEndpoint]] Allocate exception for servlet TestEndp= oint org.codehaus.xfire.annotations.AnnotationException: Class org.jboss.test.ws= .jaxws.samples.httpbinding.ProviderBeanPayload does not have a WebService a= nnotation at org.codehaus.xfire.annotations.AnnotationServiceFactory.create(A= nnotationServiceFactory.java:311) at org.codehaus.xfire.spring.ServiceBean.afterPropertiesSet(Service= Bean.java:176) at org.springframework.beans.factory.support.AbstractAutowireCapabl= eBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059) at org.springframework.beans.factory.support.AbstractAutowireCapabl= eBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363) at org.springframework.beans.factory.support.AbstractBeanFactory.ge= tBean(AbstractBeanFactory.java:226) at org.springframework.beans.factory.support.AbstractBeanFactory.ge= tBean(AbstractBeanFactory.java:147) at org.springframework.beans.factory.support.DefaultListableBeanFac= tory.preInstantiateSingletons(DefaultListableBeanFactory.java:275) at org.springframework.context.support.AbstractApplicationContext.r= efresh(AbstractApplicationContext.java:320) at org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicationC= ontext(XFireConfigLoader.java:107) at org.codehaus.xfire.spring.XFireConfigLoader.loadContext(XFireCon= figLoader.java:41) at org.jboss.wsf.stack.xfire.XFireConfigurableServletExt.loadConfig= (XFireConfigurableServletExt.java:125) at org.jboss.wsf.stack.xfire.XFireConfigurableServletExt.createXFir= e(XFireConfigurableServletExt.java:98) at org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet= .java:45) at javax.servlet.GenericServlet.init(GenericServlet.java:185) at org.jboss.wsf.stack.xfire.XFireConfigurableServletExt.init(XFire= ConfigurableServletExt.java:72) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWra= pper.java:1161) was: XFire does not give access to the standard JAXWS WebServiceContext in its I= nvoker interface import org.codehaus.xfire.MessageContext; import org.codehaus.xfire.fault.XFireFault; /** * The invoker class allows you to control how your service class is invoke= d. * For instance, you could supply an alternate instance which used a Factor= y to * create your service instead of XFire instantiating it. * = * @author Dan Diephouse * @since Nov 16, 2004 */ public interface Invoker { Object invoke( Method m, Object[] params, MessageContext context ) throws XFireFault; } > Add support for @Provider > ------------------------- > > Key: JBWS-1686 > URL: http://jira.jboss.com/jira/browse/JBWS-1686 > Project: JBoss Web Services > Issue Type: Bug > Security Level: Public(Everyone can see) = > Components: integration-xfire > Reporter: Thomas Diesler > Assigned To: Thomas Diesler > Fix For: jbossws-2.1.0 > > > XFire cannot handle @Provider endpoints > 15:43:06,239 ERROR [[TestEndpoint]] Allocate exception for servlet TestEn= dpoint > org.codehaus.xfire.annotations.AnnotationException: Class org.jboss.test.= ws.jaxws.samples.httpbinding.ProviderBeanPayload does not have a WebService= annotation > at org.codehaus.xfire.annotations.AnnotationServiceFactory.create= (AnnotationServiceFactory.java:311) > at org.codehaus.xfire.spring.ServiceBean.afterPropertiesSet(Servi= ceBean.java:176) > at org.springframework.beans.factory.support.AbstractAutowireCapa= bleBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:10= 59) > at org.springframework.beans.factory.support.AbstractAutowireCapa= bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363) > at org.springframework.beans.factory.support.AbstractBeanFactory.= getBean(AbstractBeanFactory.java:226) > at org.springframework.beans.factory.support.AbstractBeanFactory.= getBean(AbstractBeanFactory.java:147) > at org.springframework.beans.factory.support.DefaultListableBeanF= actory.preInstantiateSingletons(DefaultListableBeanFactory.java:275) > at org.springframework.context.support.AbstractApplicationContext= .refresh(AbstractApplicationContext.java:320) > at org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicatio= nContext(XFireConfigLoader.java:107) > at org.codehaus.xfire.spring.XFireConfigLoader.loadContext(XFireC= onfigLoader.java:41) > at org.jboss.wsf.stack.xfire.XFireConfigurableServletExt.loadConf= ig(XFireConfigurableServletExt.java:125) > at org.jboss.wsf.stack.xfire.XFireConfigurableServletExt.createXF= ire(XFireConfigurableServletExt.java:98) > at org.codehaus.xfire.transport.http.XFireServlet.init(XFireServl= et.java:45) > at javax.servlet.GenericServlet.init(GenericServlet.java:185) > at org.jboss.wsf.stack.xfire.XFireConfigurableServletExt.init(XFi= reConfigurableServletExt.java:72) > at org.apache.catalina.core.StandardWrapper.loadServlet(StandardW= rapper.java:1161) -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= p://jira.jboss.com/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============8502218992820177426==--