Hi,

When I try to use Local Transport instead of Http I am getting the below
exception.I have also included the endpoint configuration below.

My configurations: 

Endpoint:

<jaxws:endpoint id="GreeterJmsWS"  address="local://GreeterJms/"
implementor="#GreeterJMS" />       
 

Client:

<jaxws:client id="greeterJMSImplService"        address="local://GreeterJms/"
serviceClass="foo.service.GreeterJMS" />


Also included 


<bean class="org.apache.cxf.transport.local.LocalTransportFactory"
lazy-init="false">
      <property name="transportIds">
          <list>
              <value>http://cxf.apache.org/transports/local</value>
              <value>http://schemas.xmlsoap.org/soap/http</value>
              <value>http://schemas.xmlsoap.org/wsdl/soap/http</value>
          </list>
      </property>
  </bean>
  
and

    <import resource="classpath:META-INF/cxf/cxf-extension-local.xml" />


java.lang.IllegalStateException: Local destination does not have a
MessageObserver on address local://GreeterJms/
        at
org.apache.cxf.transport.local.LocalConduit.dispatchViaPipe(LocalConduit.java:114)
        at
org.apache.cxf.transport.local.LocalConduit.prepare(LocalConduit.java:59)
        at
org.apache.cxf.interceptor.MessageSenderInterceptor.handleMessage(MessageSenderInterceptor.java:46)

Thanks in advance.
Mymacin 


--
View this message in context: 
http://cxf.547215.n5.nabble.com/Local-Transport-MessageObserver-error-tp4726593p4726593.html
Sent from the cxf-dev mailing list archive at Nabble.com.

Reply via email to