axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Gainty <mgai...@hotmail.com>
Subject RE: I want to send and receive my own Java class object. Is it possible on Axis?
Date Wed, 03 Jun 2009 12:56:20 GMT

can you display code for 
D:\Program Files\Apache Software\Foundation\Tomcat 6.0\webapps\axis\WEB-INF\jwsClasses\test.java>
       {}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 個also
can you verify java classes (ReturnInfo.java) with package name DefaultNamespace
actually declare package DefaultNamespace; at top of source

?
Martin Gainty 
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
 
Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist
unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet
keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen
wir keine Haftung fuer den Inhalt uebernehmen.
Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire
prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe
quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information
seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les
email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune
responsabilité pour le contenu fourni.




> From: n-sasagawa@ka2.so-net.ne.jp
> Date: Wed, 3 Jun 2009 21:06:33 +0900
> To: cchinu@gmail.com; axis-dev@ws.apache.org
> CC: n-sasagawa@ka2.so-net.ne.jp
> Subject: Re: I want to send and receive my own Java class object. Is it 	possible on
Axis?
> 
> Dear Chinmoy-san,
> 
> I've tried this at my office, but it's failed.
> Reproduce process is as follows.
> (1)make ReturnInfo.java and Test.java on %AXIS_HOME%\.
> (2)%AXIS_HOME%\javac Test.java.
> (3)verify that the class files are made.
> (4)Copy the ReturnInfo.java and Test.java to %TOMCAT_HOME%\webapps\axis\.
> (5)%TOMCAT_HOME%\webapps\axis\javac Test.java.
> (6)verify that the class files are made.
> (7)rename Test.java to Test.jws.
> (8)copy the ReturnInfo.java to %TOMCAT_HOME%\\webapps\axis\WEB-INF\classes.
> (9)compile it.
> (10)verify that the class file is made.
> (11)launch the TomCat.
> (12)access to http://localhost:8080/axis/Test.jws?wsdl
> (13)verify that the wsdl is displayed.
> (14)go back to %AXIS_HOME%.
> (15)%AXIS_HOME%\java org.apache.axis.wsdl.WSDL2Java http://localhost:8080/axis/Test.jws?wsdl
> (16)verify that the java files are made into %AXIS_HOME%\localhost\axis\Test_jws
> (17)compile them by javac -encoding utf-8 *.java
> (18)compile errors are occurred, saying "DefaultNamespace.ReturnInfo" not defined.
> (19)verify that the ReturnInfo.java is made on %AXIS_HOME%\DefaultNamespace
> (20)compile it.
> (21)go back to %AXIS_HOME%\localhost\axis\Test_jws
> (22)compile them by javac -encoding utf-8 *.java
> (23)errors are still remained.
> That's all.
> 
> If you have the sample code for returning the own class to client, please show it to
me.
> 
> Any help will be appreciate.
> Thanks in advance.
> 
> Norio Sasagawa
> 
> ----- Original Message -----
> Date: Wed, 03 Jun 2009 06:44:37 +0900
> To: Chinmoy Chakraborty <cchinu@gmail.com>, axis-dev@ws.apache.org
> Cc: n-sasagawa@ka2.so-net.ne.jp
> Subject: Re: I want to send and receive my own Java class object. Is it 
> 	possible on Axis?
> From: Norio Sasagawa <n-sasagawa@ka2.so-net.ne.jp>
> 
> Dear Chinmoy-san,
> 
> Thanks a lot.
> I'll try this at my office.
> 
> Norio Sasagawa
> 
> ----- Original Message -----
> Date: Tue, 2 Jun 2009 21:05:54 +0530
> Subject: Re: I want to send and receive my own Java class object. Is it 
> 	possible on Axis?
> From: Chinmoy Chakraborty <cchinu@gmail.com>
> To: Norio Sasagawa <n-sasagawa@ka2.so-net.ne.jp>
> 
> Norio,
> 
> From your response I realised that you are using ReturnInfo class as complex
> type inside your Test.jws. I guess you need to put ReturnInfo.class inside
> your classpath (//WEB-INF/classess/..). Then you should use both the wsdls
> (to generate ReturnInfo wsdl, you need to try ReturnInfo.jws) in the client
> to call the service. It would be better if you have different service method
> other than the constructor.
> 
> Chinmoy
> 
> 2009/6/2 Norio Sasagawa <n-sasagawa@ka2.so-net.ne.jp>
> 
> > 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<http://xml.apache.org/axis/%7DServer.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 <cchinu@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-sasagawa@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
> > >
> > >
> >
> >
> 
> 
> 

_________________________________________________________________
Lauren found her dream laptop. Find the PC that’s right for you.
http://www.microsoft.com/windows/choosepc/?ocid=ftp_val_wl_290
Mime
View raw message