Class CxfClientProducer


  • public abstract class CxfClientProducer
    extends Object
    Base producer class for setting up CXF client proxies.

    During augementation (build-time) a bean is created derived from this class for each SEI. The producing method calls loadCxfClient() to get a WS client proxy.

    Notice the InjectionPoint parameter present in signature of loadCxfClient. Via that meta information we calculate the proper configuration to use.

    • Constructor Detail

      • CxfClientProducer

        public CxfClientProducer()
    • Method Detail

      • loadCxfClient

        public Object loadCxfClient​(javax.enterprise.inject.spi.InjectionPoint ip,
                                    CXFClientInfo meta)
        Must be public, otherwise: java.lang.VerifyError: Bad access to protected data in invokevirtual