Calling .NET Web Service with Class parameter

R

Roland

Hello Folks,

Have any of you links or samples how Java Client should call .NET 2.0 Web
Service when .NET Web Service has a Class as parameter?

Parameter like:

public class WSCallParams
{
public string field1;
public string field2;
public string field3;
}

Java client can use Axis 2.0 or JAX-WS that comes with JDK 6.0

Cheers.
 
A

Arne Vajhøj

Roland said:
Have any of you links or samples how Java Client should call .NET 2.0 Web
Service when .NET Web Service has a Class as parameter?

Parameter like:

public class WSCallParams
{
public string field1;
public string field2;
public string field3;
}

Java client can use Axis 2.0 or JAX-WS that comes with JDK 6.0

What do you get if you run Axis2 WSDL2Java or JDK wsimport against
your WSDL URL ?

Arne
 
R

Roland

Arne Vajhøj said:
What do you get if you run Axis2 WSDL2Java or JDK wsimport against
your WSDL URL ?

Arne

Actually I'm using NetBeans 6.5.1 and it's tools.
But they generate proxys and parameter class.

Problem arises when Java Client call .NET Web Service.

WSCallParams param = new WSCallParams();
.... filling members
sourceDispatch = service.createDispatch(portQName, Source.class,
Service.Mode.PAYLOAD);
Source result = sourceDispatch.invoke ( param ..);

I get XmlRootElement missing Exception.
NetBeans wsdl doesn't seems to generate XmlRootElement for Proxy/Parameter
class.

Br
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,737
Latest member
Georgeengab

Latest Threads

Top