You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2008/12/04 17:21:32 UTC
svn commit: r723368 -
/cxf/branches/2.0.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.java
Author: dkulp
Date: Thu Dec 4 08:21:30 2008
New Revision: 723368
URL: http://svn.apache.org/viewvc?rev=723368&view=rev
Log:
[CXF-1932] Fix problem of Impl class being passed into the RSFB instead of the SEI interface
Modified:
cxf/branches/2.0.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.java
Modified: cxf/branches/2.0.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.java
URL: http://svn.apache.org/viewvc/cxf/branches/2.0.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.java?rev=723368&r1=723367&r2=723368&view=diff
==============================================================================
--- cxf/branches/2.0.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.java (original)
+++ cxf/branches/2.0.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/support/JaxWsServiceFactoryBean.java Thu Dec 4 08:21:30 2008
@@ -113,8 +113,9 @@
@Override
public void setServiceClass(Class<?> serviceClass) {
- setJaxWsImplementorInfo(new JaxWsImplementorInfo(serviceClass));
- super.setServiceClass(serviceClass);
+ JaxWsImplementorInfo info = new JaxWsImplementorInfo(serviceClass);
+ setJaxWsImplementorInfo(info);
+ super.setServiceClass(info.getEndpointClass());
}
@Override
protected void checkServiceClassAnnotations(Class<?> sc) {