RE: how to setup to call mySub (myUtil.jar) from web service
木村です。 On Fri, 25 Feb 2005, chu wrote: おっしゃっているのは大体分かっていますが、dataUtil.jarという ファイルがあれば、あまり苦労はしないです。たまたま、 1.そのdataUtil.ServiceDataを利用する・できるから、 2.自分のクラスを独立して*.jarの形で、使ってもらう ことを前提にしているだけです。 もし、Jarでなければ、WEB-INF/classesにコピーしてあげれば良い ですね。Webアプリケーションですから、最終的にはJarではなくWar 形式で1つにまとめることが可能です。 --- Toshi <[EMAIL PROTECTED]> - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村様 いつもお世話になっております。 > > もし、dataUtil.jarというファイルがあるのなら、それをlib > フォルダにコピーしてあげるだけで大丈夫ななずです。この様な > 関係を、依存性(dependency)があると言い、A.jarでB.jarを参照 > していた場合でも、A.jarの中にB.jarの中身を入れる必要は全く > ありません。(説明が余計複雑になってしまいましたね...) > > つまり、以下のように対応するだけでOKです。 > > クライアント側であれば、クラスパスにA.jarもB.jarも加えて > あげれば良いですし、サーバ側ではlibフォルダに両方をコピー > してしまえば、それで問題ありません。 > おっしゃっているのは大体分かっていますが、dataUtil.jarという ファイルがあれば、あまり苦労はしないです。たまたま、 1.そのdataUtil.ServiceDataを利用する・できるから、 2.自分のクラスを独立して*.jarの形で、使ってもらう ことを前提にしているだけです。 色々有難う御座います。これからもよろしくお願いします。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
Chuさん、 木村です。 既に、問題は解決したようですね。追加の質問に関しては、 以下の本文中で回答します。 On Fri, 25 Feb 2005, chu wrote: このdataUtil.ServiceDataもmyUtil.jarにいれないといけない でしょうか?一応、そのpathはAXIS_CLASSPATHにはいれ てありますが、それだけでは駄目でしょうか? 「AXIS_CLASSPATH」の設定は、クライアントアプリケーション の動作に関する設定と認識してください。一方、サーバサイドは 利用中のAPサーバがロードしたクラス群から自動で(勝手に)必要 なクラスを探し出す事になります。 その検索先が、WEB-INF/classesやWEB-INF/lib等ということに なります。このため、必要なクラスはすべて格納しておく必要が あります。 dataUtil.ServiceDataは他人が作成したものの1部のクラスです。 いれると大きくなるし、だぶることにもなるから、 myUtil.jarに入れたくない考えですが、皆様はこの dataUtil.ServiceDataに関してどう扱うかを教えて頂けますか? いれないと無理でしょうか? もし、dataUtil.jarというファイルがあるのなら、それをlib フォルダにコピーしてあげるだけで大丈夫ななずです。この様な 関係を、依存性(dependency)があると言い、A.jarでB.jarを参照 していた場合でも、A.jarの中にB.jarの中身を入れる必要は全く ありません。(説明が余計複雑になってしまいましたね...) つまり、以下のように対応するだけでOKです。 クライアント側であれば、クラスパスにA.jarもB.jarも加えて あげれば良いですし、サーバ側ではlibフォルダに両方をコピー してしまえば、それで問題ありません。 よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]> - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村 様 いつもお世話になっております。 追伸: myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして IEから実行すると「HTTP 500 - 内部サーバー エラー 」になり ました。TOMCATの画面は111が表示されて、現象は一緒。 myUtil.jarを作成時に他のものもimportしているが、e.g. import dataUtil.ServiceData; このdataUtil.ServiceDataもmyUtil.jarにいれないといけない でしょうか?一応、そのpathはAXIS_CLASSPATHにはいれ てありますが、それだけでは駄目でしょうか? 木村様、有難う御座います。原因はこれです。 importと関係する部分を全て削除してmyUtil.jarをつくりなおして、 結果はOKです。 また私の知識不足ですね。自分がdataUtil.ServiceDataを利用して、 myUtil.jarを提供します。 dataUtil.ServiceDataは他人が作成したものの1部のクラスです。 いれると大きくなるし、だぶることにもなるから、 myUtil.jarに入れたくない考えですが、皆様はこの dataUtil.ServiceDataに関してどう扱うかを教えて頂けますか? いれないと無理でしょうか? 宜しくお願い申し上げます。 > > > http://localhost:8080/axis/services/Food?method=getInfomation&; > > in0=CRHPVEP > > > > さき申し上げたサービスから実行すると、IEが砂時計のままで > > 終了しません。(もう10分経ちましたが。。。) > > 原因が不明なのですが、ログから判断するとTOMCAT自身がクラッシュ > しているため、当然ブラウザへのレスポンスが正常に返却されないのだ > と思います。 > > > まず、Axisライブラリの問題なのか、TOMCATの問題なのかを判断する > ためにも、JSPからの呼び出し結果を知りたいと考えています。 > > よろしくお願いします。 > --- > Toshi <[EMAIL PROTECTED]> > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
Chuさん、 木村です。ご報告ありがとうございます。 On Fri, 25 Feb 2005, chu wrote: http://localhost:8080/axis/services/Food?method=getInfomation&; in0=CRHPVEP さき申し上げたサービスから実行すると、IEが砂時計のままで 終了しません。(もう10分経ちましたが。。。) 原因が不明なのですが、ログから判断するとTOMCAT自身がクラッシュ しているため、当然ブラウザへのレスポンスが正常に返却されないのだ と思います。 まず、Axisライブラリの問題なのか、TOMCATの問題なのかを判断する ためにも、JSPからの呼び出し結果を知りたいと考えています。 よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]> - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村 様 いつもお世話になっております。 > > これまで遭遇したことのない、大変珍しい現象です。^^; > 更に、Webサービスかどうかという点は、関係が薄そうですね。 > その関係切り分けのためにも、ひとまず以下の手順で現象を > 確認頂けますか? > > 1) myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピー > 2) [tomcat]\webapps\axis\test.jspを作成 > 3) http://localhost:8080/axdis/test.jspへアクセス > > test.jspでは、最初のメールで示していただいたサンプルの > 様にmyUtil.*のインポートと、 new DoFile();を忘れないよう > にして下さい。必要に応じて、デバックメッセージを追加した > 状態で、実行結果をご連絡お願いします。 *.jspはこれから作成しますが、その前に、I.E.から http://localhost:8080/axis/services/Food?method=getInfomation&in0=CRHPVE P さき申し上げたサービスから実行すると、IEが砂時計のままで 終了しません。(もう10分経ちましたが。。。) TOMCATの画面は111が表示されてあとはなにもないです。 PS: *.jarからでなくて、ソースをハードコピーした状態では正しく 実行されます。 よろしくお願いします。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
Chuさん、 木村です。 これまで遭遇したことのない、大変珍しい現象です。^^; 更に、Webサービスかどうかという点は、関係が薄そうですね。 その関係切り分けのためにも、ひとまず以下の手順で現象を 確認頂けますか? 1) myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピー 2) [tomcat]\webapps\axis\test.jspを作成 3) http://localhost:8080/axdis/test.jspへアクセス test.jspでは、最初のメールで示していただいたサンプルの 様にmyUtil.*のインポートと、 new DoFile();を忘れないよう にして下さい。必要に応じて、デバックメッセージを追加した 状態で、実行結果をご連絡お願いします。 よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]> On Fri, 25 Feb 2005, chu wrote: 木村 様 該当するエラー情報は、出力されていないようですね...。 それでは、現象切り分けのために、確実にExceptionを発生させてみま しょう。myUtilパッケージにクラスパスを通すために実施している、 下記3つの対応をすべて停止してみてください。 a.myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして b.AXIS_CLASSPATHに c:\myUtil\myUtil.jarを追加して c.直接[tomcat]\webapps\axis\WEB-INF\classesにmyUtilの フォルダを設けて*.classをコピーして これで間違いなくExceptionが発生し、ログにもエラーメッセージが 出力されるようになるはずです。根本原因ではなく、"ClassNotFound" が発生することになると思います。 jakarta_service_20050225.logには相変わらずサイズ0で、内容はからです。 もう1つのログstdout.logは下記の通りです。 2005/02/25 13:04:11 org.apache.coyote.http11.Http11Protocol init 情報: Coyote HTTP/1.1を http-8080 で初期化します 2005/02/25 13:04:11 org.apache.catalina.startup.Catalina load 情報: Initialization processed in 3304 ms 2005/02/25 13:04:12 org.apache.catalina.core.StandardService start 情報: サービス Catalina を起動します 2005/02/25 13:04:12 org.apache.catalina.core.StandardEngine start 情報: Starting Servlet Engine: Apache Tomcat/5.5.4 2005/02/25 13:04:12 org.apache.catalina.core.StandardHost start 情報: XML検証は無効です 2005/02/25 13:04:18 org.apache.catalina.startup.Catalina stopServer 致命的: Catalina.stop: java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364) at java.net.Socket.connect(Socket.java:507) at java.net.Socket.connect(Socket.java:457) at java.net.Socket.(Socket.java:365) at java.net.Socket.(Socket.java:178) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:394) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:320) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:411) 宜しくお願い申し上げます。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村 様 > > 該当するエラー情報は、出力されていないようですね...。 > それでは、現象切り分けのために、確実にExceptionを発生させてみま > しょう。myUtilパッケージにクラスパスを通すために実施している、 > 下記3つの対応をすべて停止してみてください。 > > > a.myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして > > b.AXIS_CLASSPATHに > > c:\myUtil\myUtil.jarを追加して > > c.直接[tomcat]\webapps\axis\WEB-INF\classesにmyUtilの > > フォルダを設けて*.classをコピーして > > これで間違いなくExceptionが発生し、ログにもエラーメッセージが > 出力されるようになるはずです。根本原因ではなく、"ClassNotFound" > が発生することになると思います。 > jakarta_service_20050225.logには相変わらずサイズ0で、内容はからです。 もう1つのログstdout.logは下記の通りです。 2005/02/25 13:04:11 org.apache.coyote.http11.Http11Protocol init 情報: Coyote HTTP/1.1を http-8080 で初期化します 2005/02/25 13:04:11 org.apache.catalina.startup.Catalina load 情報: Initialization processed in 3304 ms 2005/02/25 13:04:12 org.apache.catalina.core.StandardService start 情報: サービス Catalina を起動します 2005/02/25 13:04:12 org.apache.catalina.core.StandardEngine start 情報: Starting Servlet Engine: Apache Tomcat/5.5.4 2005/02/25 13:04:12 org.apache.catalina.core.StandardHost start 情報: XML検証は無効です 2005/02/25 13:04:18 org.apache.catalina.startup.Catalina stopServer 致命的: Catalina.stop: java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364) at java.net.Socket.connect(Socket.java:507) at java.net.Socket.connect(Socket.java:457) at java.net.Socket.(Socket.java:365) at java.net.Socket.(Socket.java:178) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:394) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:320) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:411) 宜しくお願い申し上げます。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村 様 > 更に、追加で質問があります。 > > 下記の記述は、サーバアプリケーションとしてではなく、コンソール > アプリケーションの場合は正常に動作するという意味でしょうか? > > > 1.テストで単独では自作*.jarはパス設定して実行はできてます。 そうです。 public class test { public static void main(String args[]) // <- doSaveMeta { DoFile aFile = new DoFile(); System.out.println("[" + aFile.getProperty(fname, id) + "] found"); のようにテストプログラムを作成して実行しました。 > > また、下記は、コンソールアプリケーションでも、サーバ側でも > どちらでも動作する、ということでしょうか? > > > 2.呼びたいクラス関数を直接そのウェブサービスのなかにコピー > > して(ハードコード)やれば、正しく実行できました。 > そうです。 その関数のソースコードをカット&ペストでサーバのほうにほりこんでコンパイ ル して実行してうまくできました。 よろしくお願いします。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村です。 該当するエラー情報は、出力されていないようですね...。 それでは、現象切り分けのために、確実にExceptionを発生させてみま しょう。myUtilパッケージにクラスパスを通すために実施している、 下記3つの対応をすべて停止してみてください。 a.myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして b.AXIS_CLASSPATHに c:\myUtil\myUtil.jarを追加して c.直接[tomcat]\webapps\axis\WEB-INF\classesにmyUtilの フォルダを設けて*.classをコピーして これで間違いなくExceptionが発生し、ログにもエラーメッセージが 出力されるようになるはずです。根本原因ではなく、"ClassNotFound" が発生することになると思います。 更に、追加で質問があります。 下記の記述は、サーバアプリケーションとしてではなく、コンソール アプリケーションの場合は正常に動作するという意味でしょうか? 1.テストで単独では自作*.jarはパス設定して実行はできてます。 また、下記は、コンソールアプリケーションでも、サーバ側でも どちらでも動作する、ということでしょうか? 2.呼びたいクラス関数を直接そのウェブサービスのなかにコピー して(ハードコード)やれば、正しく実行できました。 よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]> On Fri, 25 Feb 2005, chu wrote: 木村 様 いつもお世話になっております。 [tomcat]\logsに jakarta_service_20050225.logにはサイズ0で内容はからです。 もう1つのログstdout.logは下記の通りです。 .. 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@1cbfa42') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: SessionListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@1c8b24d') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@1320a41') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@3f4ebd') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: SessionListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.coyote.http11.Http11Protocol destroy 情報: Coyote HTTP/1.1を http-8080 で停止します 宜しくお願い申し上げます。 -Original Message- From: Toshiyuki Kimura [mailto:[EMAIL PROTECTED] Sent: Friday, February 25, 2005 11:52 AM To: axis-user-ja@ws.apache.org Subject: Re: how to setup to call mySub (myUtil.jar) from web service Chuさん、 お久しぶりです。木村です。 下記の現象ですが、サーバ内で何らかのExceptionが発生して いる可能性が高いと考えられるのですが、[tomcat]\logsに作成 されているログファイルの中身は確認されているでしょうか? 同フォルダの最新日付のファイルを開き、宜しければその中身 をお送りください。 よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]> On Fri, 25 Feb 2005, chu wrote: いつもお世話になっております。 現象: あるウェブサービスを修正して、自作のパケージ・クラス(myUtil.DoFile) (myUtil.jarにした)をそのウェブサービスから呼ぶことにしていますが、 自作のクラスをnewしているところで死んでいるみたいです。 1.テストで単独では自作*.jarはパス設定して実行はできてます。 2.呼びたいクラス関数を直接そのウェブサービスのなかにコピー して(ハードコード)やれば、正しく実行できました。 3.但し、そのウェブサービスから下記のように呼ぶとうまくできま せん。 import myUtil.*; System.out.println( "111" ); DoFile aFile = new DoFile(); System.out.println( "222" ); aFile.mySub(...); Tomcatの画面で111が表示されて、あとはなにも。。。再度 実行しても同じく111が表示されて、あとはなにも。。 環境としては下記のように色々やってみましたがうまくいきません。 a.myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして b.AXIS_CLASSPATHに c:\myUtil\myUtil.jarを追加して c.直接[tomcat]\webapps\axis\WEB-INF\classesにmyUtilの フォルダを設けて*.classをコピーして やってみました。無論、環境を変更するたびにTOMCATは再起動 してやています。環境の設定の問題だと思いますが、必要な環境 を教えて下さい。 宜しくお願い申し上げます。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: how to setup to call mySub (myUtil.jar) from web service
木村 様 いつもお世話になっております。 [tomcat]\logsに jakarta_service_20050225.logにはサイズ0で内容はからです。 もう1つのログstdout.logは下記の通りです。 .. 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@1cbfa42') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: SessionListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@1c8b24d') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@1320a41') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@3f4ebd') 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: SessionListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: contextDestroyed() 2005/02/25 9:45:42 org.apache.coyote.http11.Http11Protocol destroy 情報: Coyote HTTP/1.1を http-8080 で停止します 宜しくお願い申し上げます。 > -Original Message- > From: Toshiyuki Kimura [mailto:[EMAIL PROTECTED] > Sent: Friday, February 25, 2005 11:52 AM > To: axis-user-ja@ws.apache.org > Subject: Re: how to setup to call mySub (myUtil.jar) from web service > > > Chuさん、 > > お久しぶりです。木村です。 > > 下記の現象ですが、サーバ内で何らかのExceptionが発生して > いる可能性が高いと考えられるのですが、[tomcat]\logsに作成 > されているログファイルの中身は確認されているでしょうか? > 同フォルダの最新日付のファイルを開き、宜しければその中身 > をお送りください。 > > よろしくお願いします。 > --- > Toshi <[EMAIL PROTECTED]> > > On Fri, 25 Feb 2005, chu wrote: > > > いつもお世話になっております。 > > > > 現象: > > あるウェブサービスを修正して、自作のパケージ・クラス(myUtil.DoFile) > > (myUtil.jarにした)をそのウェブサービスから呼ぶことにしていますが、 > > 自作のクラスをnewしているところで死んでいるみたいです。 > > > > 1.テストで単独では自作*.jarはパス設定して実行はできてます。 > > 2.呼びたいクラス関数を直接そのウェブサービスのなかにコピー > > して(ハードコード)やれば、正しく実行できました。 > > 3.但し、そのウェブサービスから下記のように呼ぶとうまくできま > > せん。 > > import myUtil.*; > > > > System.out.println( "111" ); > > DoFile aFile = new DoFile(); > > System.out.println( "222" ); > > aFile.mySub(...); > > Tomcatの画面で111が表示されて、あとはなにも。。。再度 > > 実行しても同じく111が表示されて、あとはなにも。。 > > > > > > 環境としては下記のように色々やってみましたがうまくいきません。 > > a.myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして > > b.AXIS_CLASSPATHに > > c:\myUtil\myUtil.jarを追加して > > c.直接[tomcat]\webapps\axis\WEB-INF\classesにmyUtilの > > フォルダを設けて*.classをコピーして > > > > やってみました。無論、環境を変更するたびにTOMCATは再起動 > > してやています。環境の設定の問題だと思いますが、必要な環境 > > を教えて下さい。 > > > > 宜しくお願い申し上げます。 > > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: how to setup to call mySub (myUtil.jar) from web service
Chuさん、 お久しぶりです。木村です。 下記の現象ですが、サーバ内で何らかのExceptionが発生して いる可能性が高いと考えられるのですが、[tomcat]\logsに作成 されているログファイルの中身は確認されているでしょうか? 同フォルダの最新日付のファイルを開き、宜しければその中身 をお送りください。 よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]> On Fri, 25 Feb 2005, chu wrote: いつもお世話になっております。 現象: あるウェブサービスを修正して、自作のパケージ・クラス(myUtil.DoFile) (myUtil.jarにした)をそのウェブサービスから呼ぶことにしていますが、 自作のクラスをnewしているところで死んでいるみたいです。 1.テストで単独では自作*.jarはパス設定して実行はできてます。 2.呼びたいクラス関数を直接そのウェブサービスのなかにコピー して(ハードコード)やれば、正しく実行できました。 3.但し、そのウェブサービスから下記のように呼ぶとうまくできま せん。 import myUtil.*; System.out.println( "111" ); DoFile aFile = new DoFile(); System.out.println( "222" ); aFile.mySub(...); Tomcatの画面で111が表示されて、あとはなにも。。。再度 実行しても同じく111が表示されて、あとはなにも。。 環境としては下記のように色々やってみましたがうまくいきません。 a.myUtil.jarを[tomcat]\webapps\axis\WEB-INF\libにコピーして b.AXIS_CLASSPATHに c:\myUtil\myUtil.jarを追加して c.直接[tomcat]\webapps\axis\WEB-INF\classesにmyUtilの フォルダを設けて*.classをコピーして やってみました。無論、環境を変更するたびにTOMCATは再起動 してやています。環境の設定の問題だと思いますが、必要な環境 を教えて下さい。 宜しくお願い申し上げます。 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]