Dear Chinmoy-san,

Thank you for quick reply.

I've got a compiling errors.
Reproduce process is as follows.
(1)make ReturnInfo.jws.
(2)put it on %TOMCAT_HOME%\webapps\axis\.
(3)access to http://localhost:8080/axis/ReturnInfo.jws?wsdl
(4)verify ReturnInfo.class is made on 
%TOMCAT_HOME%\webapps\axis\WEB-INF\jwsClasses.
(5)make Test.jws.
(6)put it on %TOMECAT_HOME%\webapps\axix\.
(7)access to http://localhost:8080/axis/Test.jws?wsdl
(8)compiling errors occurs.

Any help will be appreciate.
Thanks in advance.

Norio Sasagawa

Errors is as follows.
-----<<<Errors>>>-----
AXISエラー / [en]-(AXIS error)
申し訳ありません, 何らかの誤りがあるようです... 詳細はこちら: / [en]-(Sorry, something seems to have gone 
wrong... here 
are the details:)

Fault - コンパイル中のエラー:  D:\Program Files\Apache Software Foundation\Tomcat 
6.0\webapps\axis\WEB-INF\jwsClasses
\Test.java / [en]-(Error while compiling:  D:\Program Files\Apache Software 
Foundation\Tomcat 6.0\webapps\axis\WEB-INF
\jwsClasses\Test.java)
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.compileError
 faultSubcode: 
 faultString: コンパイル中のエラー:  D:\Program Files\Apache Software Foundation\Tomcat 
6.0\webapps\axis\WEB-INF
\jwsClasses\Test.java / [en]-(Error while compiling:  D:\Program Files\Apache 
Software Foundation\Tomcat 6.0\webapps\axis
\WEB-INF\jwsClasses\Test.java)
 faultActor: 
 faultNode: 
 faultDetail: 
        {}Errors:Error compiling D:\Program Files\Apache Software 
Foundation\Tomcat 6.0\webapps\axis\WEB-INF\jwsClasses
\Test.java:
Line 5, column -1:  シンボルを見つけられません。
Line 6, column -1:  シンボルを見つけられません。
Line 7, column -1:  シンボルを見つけられません。
Line 8, column -1:  シンボルを見つけられません。
Line 0, column 0: 
エラー 4 個

ReturnInfo.jws is as follows.
-----<<<ReturnInfo.jws>>>-----
public class ReturnInfo {
    String result;
    String[] returnDetail;
}

Test.jws is as follows.
-----<<<Test.jws>>>-----
public class Test {

    public ReturnInfo Test(ReturnInfo returnInfo){
        ReturnInfo retReturnInfo = new ReturnInfo();
        retReturnInfo.result = new String("success");
        retReturnInfo.returnDetail = new String[2];
        retReturnInfo.returnDetail[0] = new String("detail-1");
        retReturnInfo.returnDetail[1] = new String("detail-2");
        return retReturnInfo;
    }
}


----- Original Message -----
Date: Tue, 2 Jun 2009 12:20:26 +0530
From: Chinmoy Chakraborty <cch...@gmail.com>
To: axis-dev@ws.apache.org
Subject: [Norton AntiSpam] Re: I want to send and receive my own Java class 
object. Is it  possible on Axis?

I tried with tomcat 5.0 and it worked. what error you getting when you try
to get wsdl? could you please post the error log?

Chinmoy

On Tue, Jun 2, 2009 at 2:27 AM, Norio Sasagawa
<n-sasag...@ka2.so-net.ne.jp>wrote:

> Dear All,
>
> I'm using Tomcat 6.0 and Axis 1.4.
> Is it possible to send and receive my own Java class object?
> I tried to make a wsdl file by "http://localhost:8080/axis/Test.jws?wsdl";,
> but it failed.
> What's wrong?
>
> My own Java class is below.
>
> public class myReturnInfo {
>  String result;
>  String[] resultDetail;
> }
>
> My client code is below.
>
> myReturnInfo ret = (myReturnInfo) call.invoke( new Object [] { sTring,
> localeString });
>
> Any help would be appreciated.
> Thanks in advance.
>
> Norio Sasagawa
>
>

Reply via email to