RPCMessageReceiver and javabeans array
--------------------------------------

         Key: AXIS2-742
         URL: http://issues.apache.org/jira/browse/AXIS2-742
     Project: Apache Axis 2.0 (Axis2)
        Type: Bug

  Components: wsdl  
    Versions: 1.0    
 Environment: JDK1.4.2 Tomcat5 WindowsXP
    Reporter: Kinichiro Inoguchi


I'm testing RPCMessageReceiver with java class 
that receives array of javabeans and returns array of javabeans.

        package test;
        public class ArrayJavaBeans {
                public testServiceOut [] testService(testServiceIn []
inParam) {
                        testServiceOut [] outParam = new 
testServiceOut[inParam.length];
                        return outParam;
                }
        }

After deploy this service, I tried to generate proxy code from .NET, 
but I got errors like these;

The document at the url 
http://localhost:8080/axis2/services/ArrayJavaBeans?wsdl was not recognized as 
a known document type. The error message from each known type may help you fix 
the problem:
- Report from 'WSDL Document' is 'There is an error in XML document (1, 490).'.
  - Invalid URI: The format of the URI could not be determined.
- Report from 'DISCO Document' is 'Discovery document at the URL 
http://localhost:8080/axis2/services/ArrayJavaBeans?wsdl could not be found.'.
  - The document format is not recognized.
- Report from 'XML Schema' is 'Expected Schema root. Make sure that the root 
element is <schema> and the namespace is 'http://www.w3.org/2001/XMLSchema' for 
an XSD schema or 'urn:schemas-microsoft-com:xml-data' for an XDR schema. An 
error occurred at , (1, 2).'.

It seems something wrong with WSDL generated by Axis2.

Does anyone know about this problem ?
Is there any way to avoid this trouble ?

I attached sourcecode, services.xml and generated wsdl.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to