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.