問題タブ [tomcat6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
151 参照

java - URl サブドメインの切り替え

http://info.sys.comと言うサイトがあります

Web サイトで [ナレッジ] タブを選択したときに、URL の情報を knowledge.sys.com に置き換えたいです。

ナレッジ タブを選択すると、info.sys.com が knowledge.sys.com に置き換えられます。

jdk 1.5 update 9 と tomcat 6.0.16 を使用しています

お返事をお待ちしております。

0 投票する
1 に答える
1796 参照

java - tomcat:swfをページにロードする

私のページにSWFファイルをロードするための推奨される方法は何ですか?

HttpServletResponse.getWriterを使用してSWFオブジェクトを印刷するだけですか、それとももっと効率的な方法がありますか?

0 投票する
3 に答える
6257 参照

java - Tomcat6にSpringアプリをデプロイする際の例外

Springを使用して単純なWebアプリを作成し、Tomcat 6にデプロイしようとしています。サーバーにデプロイしようとすると、次のエラーが発生します。問題がTomcatにあるのか、私のアプリにあるのかわかりません。

私のアプリは1つのページでユーザー名を取得しようとしますが、送信時に別のページに「こんにちは、<ユーザー名>!」というウェルカムメッセージが表示されます。

誰かがこの例外を理解するのを手伝ってもらえますか?

ありがとう、Neetu。

0 投票する
10 に答える
19006 参照

java - Tomcat 6 を VisualVM 経由でリモート接続できない

この問題に関する他の質問を確認しましたが、これまでのところ問題はありません。私のセットアップは次のとおりです。TC6 は私の macbook の debian vm で実行されます。/etc/default/tomcat6.0 には、次のオプションが設定されています。

netstat -ntlp は私に与えます:

ここで 6550:

ファイアウォール:

jvisualm を使用して OSX から接続しようとすると:

VisualVM は次のエラーで失敗します。

ssh -XTomcat が実行されているのと同じマシンで jvisualvmを使用して VM に接続して起動すると、最初は TC が表示されませんが、上記のように jmx 接続を追加できます。

これは、外国のホストが rmiregistry にアクセスするのを不思議なことに妨げられているという問題でしょうか? どうしてこんな愚かなことをする人がいるのだろうか?

私は何を間違っていますか?

(4 長文すみません)

0 投票する
4 に答える
37071 参照

jsf - Tomcat 6.0.24 で EL 2.2 を使用する

JSF 2 では、これを行うことができるはずです。

次に、アクションメソッドを呼び出し、パラメーターを渡します(整数であると仮定します):

これは Glassfish v3 で完全に動作します。ただし、Tomcat ではなく、解析エラーを通知する ELException が発生します。

現在、EL 2.2と Glassfish の実装を使用el-apiして、Tomcat lib ディレクトリの jar を置き換えることでこの作業を行う方法が文書化されていますが、それでも同じエラーが発生します。Tomcat は本当にイライラし始めています! JSF2 はより簡単になるように設計されています。

Maven POM フラグメント:


より詳しい情報。

これはスタック トレースの一部です。lib にダンプしたものではなく、まだ Apache EL 実装を使用しているようです。el-api.jar私はTomcatに付属していたものを完全に削除しましたel-impl.jar。何かを上書きしている可能性のある場所も削除するつもりですか?

0 投票する
2 に答える
2171 参照

java - Linux 上の Tomcat6 は、ServerSocket がアイドル状態のときは常に 100% の CPU を使用します

ご挨拶

Ubuntu8.04 の Java6 の Tomcat6 で webapp を実行しています。このアプリのメイン サーブレットは、次の簡単なコードで ServerSocket を開きます。

もちろん、これは別のスレッドで実行され、必要な try-catch ブロックが使用されます。

Tomcat を起動すると、すぐに CPU 負荷が 100% になり、クライアントがポート 6767 に接続するまでその状態が続きます。クライアントが接続されている限り、負荷は 0% になります。クライアントが切断されるとすぐに、負荷は 100% に戻ります。

誰がこれが何について教えてくれますか?

ありがとう!

解決:

以下の両方の回答は非常に役に立ちました。この問題は、実際には ServerSocket とは関係ありませんでしたが、アプリのまったく別のスレッドでのスリープレス while ループと関係がありましたが、クライアントが接続されているかどうかにも依存していました。

JDK コマンド「jstack」でアクティブなスレッドを特定できたので、ランナウェイ ループのあるスレッドを簡単に見つけることができました。

助けてくれてありがとう!:)

