This week's book giveaway is in the Testing forum. We're giving away four copies of The Way of the Web Tester: A Beginner's Guide to Automating Tests and have Jonathan Rasmusson on-line! See this thread for details.
The method that I'm trying to generate has the following signature : public String translateConceptsToTerms(String conceptURIs, String lang)
So the return type is two dimensional array of Strings. The thing is that the tool generates the following lines in the WSDL : <xs:element name="translateTermsToConceptsResponse"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="return" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element>
which after that with the tool for generating Java code from WSDL generates as return type ONE dimensional array! (the second tool is from the same plug-in as the first one)
My question is if AXIS2 supports this return type, or there is some problem with the tools ... or something else? If somebody has any idea ... thanks in advance!