This week's book giveaway is in the HTML/CSS/JavaScript forum.
We're giving away four copies of Practical SVG and have Chris Coyier on-line!
See this thread for details.
Win a copy of Practical SVG this week in the HTML/CSS/JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

apache axis fault and more questions about returning "array of classes"

 
heiner weilandt
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,
i'm a newbie on webservice and i have several questions. please help.
1.
i want to develop a webservice, that have one or more employees of our organisations. i think i should do it with an array of "employee-classes".
is it right ?
2.
i have tried to return this array and it works fine. (i think so) but if i want to wrote the client, i don't know, how i do this. i can ask the webservice and i get an "array of employee-classes", but now ? how can i get the data in this different classes ? the explanation on the classes (like "employee.getPhone") are not available ?!
3.
i use apache axis and i get following error on the starting webservice. i think it is the apache-axis-client, because i tried it in delphi it works fine. has anyone an idea ? (also in delphi i can't get the data - see 2.)
"org.xml.sax.SAXException: Invalid element in com.dachser.architektur.orgavz_generated.Employee - fax"

tanks for helping !
heiner

[ December 17, 2002: Message edited by: heiner weilandt ]
 
Balaji Loganathan
author and deputy
Bartender
Posts: 3150
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by heiner weilandt:
2.
i have tried to return this array and it works fine. (i think so) but if i want to wrote the client, i don't know, how i do this. i can ask the webservice and i get an "array of employee-classes", but now ? how can i get the data in this different classes ? the explanation on the classes (like "employee.getPhone") are not available ?!
3.
i use apache axis and i get following error on the starting webservice. i think it is the apache-axis-client, because i tried it in delphi it works fine. has anyone an idea ? (also in delphi i can't get the data - see 2.)
"org.xml.sax.SAXException: Invalid element in com.dachser.architektur.orgavz_generated.Employee - fax"
[ December 17, 2002: Message edited by: heiner weilandt ]

Hi,
In apache Axis there is a tool called WSDL2Java converter, which will help you create client code for a given WSDL. please check the documentation guide for more info on how to do this.

Hi Kyle,
Is this a good way to solve a problem, or its making people to become lazy by just using WSDL2Java.
 
heiner weilandt
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks for reply,
i'm lazy, because i'm using the tool WSDL2Java.
(implemented in jbuilder7 enterprise)
it's a bug ?
 
Kyle Brown
author
Ranch Hand
Posts: 3892
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java2WSDL and WSDL2Java are perfectly fine tools. They're generally the right approach for solving problems like this.
Kyle
 
You don't like waffles? Well, do you like this tiny ad?
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!