This week's book giveaway is in the Performance forum.
We're giving away four copies of The Java Performance Companion and have Charlie Hunt, Monica Beckwith, Poonam Parhar, & Bengt Rutisson on-line!
See this thread for details.
Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

WebService Client - Unexpected SubElement Exception

 
Logeswaran Radhakrishnan
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,


I am new to WebServices and i am using axis2-1.4.1 Version of Axis to generate stubs from the WSDL file. The WSDL file when tested with the SoapUI gives the expected response but when i tried for the same response using the webservice client it shows the unexpected subelement exception .

Two service methods are

and the generated WSDL file is


and the client class looks like this


and the generated exception is

and the generated stub class is


Help me out to solve this issue.

Thanks in advance.

Regards,
Logeswaran
 
Ben Linus
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is the exact request you are using to test in SOAPUI?

This usually means you are passing in a request element that the XSD does not expect.
 
Naren Chivukula
Ranch Hand
Posts: 577
Java Notepad Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Logeswaran,
Unexpected subelement idReturn

From your WSDL, there is no element defined as "idReturn". Unless you define it in WSDL, Axis will not understand this when processing stub generation logic. Have you created any service which returns id? For me it seems, WSDL in not inline with your service. You may have to re-look at your service.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic