You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by Sudhin Bengeri <sb...@opnet.com> on 2004/03/25 21:08:23 UTC
Errors reported by WSDL2WS
Hi Susantha,
I want to write a Axis C++ client for a web service published by HP
OpenView Interconnect. I have the WSDL and the schema files for the
service. When I execute WSDL2WS to generate C++ classes, I get three types
of errors listed below.
WSDL2Java is able to create Java classes for this WSDL successfully, I have
attached the WSDL file and schema file for reference. Should I report a bug
for the same. Let me know.
Error #1. Array writer called ......
Error occured yet we continue to genarate other classes ... you should
check the error
and the following stack is printed
java.lang.NullPointerException
at
org.apache.axis.wsdl.wsdl2ws.cpp.literal.ArrayParamWriter.writeSource(ArrayParamWriter.java:87)
at
org.apache.axis.wsdl.wsdl2ws.cpp.literal.AllParamWriter.writeSource(AllParamWriter.java:92)
at org.apache.axis.wsdl.wsdl2ws.Genarator.genarate(Genarator.java:75)
at
org.apache.axis.wsdl.wsdl2ws.doclit.DocLitWebServiceGenarator.genarate(DocLitWebServiceGenarator.java:100)
at
org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.genarateWrappers(WSDL2Ws.java:409)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.main(WSDL2Ws.java:650)
Error #2. struct writer called ......
Error occured yet we continue to genarate other classes ... you should
check the error
and the following stack is printed
org.apache.axis.wsdl.wsdl2ws.WrapperFault: Error : an attribute is not
basic type
at
org.apache.axis.wsdl.wsdl2ws.cpp.literal.BeanParamWriter.writeSerializeGlobalMethod(BeanParamWriter.java:162)
at
org.apache.axis.wsdl.wsdl2ws.cpp.literal.BeanParamWriter.writeGlobalCodes(BeanParamWriter.java:122)
at
org.apache.axis.wsdl.wsdl2ws.cpp.literal.ParamCPPFileWriter.writeSource(ParamCPPFileWriter.java:91)
at
org.apache.axis.wsdl.wsdl2ws.cpp.literal.AllParamWriter.writeSource(AllParamWriter.java:104)
at org.apache.axis.wsdl.wsdl2ws.Genarator.genarate(Genarator.java:75)
at
org.apache.axis.wsdl.wsdl2ws.doclit.DocLitWebServiceGenarator.genarate(DocLitWebServiceGenarator.java:100)
at
org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.genarateWrappers(WSDL2Ws.java:409)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.main(WSDL2Ws.java:650)
Error #3. struct writer called ......
possible error class with no attributes....................
and no stack is printed.
Thanks,
- Sudhin.
--
Sudhindra S. Bengeri
Modeling Engineer
OPNET Technologies Inc.,
(240) 497-3000 x2414
====================================================
Register for OPNET's Online Technology Workshops
http//www.opnet.com/TechWorkshops/
====================================================
Register for OPNETWORK 2004 (Aug 30 - Sept 3, Washington DC)
http://www.opnet.com/opnetwork2004/
====================================================