私が予想しているのは恐ろしい初心者の質問であることを前もってお詫びします。
IBM の WAS-CE プラットフォームを使用して、Java で Web アプリケーションを開発してみることにしました。私はこれまでこのプラットフォームを使用したことがなく、Java Web アプリケーションを実行するための他のプラットフォームも使用したことがありません (すべての Web プロジェクトで php を使用してきました)。
ここで、WAS のコミュニティ エディションをダウンロードし、ラップトップ (Ubuntu 8.10、64 ビット、java-6-sun-1.6.0.10) にインストールしました。それは魅力のように機能しました。開発サーバー (Ubuntu 8.10、32 ビット、java-6-sun-1.6.0.07) に WAS-CE をインストールしましたが、問題ないようでした。
ただし、サーバーに接続すると (そして、期待するすべてのポートにバインドされます)、firefox がページを要求すると (他のブラウザーを試していません)、サーバーは HTTP 400 - "bad request" を返します。サーバーに手動で接続して純粋な「GET /\n\n」を指定すると、接続が閉じられますが、ラップトップでは正常に動作します。
2 つのインストールで見つけられる唯一の違いは、古い Java バージョン (1.6.0.07 が ubuntu リポジトリの現在のバージョンです) と 32 ビット プロセッサです。これらの Java バージョンの間に、WebSphere が実際に失敗するような大きな違いはありますか?
誰かが私を正しい方向に向けることができますか?