問題タブ [weblogic11g]
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.
jakarta-ee - Quartz - アプリケーションレベルでの log4j の問題
私はWeblogic 116、Ejb3.0、クォーツオール1.8.5を使用しています。
サーバーの lib ディレクトリから log4j jar を削除しているときに、Quartz に問題があります。
私が log4j をそこ (lib の下) に置くことができない理由は、Weblogic の各デプロイメントに独自のログを持たせたいからです。そのため、各デプロイメントには独自の log4j jar があります。
粗いのは、ディレクトリに戻せばlog4j.jar
クォーツはserver/lib
正常に動作しますが、展開用に個別のログを持つことはできません。
libからlog4j jarを削除すると、これはクォーツから得られるエラーです:
logging - weblogic ドメイン ディレクトリから構成ファイルを読み取る
ログファイルの場所やログレベルなど、Logback.xml のすべての構成の詳細をリストする構成ファイルがあります。このファイルは、weblogic ドメインディレクトリの下のリソースに配置されています。プロジェクトには、構成ファイルを指すプロパティ ファイルもあります。このようなもの。
私のlogback.xmlは次のようになります
したがって、再デプロイすることなくログ構成を変更するという考えです。しかし、プロジェクトがデプロイされたときに weblogic がファイルを見つけることができないため、これを機能させることができません。どうすれば変更できますか
ファイルを正しく指すようにします。ありがとう。
java - EAR 内にある場合、WAR は weblogic で異なる方法でロードされます。なぜですか?
WebLogic 11g はどのようにライブラリを EAR ファイルにロードしますか? Web アプリケーションでこの問題が発生しました。WAR としてデプロイすると (WEB-INF/lib に依存するライブラリを使用して)、問題なく動作します。ただし、EAR ファイル内にある場合、APP-INF/lib に配置しない限り、WebLogic はそれらのライブラリを検出しません。EAR としてデプロイする場合、すべての JAR ファイルを WEB-INF/lib ディレクトリから取り出して APP-INF/lib に配置する必要があるということですか? または、これを回避するためにWebLogicで実行できる構成はありますか?
ありがとう!
xsd - Weblogic アップグレードの問題
現在、WebLogic のバージョンを 10.0 から 10.3.3 にアップグレード中です。
新しい 10.3 ドメインを正常に作成できましたが、開始しようとすると、次のエラーが表示されます。
言うまでもなく、サーバーは起動しません。
config.xml ファイルを確認したところ、無害に見えます。最初の数行は次のようになっています。
エラー メッセージに示されている名前空間 (デフォルトの名前空間 - xmlns) の名前空間エントリがありますが、構成ファイルを解析できない理由がわかりません。
前もって感謝します
java - weblogic 11g にデプロイされた場合、この URI -AjaxAnywhere でタグ ライブラリが見つかりませんでした
サンプルの ajaxanywhere アプリケーションを weblogic 8.x にデプロイすると、うまく機能します。これを weblogic 11g にデプロイすると、以下のエラーが発生します。
サンプル アプリはhttp://sourceforge.net/projects/ajaxanywhere/files/AjaxAnywhere%20Demo%20WAR/1.2/からダウンロードできます(1.2 を使用しましたが、1.2-rc3 にも同じ問題があります)。
私が試してみました ...
jar ファイルから TLD を抽出して web-inf に配置し、web.xml から参照する
jstl1.0.6 を lib ディレクトリに追加し、weblogic.xml に「優先する Web クラス」を配置します。
まだ同じ問題があります。何が問題なのかを判断できれば、ソースから ajaxanywhere を再構築します。ある種の JSTL ライブラリの非互換性に傾いています。\
何かご意見は?
java - Weblogic Server でデプロイされたアプリを表示する
私は weblogic を初めて使用しますが、自分のファイルが Weblogic でどのように配置されているかを知りたいですか? 私は Tomcat しか使用していませんが、Weblogic サーバーにデプロイするのはこれが初めてです。
Tomcat では、Tomcat ホーム ディレクトリと WebApps フォルダーを見ることで、プロジェクトの展開ビューを表示できました。そこで、アプリケーションの css/js/resource ファイルがどのように展開されているかを確認できました。
Weblogic で同様の機能を探していますか? 誰か教えてくれませんか?ありがとう
ちなみにWeblogic 10.3.4を使用しています
java - BPEL への Java 埋め込みがアプリケーション サーバーへのデプロイに失敗する
シェル コマンドを呼び出すために、Bpel で Java Embedding を使用します。使用するツールは Jdeveloper 11.1.1.4.0 です。問題は、コードが IDE で正常にコンパイルされることですが、Weblogic にデプロイすると、エラー java.lang.RuntimeException: failed to compile execlets of project で失敗することです。サーバー ログの根本的なエラーは「不明なソース」です。
Java コードは次のとおりです。
try {
Runtime rt = Runtime.getRuntime();
Bpel ソースでは、次のインポートが追加されます。
このコードで何がうまくいかなかったのですか?System.out.println("Hello there, World"); のような単純なコードに注目してください。アプリサーバーにOKをデプロイします。
weblogic11g - Java EE アプリケーションの移植 - Oracle 10g AS から Oracle 11g Weblogic サーバーへ
Java EE アプリケーションを Oracle 10g Application Server から Oracle 11g Weblogic Server に移植しています。
Connection 関連のクラスを含み、war/web-inf/lib 内に存在する common.jar があります。アプリケーションは EAR としてデプロイされ、ejb は common.jar 内のクラスも参照して DB 接続を取得します。EJB は実行時にこれらのクラスへの参照を取得できません。common.jar を APP-INF/lib ディレクトリ内にコピーしました。その場合、JSP は Connection 関連のクラスへの参照を取得できません。SQLコードが埋め込まれたjspがあります。このアプリケーションはずっと前に開発されたものであり、現在これらのコードを変更するビジネス知識はありません。
この問題を解決するにはどうすればよいですか? war/web-inf/lib 内にあるクラスへの参照を ejb が取得する方法。
weblogic11g - コンソールから Weblogic ログを表示する
リモート weblogic サーバーにアプリをデプロイしました。彼らは私たちに weblogic のコンソールへのアクセスを与えてくれました。ただし、セキュリティ上の理由から、サーバーにリモート接続してファイルを表示することは許可されていません。
質問です。WebLogic コンソールから、アプリケーションによって生成されたログを確認する方法はありますか? 私は実際に問題を調査しており、weblogic からのログが理由を確認するのに役立つと思います。
ありがとう。
java - WebLogic Server :: サーバーは J2EE Web モジュール仕様のバージョン 3.0 をサポートしていません
WebLogic 11g 10.3.5 サーバーを使用してアプリケーションを実行しようとすると、「サーバーは J2EE Web モジュール仕様のバージョン 3.0 をサポートしていません」と表示されます。
これを克服する方法は?
ありがとう!