Hi,
thank you for your reply, and I'm sorry for not responding till now.
Well, today I started everything from scratch and everything works fine.
I don't know what I've done wrong.
1. CXF client code generation:
D:\dev\java\sandbox\mule-poc\src\main\java>D:\dev\java-lib\apache-cxf\ap
ache-cxf-2.0.6\bin\wsdl2java -client -p
hr.srce.cp.sandbox.integration.mule.ws.issp.client.cxf
http://161.53.XXX.YYY/ISVURazmjena_Test/ISVURazmjena.asmx?WSDL2. mule-config.xml
<mule xmlns="
http://www.mulesource.org/schema/mule/core/2.0"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xmlns:spring="
http://www.springframework.org/schema/beans"
xmlns:cxf="
http://www.mulesource.org/schema/mule/cxf/2.0"
xmlns:stdio="
http://www.mulesource.org/schema/mule/stdio/2.0"
xsi:schemaLocation="
http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.mulesource.org/schema/mule/core/2.0http://www.mulesource.org/schema/mule/core/2.0/mule.xsd http://www.mulesource.org/schema/mule/cxf/2.0http://www.mulesource.org/schema/mule/cxf/2.0/mule-cxf.xsd http://www.mulesource.org/schema/mule/stdio/2.0http://www.mulesource.org/schema/mule/stdio/2.0/mule-stdio.xsd">
<model name="CxfExample">
<service name="isspService">
<inbound>
<stdio:inbound-endpoint system="IN" />
</inbound>
<component
class="hr.srce.cp.sandbox.integration.mule.ws.IsspTestComponentImpl" />
<outbound>
<outbound-pass-through-router>
<cxf:outbound-endpoint
address="
http://161.53.XXX.YYY/ISVURazmjena_Test/ISVURazmjena.asmx"
clientClass="hr.srce.cp.sandbox.integration.mule.ws.issp.client.cxf.ISVU
Razmjena_Service"
operation="SendISVUData"
wsdlPort="ISVURazmjena"
wsdlLocation="
http://161.53.XXX.YYY/ISVURazmjena_Test/ISVURazmjena.asmx?
WSDL"
synchronous="true">
</cxf:outbound-endpoint>
</outbound-pass-through-router>
</outbound>
</service>
</model>
</mule>
3. IsspTestComponentImpl
...
import
hr.srce.cp.sandbox.integration.mule.ws.issp.client.cxf.ISVUPodaci;
public class IsspTestComponentImpl {
public ISVUPodaci process( String text ) {
// ignoring text
ISVUPodaci rez = new ISVUPodaci();
rez.setISVUData( "<xml>XML data</xml>" );
rez.setPassword( "pass" );
rez.setUsername( "user" );
return rez;
}
}
Kind regards,
Denis Kranjcec
-----Original Message-----
From: Antoine Borg [mailto:
antoine.borg@...]
Sent: Monday, September 08, 2008 11:53 AM
To:
user@...
Subject: RE: [mule-user] CXF outbound endpoint & MULE_ERROR-84
Hi,
I'm not sure if the client class matches the example you sent earlier -
I
can't find a reference to
hr.srce.cp.sandbox.integration.mule.ws.cxf.complex.KreirajP
unoFirstname_Service unfortunately.
A
Antoine Borg, Senior Consultant | Tel: +32 28 504 696
ricston Ltd., BP 2, 1180 Uccle, Brussels, BELGIUM
email:
antoine.borg@... | blog: blog.ricston.com | web:
ricston.com
-----Original Message-----
From: Denis KranjĨec [mailto:
denis.kranjcec@...]
Sent: Friday, September 05, 2008 1:32 PM
To:
user@...
Subject: RE: [mule-user] CXF outbound endpoint & MULE_ERROR-84
Hi,
...
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email