問題タブ [tomcat7]
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.
spring - tomcat7、Spring 3.0.5、エラー、コンテキスト
例外が発生した場合、org.springframework.web.context.ContextLoader は次のことを行います。
これは非常に便利に見えますが、この呼び出しを行っているサーブレットコンテキストオブジェクトが、私が見つけることができる方法ではなく、 からの戻り値に接続されていませんTomcat.addWebapp
。そのため、スタートアップが正しく機能したかどうかを確認するためにこの属性を探しに行くと、挫折してしまいます。
これら 2 つのコンテキストを接続する方法はありますか?
java - Tomcat 7 で Tomcat JDBC 接続プールを使用する際の問題
server.xml で:
web.xml で:
私のコード:
次の例外が発生します。
私が間違っていることは何か分かりますか?リソースの factory フィールドが使用されていないようですが、その理由を調べる方法がわかりません。どのように私が進歩できるかについてのアイデアはありますか?
更新 1. ソースコードを掘り下げると、ResourceFactory.java で次のことがわかりました
デフォルトに戻らないように、そのシステム プロパティを設定する必要があると思います。
更新 2。起動用に次のように設定しました。
そして、別のエラーが発生します:
指定したドライバー情報を取得できていないようです。
tomcat7 - Tomcat 7 で RestFB を使用するには?
私はJSPの初心者です。Tomcat 7にRestFBの JAR ファイルをインストールする方法を教えてください。
apache - 503 Service Temporically Unavailableエラーの原因を検出して処理するにはどうすればよいですか?
アプリケーションで503ServiceTemporarily Unavailableというエラーが何度も発生しますが、このエラーが発生する理由を検出したいのですが、どうすればよいですか?ログファイルなどがある場合は、apacheに慣れていないので。
2つ目は、このエラーを処理できるかどうかです。このエラーが発生すると、apacheが再起動されますか?
ssl - Tomcat 7 で複数の SSL 証明書を使用する
私は Apache Tomcat 7 でワイルドカード SSL 証明書を使用してきました。しかし、更新する必要があるので、これらの EV (拡張検証) SSL 証明書があり、ブラウザーが緑色のバーを表示するので、ユーザーの気分が良くなります。それは私のサイトにとって重要なので、欲しいです!しかし、私は複数のサブドメインを持っており、明らかに EV SSL 証明書は本質的にワイルドカードではありません。サブドメインの数が決まっているので、各サブドメインの EV SSL 証明書をまとめて購入できます (少なくとも 2 つ必要です)。
1 つの Web アプリケーションに複数の SSL 証明書が存在するように、Tomcat 7 でこれを設定できますか? このマシンに複数の IP アドレスを割り当てても問題ありません。
jax-rs - Tomcat 7でのCDI(溶接)でのJAX-RS(RESTEasy)の使用
JSF 2.0アプリケーション(Tomcat 7で実行され、weld 1.1.1.Finalを使用)で、いくつかのバイナリファイル(.doc、.pdfなど)をダウンロードするようにユーザーに提案したいと思います。
そのニーズを満たすために、JAX-RS(RESTEasy 2.2.0.Final)リソースBean(注釈付き)を使用したいと思います@Path
。問題は、そのBean内で、@Inject
アノテーションが付けられたフィールドからサービスを呼び出したいということです。
実際、同じようなことを試みている溶接ユーザーのように、私はNullPointerException
:溶接は私のサービスを注入しません。
そこで、RESTEasyをCDIと統合する方法について話しているJBossコミュニティwikiの投稿を読んだので、Maven戦争プロジェクトを依存さorg.jboss.resteasy:resteasy-cdi
せましたweb.xml
。
問題は、アプリケーションがブートストラップするときに、その例外が発生することです。
そして、resteasy.injector.factory
context-paramを削除すると、 ...NPE
で注釈が付けられたフィールド変数からサービスを取得しようとすると、が発生します。@Inject
Weldによって管理されるようにRESTEasyBeanを構成する方法(およびJAX-RSリソースへのインジェクションを可能にする方法)を知っている人はいますか?
linux - ガベージ コレクション中のロード バランサーと Tomcat 間の SocketException
次の問題に気付きました: Tomcat JVM がフル GC を実行するたびに、LB と Tomcat の間の接続を作成する要求が失敗します。これらのすべての要求がアプリケーション サーバーに到達する機会が得られないため、これは非常に問題です。
この問題は、間に LB を介さずに 1 つの Tomcat を別の Tomcat に向けた場合でも発生しました。
JVM / Tomcat / Linuxで実行できる定義はありますか?HTTP接続を作成して、GCが終了し、アプリケーションJVMがリクエストを受信するまで待機します。
Java6、Tomcat7、および Linux Ubuntu OS を使用しています。
ありがとう、ヨシ
java - Java Web アプリケーションをルート URL で使用できるようにするにはどうすればよいですか?
Apache Tomcat 7 を使用しています。
Web アーカイブに myapp.war のような名前を付けて、/myapp ではなくルート URL でアクセスできるように、Tomcat に Web アプリケーションをデプロイする方法はありますか?
ROOT.war という名前を付けることができることはわかっていますが、Web アーカイブ名をそのままにしておくことをお勧めします。それは可能ですか?また、可能であれば、シンボリック リンクを使用した巧妙なトリックも避けたいと考えています。
mysql - jsp を使用して mySQL データ ソースに接続する際の問題
「test」という名前の mySQL データベースへの接続を確立しようとする短い jsp ページがあります。Tomcat に適切にデプロイしようとしましたが、成功しませんでした。他のすべての jsp ページは正常に機能します。このページを実行するとエラーが発生します。私はまだ学生で、これについて実験しようとしています。私はすでに mysql-connector-java-5.1.16-bin.jar を取得しており、この質問をグーグルで検索したときに見つけた回答の場所に配置しようとしました。jsp ページには以下が含まれます。
エラーは次のとおりです。
Tomcat にすべてを正しくデプロイしていないため、この種のエラーが発生すると思います。誰かが web.xml ファイルにリソースを記述し、context.xml ファイルを変更する方法を明確に述べてくれれば、大きな助けになるでしょう (さらに、誰もがどの context.xml ファイルを参照しているのかよくわかりませんでした。なぜなら、それは異なるからです)各回答で)。これは不適切な質問かもしれませんが、少なくとも正しい方法で私を指摘してください。よろしくお願いします。
eclipse - Tomcat 7 で実行されている Web アプリケーションをデバッグしているときに、Eclipse でホットコード置換が失敗するのはなぜですか?
Tomcat 6 を使用していたときはすべてうまくいきました。今は、Eclipse 3.6.1 を使用して、Tomcat 7 にデプロイされた Web アプリケーションにデバッガーを接続しています。プロジェクトの「自動ビルド」機能がオンになっています。次のような行を追加するだけSystem.out.println("why does hot code replace not work?");
で、Eclipse エラー ダイアログが表示され、ホット コード置換が失敗したことが示されます。繰り返しますが、Tomcat 6 を使用しても、この動作は経験しませんでした。私は何を間違っていますか?