- - PR -
jboss+tomcat クライアント側からリモートでアクセス(解決)
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-06-23 12:08
typerさん、ご返事ありがとうございました。
最後にスラッシュを入れてもやはり同様のエラーが出てしまいました(-_-)。 MalformedURLExceptionが無効な書式の URL が発生したことを示すためにスローされます。指定文字列の中に有効なプロトコルが見つからないか、文字列を解析できないかのどちらかです。とあって、 EJBサーバ内部にデプロイしているときはアクセスできるという事は、EJBサーバ内では、jnp://EJBサーバのipアドレス:1099"が正しいプロトコルであるといってる訳だから、、、クライアント側からアクセスしたときに駄目だと言う事は、クライアント側に何か設定が足りないのかなと思うのですが、、、。 クライアント側のjbossクライアントのパス設定は間違ってはいないと思います。noclassdeffounderrorは最初出ていたのですが、tomcatにjarファイルをセットした事で解消されています。あとはここだけだと思うんですよね。。。 |
|
投稿日時: 2004-06-23 17:17
以下が参考になるかと思います。
http://www.freeml.com/message/jboss-fan@freeml.com/0001460 http://www.freeml.com/message/jboss-fan@freeml.com/0001461 |
|
投稿日時: 2004-06-24 10:21
typerさん、ありがとうございました。
記事を参考にして、リモートクライアント(tomcat)のインストールディレクトリを下記のように変更して(ディレクトリ名のスペースを埋めた)、 変更前 ・tomcatインストールディレクトリ C:\Program Files\Apache Group\Tomcat 4.1 ・環境変数のクラスパス C:\Program Files\Apache Group\Tomcat 4.1common\lib\servlet.jar 変更後 ・tomcatインストールディレクトリ C:\ApacheGroup\Tomcat4.1 ・環境変数のクラスパス C:\ApacheGroup\Tomcat4.1\common\lib\servlet.jar 実行後、リモートからtomcatでアクセスすると、上手くいきました! 本当にありがとうございました(^0^)。 java.net.MalformedURLException: no protocol: Files/Apache Software installed in directory with spaces in the name will fail more often than not. スペースが入っていたために、tomcatの場所がわからなかったという事でしょうね。 とても勉強になりました。感謝です。 あと、前半の方でご返答いただいたukさんにも重ねてお礼を申し上げます。 typerさん、ukさん、どうもありがとうございました! |
