まず、「ps -eaf|grep -i Catalina」でコマンド ラインを確認すると、次のように表示されます。
adahar 5933 5552 0 Aug28 ? 00:11:45 /opt/jdk1.5.0_22/bin/java
-agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:53946
-Dcatalina.base=/home/adahar/workspace-indigo/.metadata/.plugins
/org.eclipse.wst.server.core/tmp2 -Dcatalina.home=/home/adahar/soa/model-eclipse -Dwtp.deploy=/home/adahar/workspace-indigo/.metadata/.plugins/org.eclipse .wst.server.core/tmp2/wtpwebapps -Djava.endorsed.dirs=/home/adahar/soa/model-eclipse/endorsed -Xmx2g -XX:MaxPermSize=192m -Dfile.encoding=UTF-8 -classpath /home/ adahar/soa/model-eclipse/bin/bootstrap.jar: /opt/jdk1.5.0_22/lib/tools.jar org.apache.catalina.startup.Bootstrap 開始
コマンドラインに正常に配置されたオプションが表示されます。
それでも動作しない場合は、Java の問題です。私の推測では、Eclipse はサーバー アプリケーションではありません。つまり、Eclipse には GUI があるため、Java はデフォルトでクライアント モードになっています。