0 投票する
2 に答える
3211 参照

java - Grails + Tomcat + Ubuntu の問題: CLOSE_WAIT 接続

標準コンポーネントを使用して単純な Grails アプリケーションを実行しているときに、本番環境で非常に奇妙な安定性の問題に遭遇しました。

しばらく通常の操作を行った後jsvc、状態の Tomcat ( ) TCP 接続の数は、TomcatCLOSE_WAITがスレッドの上限 ( Maximum number of threads (N) created for connector) に達するまで増加し、その後、Tomcat は停止します。

通常、これは、TCP 接続を適切に閉じないコードがアプリケーションに含まれていることを示します。しかし、このアプリケーションの私の Grails コードは本当に些細なものであり、それ自体で TCP 接続を開始するわけではないため、私のコードがCLOSE_WAIT問題を引き起こす可能性があるシナリオは考えられません。

さらに、スタック内のすべてのコンポーネントは、バグがないと思われるすべての標準的なものです。Ubuntu 9.1 にバンドルされている標準の Tomcat 6 で Grails 1.2.1 を実行しています ( apt-get install tomcat6)。

  • これは既知の問題ですか?
  • トラブルシューティングをどのように行いますか?
0 投票する
2 に答える
8821 参照

jsp - Tomcat 6 JSF/JSP ファイル名の構成の問題

Tomcat 6 を介して Eclipse Ganymede から JSF アプリをデプロイしています。後者は JSP 2.0 を提案しています。Sun RI JSF 実装と RichFaces 3.3.2SR1 を使用しています。

ブラウザからのリクエストに応じて index.jsp ファイルを実行すると、コンソールに次のエラーが表示されます。

05-Mar-2010 12:04:41 org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: /index.jsp(35,41) #{..} is not allowed in template text ...

OK、さまざまな jars/taglibs/syntaxes などのバージョンの非互換性など、この件に関するさまざまな投稿を見てきました。

index.jsp は using を使用して呼び出されhttp://localhost:8989/myapp/index.jsf (または .jsp - 同じエラーが発生します)、含まれています

Faceletsは私が使用しているMojarra 2.0.2FCSにあるので、これで問題ありません。例えばではなく、上記の構文を使用する必要があるようです。<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>facelets URI により、Eclipse はCannot find the tag library descriptor for "http://java.sun.com/jsf/facelets".

これらのタグをリストする方法に問題がありますか?

私の Ant ビルド ファイルは、次の Tomcat jar を参照しています。

そのため、このエラーを回避する方法について困惑しています。簡単な修正のように思えますが、JSP 2.0 と互換性のある最新の jar を使用しているため、なぜこのエラーが発生するのか疑問に思っています。JSF

編集 BalusC の知恵に応えて、外部 jsp ファイルへの 2 つの参照を修正し、すべての名前を に変更し.jspました.xhtml。も更新することを思い出しましたfaces-config.xml

index.xhtmlが次のように要求された場合、再デプロイすると、大きな繰り返しエラーが発生するようになりました。

これは、スタック トレースの最初の数行が何度も繰り返されることを除けば、それほど明快ではないことを認めます。Eclipse のコンソール バッファを変更する必要がありました。これを見たことがある人がいたら、感謝の気持ちでいっぱいです。

マーク

0 投票する
1 に答える
5424 参照

tomcat - Netbeans を使用して Web アプリケーションを Tomcat に再デプロイしようとすると AccessControlException が発生する

Netbeans 6.8 内から Tomcat に Web アプリケーションを再デプロイしようとすると、次のエラーが発生します。これはおそらく、新しいデプロイ オン セーブおよびホット スワップ機能と関係があります。この問題を解決する方法はありますか?