I have a Java service that has the following method signature:
Expand|Select|Wrap|Line Numbers
- @WebMethod(operationName = "getContactList")
- public MyListClass getContactList(@WebParam(name = "myList") MyListClass myList) throws IllegalArgumentException {
- return myList;
- }
- public class MyListClass implements Serializable{
- List<ContactOD> innerList;
- public List<ContactOD> getInnerList() {
- if(innerList == null){
- innerList = new ArrayList<ContactOD>();
- }
- return innerList;
- }
- public void setInnerList(List<ContactOD> innerList) {
- this.innerList = innerList;
- }
- }
Expand|Select|Wrap|Line Numbers
- public ContactOD[] getContactList(ContactOD[] myList)
What do i need to do to the java web service or to the C# generation of proxy so i can see in the proxy class the method like this:
Expand|Select|Wrap|Line Numbers
- public MyListClass getContactList(MyListClass myList)