問題タブ [embedded-tomcat-7]

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 投票する
1 に答える
1596 参照

maven - Tomcat プラグインにサーブレット API がロードされていない

tomcat7-maven-plugin (tomcat7:deploy) を使用して Tomcat7 に Spring アプリケーションをデプロイしようとしましたが、アプリケーションを実行すると、次のエラーが発生します。

情報: validateJarFile(C:\Program Files (x86)\apache-tomcat-7.0.47\webapps\MyApp\WEB
-INF\lib\servlet-api-2.5-6.1.11.jar) - jar がロードされていません。サーブレット仕様 2.3 のセクション 9.7.2 を参照してください。問題のあるクラス: javax/servlet/Servlet.class 16-gen-2014 14.18.25 org.apache.catalina.core.StandardContext startInternal GRAVE: エラー listenerStart 16-gen-2014 14.18.25 org.apache.catalina.core.StandardContext startInternal GRAVE: 以前のエラーにより、コンテキスト [/MyApp] の起動に失敗しました

一方、jetty:run を介して jetty を使用すると、すべてが機能します。

これは私のプラグイン構成です

これらは私の依存関係ですが:

どうすれば解決できますか?

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

java - jersey に埋め込まれた Tomcat での java.net.SocketTimeoutException

私のサーバー アプリケーションは、Jersey に組み込みの tomcat を使用しています。
時々、次のエラーが発生します。

入力ストリームを読み取るリソースの場合 (それほど大きくなく、約 18K)。
入力ストリームの読み取り中にアプリケーションがさらに待機するように変更できる構成があるかどうか疑問に思っていました。
org.apache.catalina.connector.Connector#setAsyncTimeout は、私が経験している問題に関連していますか?

ありがとう

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

java - 組み込み tomcat の SO_TIMEOUT (読み取りタイムアウト) を変更します。

組み込みの tomcat の読み取りタイムアウトを変更するにはどうすればよいですか? Apache Tomcat 構成リファレンス
から:


socket.soTimeoutソケット読み取りタイムアウト (SO_TIMEOUT) のミリ秒単位の値デフォルト値は 5000 ミリ秒です。

私は次のことを試しました

値を1ミリ秒に変更したため、SocketTimeoutExceptionが発生することを期待していましたが、そうではなかったため、機能していないと思います。

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

tomcat - EL を tomcat 7 組み込みで動作させる (Spring MVC を使用)

私は、github で入手できるサンプルを作成しました。これは、組み込みの tomcat を使用して単純な Spring MVC アプリケーションを起動します。アプリケーションは一見問題なく起動しますが、レンダリングされた jsp では、el 式が処理されません。

ここに私の pom.xml があります:

そして、これが私のメインメソッドも含む私のメインスプリングコントローラーです:

私のjspページ:

そして最後に、私の春の mvc 構成:

私が言ったように、それは機能していますが、私のjspページはelを使用してモデルデータにアクセスできません:S誰でも理由がわかりますか? たとえば、モデルにプッシュされた実際のサーバー時間の代わりに ${serverTime} を出力します。

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

spring - SpringBoot 統合 tomcat: リクエストを制限するように構成する

アホイ、

Tomcat が統合されたスプリング ブートを使用して、小さな RESTful Web サービスを構築します。次に、(Apache ベンチマークを使用して) 多くの HTTP 要求を送信すると、OutOfMemoryException が原因でサービスが失敗するまでメモリ使用量が劇的に増加することがわかりました。また、妥当な時間内に回復できないようです。

統合されたTomcatを構成する方法、たとえばIPによるリクエストの量を制限する方法に関するドキュメントを見つけることができませんでした(または他に何が理にかなっていますか?)。また、既知のメモリ リークがあるのではないかと思います。数 1000 のリクエストで実際に tomcat がダウンすることはありません (私は -Xms512m -Xmx1024m で .jar を実行します)。

私はあなたの助けに感謝します!

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

java - Maven - JSF 2.0 が組み込みの tomcat で動作しない

JSF 2.2、Primefaces、Tomcat 7 の依存関係を使用して Maven Web アプリケーションを作成しました。

私の JSF の実装は Mojarra 2.2.4 です。POM に次の依存関係を追加しました。

しかし残念ながら、私はtomcat7-maven-pluginそれに埋め込まれたTomcatに問題があります。コマンドを使用するtomcat7:runと、webapp は問題なく起動しますが、マネージド Bean をロードしようとすると、次のエラーが表示されます。

ターゲットに到達できません。識別子 'testBean' が null に解決されました

これは、webapp が のJSF 1.x代わりに使用していることを示していJSF 2.xます。のコンフィギュレーターは、faces-config.xml を必要とせずに自動的にロード/初期化されない原因となるアノテーションをJSF 1.x認識しません。@ManagedBean

私はTomcat組み込み7.0.50を使用しています.

しかし、私は注釈を認識していませんが@ManagedBean、マネージドビーンタグを使用してのみ機能しfaces-config.xmlます。

JSF 2.xTomcat Embedded のサポートを含める方法はありmaven7-tomcat-pluginますか?

PS:tomcat7:run-war動作しますが、xhtmlコード(例)をオンザフライで変更する可能性がないため、明らかに静的な実行であるため、好きではありません。

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

java - Web アプリケーション用の Tomcat サーバーの実行中にエラーが発生しました

Eclipse に Tomcat サーバーをインストールして開始しましたが、URL にアクセスするとエラーが発生します。ポート番号を 8080 に設定しました。

エラー メッセージ: HTTP ステータス 404 - /Basic_Struts2_Ant/index.action

タイプ ステータス レポート

メッセージ /Basic_Struts2_Ant/index.action

説明 要求されたリソースは利用できません。アパッチ トムキャット/7.0.34

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

grails - ファイル・ベースのセキュリティー・レルムを使用するように Grails 組み込み Tomcat を構成する方法

私のアプリは JAAS を使用しているため、組み込み Tomcat のユーザー/パスワードを作成する必要があります。いくつかの例を見つけましたが、古いバージョンの Grails を参照しています。私は2.3.5を使用しています。

上記のリンクは、Grails スクリプトで、イベントを介してユーザーを作成することをお勧めします。

しかし、scriptsフォルダーに Grails スクリプトを作成すると、次のように事前設定されます。

新しいバージョンの Grails にユーザーを追加するには? ありがとう!