Title: This email may contain confident
There was a miss click in copy-paste - but the question is still actual.


Hi All,


probably I'm doing something stupid here but I have problem with creating simple proxy with cxfbc:consumer and cxf;provider.

My xbean.xml:


<beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
       xmlns:healthindicator="http://ws.commons.project.rafal.pl">
here should be
<beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0"
       xmlns:healthindicator="http://ws.commons.robust.swmind.pl">
<cxfbc:consumer wsdl="classpath:healthIndicator.wsdl"
                      targetEndpoint="healthindicator:HealthIndicatorProxy"
                      targetService="healthindicator:HealthIndicatorService"
                      targetInterface="healthindicator:HealthIndicatorPortType"
                      locationURI="http://localhost:8193/robust/HealthIndicatorService">
</cxfbc:consumer>

<cxfbc:provider wsdl="classpath:healthIndicator.wsdl"
                      locationURI="http://localhost:8080/health-indicator-example/healthIndicator"
                      service="healthindicator:HealthIndicatorService"
                      endpoint="HealthIndicatorProxy"
                      interfaceName="healthindicator:HealthIndicatorPortType">
</cxfbc:provider>

</beans>


On my Tomact the healthIndicator service is exposed:

part of the wsdl:

<wsdl:service name="HealthIndicatorImplService"><wsdl:port binding="tns:HealthIndicatorImplServiceSoapBinding" name="HealthIndicatorImplPort"><soap:address location="http://localhost:8080/robust-health-indicator-example/healthIndicator"/></wsdl:port></wsdl:service></wsdl:definitions>


But when I'm trying to deploy my sa I get:

<loc-message>org.apache.cxf.service.factory.ServiceConstructionException: Could not find definition for service {http://ws.commons.robust.swmind.pl}HealthIndicatorService.</loc-message>


What am I doing wrong?

ServiceMix version  3.6-fuse


regards


rafal










--
Software Mind

Rafał Janik
Software Engineer
Software Mind SA
ul. Bociana 22A
31-231 Krakow
Polska

Tel. +48 12 252 34 00
Fax: +48 12 252 34 01
Mobile:+48 668 48 36 13
[email protected]
www.softwaremind.pl

Software Mind SA z siedzibą w Krakowie przy ul. Bociana 22A, 31-231 Krakow
NIP 9452012822, kapitał zakładowy PLN 500,000.00 (w całości wpłacony), KRS 0000300409
Sąd Rejonowy dla Krakowa Śródmieścia w Krakowie, XI Wydział Gospodarczy KRS
 
Ta wiadomość może zawierać materiały poufne i objęte tajemnicą zawodową, do wyłącznego użytku odbiorcy (odbiorców). Surowo wzbronione są wszelkie zmiany, wykorzystywanie, przechowywanie, dystrybucja lub ujawnienie przez inne osoby. Jeśli nie jest Pan/Pani zamierzonym odbiorcą (lub osobą upoważnioną do odbioru w imieniu odbiorcy), prosimy o kontakt z nadawcą przez wiadomość zwrotną oraz usunięcie wszelkich kopii niniejszej wiadomości. Poza tym poczta elektroniczna jest podatna na uszkodzenia danych, przechwytywanie, sabotaż, nieupoważnione zmiany i wirusy. Wysyłamy i odbieramy wiadomości poczty elektronicznej wyłącznie na takiej zasadzie, że nie ponosimy odpowiedzialności za jakiekolwiek tego typu uszkodzenia, przechwycenia, sabotaż, zmiany lub wirusy, ani jakichkolwiek konsekwencje tego typu okoliczności.

Reply via email to