Hi,
 
Does anyone have a complete example of jsr181 proxy for external web
service? 
 
I have two services, one is inside jbi container and the other one is
outside. The inside service 
 
consumes the external web service. I followed the jsr181 proxy example, but
got org.codehaus.xfire.annotations.AnnotationException 
as following:
 
It seemed that the ILogger (Interface) actually need to be an implementation
class, but this is not
how the degelate/proxy is used in the caller.
 
Anyone has any ideas?
 

 
Sep 16 14:38:56 yingzhaopc  [] 5 Error
org/codehaus/xfire/handler/DefaultFaultHa
ndler Fault occurred! <org.codehaus.xfire.annotations.AnnotationException:
Servi
ce class cannot be abstract: com.ms.im.agile.management.logging.ILogger
        at
org.codehaus.xfire.annotations.AnnotationServiceFactory.assertValidIm
plementationClass(AnnotationServiceFactory.java:278)
        at
org.codehaus.xfire.annotations.AnnotationServiceFactory.create(Annota
tionServiceFactory.java:172)
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.create(Object
ServiceFactory.java:209)
        at com.ms.im.agile.se.pojo.impl.helper.JbiProxy.getProxy(Unknown
Source)
 
        at com.ms.im.agile.se.pojo.impl.helper.JbiProxy.create(Unknown
Source)
        at
com.ms.im.agile.se.pojo.impl.helper.JbiProxyFactoryBean.getJBIInvocat
ionHandler(Unknown Source)
        at
com.ms.im.agile.se.pojo.impl.helper.JbiProxyFactoryBean.access$000(Un
known Source)
        at
com.ms.im.agile.se.pojo.impl.helper.JbiProxyFactoryBean$1.invoke(Unkn
own Source)
        at $Proxy1.trace(Unknown Source)
-- 
View this message in context: 
http://www.nabble.com/xfire-annotation-exception%3A-Service-class-cannot-be-abstract-for-jsr181-proxy-tf4471381s12049.html#a12749189
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.

Reply via email to