問題タブ [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.
java - Httpセッション管理/代替セッション管理(Java)
最善のアドバイス/解決策を得るために、私がしていることを可能な限り説明するように努めます。これはすべてJavaで行われます。
私のクライアントには、WebStartを使用してロードするSWINGベースのデスクトップアプリケーションがあります。ユーザーアカウント情報のセッションマネージャーを作成するように割り当てられました。
私の友人はむしろHttpSessionManagementを使用することを提案したので、私はそれを試してみることにしました。ユーザープロファイルに基づいてセッションを作成、削除、および再割り当てするサーブレット(これをSessionServletと呼びます)を作成しました。tomcat 7では、セッションは保存されません。サーブレットが初期化されると、セッションが空白になるのではないかと思います。org.apache.catalina.ASYNC_SUPPORTED
私はセッションでしか得られません。
私の質問は次のとおりです。
- Tomcat 7にセッション管理を許可するにはどうすればよいですか?
- Spring 3でセッション管理を行うにはどうすればよいですか?私はほとんどのサービスをSpringで実行していますが、Springでセッション管理を行うのは賢明だと思います。
- Javaでセッション管理を行う他の手段は何ですか?セッション管理のデザインパターンはありますか?(ちょっと興味があるんだけど)。
どうもありがとう!
java - Tomcat 7 CometProcessor でコメット イベントが欠落している
Tomcat 7.0 でロングポーリングを実装するために CometProcessor を使用しています。私を悩ませているのは、CometEvent.EventType.BEGIN 以外のイベントを取得できないことです。コードサンプル:
BEGIN イベントで応答オブジェクトをローカル配列に格納するため、メモリ リークが発生する可能性があると思います。
何が間違っているのか考えている人はいますか?
maven-2 - Tomcat 7 - Maven プラグイン?
再確認したかったのですが、Tomcat 7プラグインを見つけた人、または取り組んでいる人はいますか? そうでない場合は、私がそれを立ち上げて実行するのを手伝ってくれる人はいますか?
Glassfish の別の簡単な代替手段が必要です。JBoss AS 6.0 は、簡単なモックアップにはまだ少し重いです。
ウォルター
tomcat - Tomcat 7 での起動時に完全なサーブレット URL を取得する
Tomcat 6 を使用して作成された Web アプリケーションがあり、それを Tomcat 7 で動作させようとしています。アプリケーションは、起動時に、他のものに加えて、Web サービス コンポーネントをリモート ディレクトリに登録します。このためには、独自の URL を提供する必要があります。次の (少し素朴な) メソッドは、Web サービスの URL を返す必要があります。
そのServerFactory.getServer()
部分に問題があることが判明しましorg.apache.catalina.ServerFactory
た.Tomcat 7にはクラスがありません.Tomcat 7用にこれを書き直す方法について何か提案はありますか? また、Tomcat 固有ではない、より移植性の高いコードがあれば幸いです。
mod-rewrite - Apache HTTPをTomcatと統合し、組み合わせを1ページに出力することは可能ですか?
プロキシモジュールを使用してApachehttpdサーバーをTomcatと統合し、Tomcatで処理される特定のアドレスを転送することを計画しています。ただし、Tomcatからの出力をapache httpdからのコンテンツと組み合わせて、1つのhtmlページの一部としてクライアントに返されるようにすることが可能かどうかを尋ねたいと思いました。(フレームや面白いビジネスはありません)
tomcat7 - Tomcat 7 の統合に使用できる Eclipse プラグインはどれですか?
Tomcat 7 を IDE に統合するために利用できる Eclipse プラグインはどれですか?
apache-flex - ノンブロッキング IO を使用する Jetty または Tomcat (サーブレット 3.0)
出発点が必要です。Yakov Fain から、jetty と blazed によるパフォーマンスのブレークスルーについて読みました。
約 1200 の同時ユーザーで既に問題が発生していることに気付きました。一部の消費者はメッセージを受信できず、CPU は激しい攻撃を受けています。
このNioをBlazeDSで試した人はいますか?これはTomcatでも機能しましたか? メッセージングのパフォーマンスを向上させるには、どこから始めて、何が必要ですか?
どうもありがとう!!!
java - Spring 3 - Petclinic - Tomcat 7 の ${owner.new} 無効な式
Tomcat7 の SPring 3 svn サンプル リポジトリから petclinic コードをデプロイしましたが、次の例外が発生します。
内部エラー
根本的な原因: /WEB-INF/jsp/owners/form.jsp(4,1) "${owner.new}" に無効な式が含まれています: javax.el.ELException: [new] は有効な Java ではありません識別子 org.apache.jasper.JasperException: /WEB-INF/jsp/owners/form.jsp(4,1) "${owner.new}" に無効な式が含まれています: javax.el.ELException: [new]は有効な Java 識別子ではありません
この式は、SpringSOURce tc Server Developer Edition 2.0 で完全に解決されます。
Tomcat 7.0.2 に問題がある理由はありますか?
tomcat - Tomcatのカスタムホストにアプリケーションをデプロイします
アプリケーションをデプロイする際にいくつかの問題が発生しました。
環境:Ubuntu 10.04、Tomcat 7.02(リポジトリからではなく、tomcatサイトからのアーカイブからインストール)、サーバーはIDEを使用せずに手動で実行および停止されます。
最初に私はホストを作成しました$CATALINA_HOME/conf/server.xml
:
次に、次の場所にコンテキストを作成します$CATALINA_HOME/conf/Catalina/java.dev/siloc.xml
。
そしてエラーが発生しました
ホストappBase内のdocBase/home / krasilich / java / siloc / web /が指定されており、無視されます
ただし、manager.xmlをにコピーすると、$CATALINA_HOME/conf/Catalina/java.dev/
マネージャーアプリを実行できます。マネージャを介してアプリケーションをデプロイすると、すべてが順調に進んでいると表示されますが、java.dev:8080 /siloc/に404が表示されます。
カスタムホストについては以上です。
localhostのマネージャーを介してアプリケーションをデプロイしようとしましたが、動作します。localhost:8080 /siloc/に「HelloWord」が表示されます。
ただし、index.jspのテキストを変更しても、フロントエンドには影響しません。「再デプロイ」ボタンは役に立ちません。
先ほど述べたように、managerはアプリケーションファイルをwebappsディレクトリにコピーするだけで、構成ファイルには変更を加えません。
必要なのは、ファイルシステム内の任意のディレクトリにアプリケーションをデプロイできることです(実際にはそうなります/home/krasilich/java/
)。
そして、java.devのようなカスタムホストでこれを実行できれば素晴らしいと思います。答えが必要です。コンテキスト$CATALINA_HOME/conf/Catalina/java.dev/siloc.xml
が機能しないのはなぜですか。一貫性を保つために何をすればよいですか。
ありがとう。
tomcat - Tomcat 7 セッション Cookie パス
アプリケーションと Tomcat 7 で大きな問題が発生しています。アプリケーションでセッション Cookie を「/context」パスではなく「/」パスに設定する必要があります。Tomcat 6 では、Connector (emptySessionPath="true") に別のプロパティを追加するだけで済み、Tomcat 7 はこのことを認識しません。サーブレット 3.0 仕様ではコンテキストごとに構成できることは知っていますが、Tomcat 7 では機能しませんでした。「/」の代わりにコンテキスト パスが追加されます。
やり方を教えていただけるとありがたいです。