問題タブ [oc4j]
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 - OracleApplicationServer内のWebアプリケーションでjaxb2を使用する方法
Jaxb2.1.12を実行しているアプリケーションがあります。JDK1.5とOC4J10.1.3.4.0を実行しています。アプリケーションでJaxbを使用している部分を使用しようとすると、次のエラーが発生します。
これをOC4Jに付属のxml.jarに絞り込みました。Jaxb1.0クラスが含まれています。orion-application.xmlファイルに以下を追加することでこのエラーを修正できます。
問題は、admin_client.jarユーティリティを使用してWARファイルをOC4Jにデプロイしていることです。orion-application.xmlファイルを配置するEARがないため、orion-web.xmlファイルをWARのWEB-INFディレクトリに追加し、search-local-classes-firstプロパティをtrueに設定してみることにしました。 :
これにより、アプリケーションはまったくデプロイされません。Spring構成ファイルを解析できないというエラーが表示されます。search-local-classes-firstを使用したいと思います。このプロパティをどのように使用できますか?また、orion-application.xmlファイルをWARファイルと一緒にデプロイする方法はありますか?
注:Java 1.6ではこのエラーは発生しません。これは、1.6がJaxb2にパッケージ化されているためだと思います。
java - アプリケーションがデプロイされているアプリケーション サーバーを特定する
J2EE アプリケーションは JBoss にデプロイされ、場合によっては OC4J にデプロイされます。どちらが使用されているかを知ることはできますか? 実行時にコンテナー情報を返すメソッドがあることを願っています。
java - 外部ディレクトリのJSPファイル
私のプロジェクトでは、顧客がJSPページに顧客固有のロジックを記述して製品に添付できるようにします。.earファイルをデプロイした直後に、customerは/ WebContent / customディレクトリの下にあるカスタムファイルをコピーして、それらのJSPを参照できるようにします。これはインストールの面倒なプロセスです。これを単純化したいと思います。
私は次の解決策を試しました
1)extendedDocumentRoot-IBMWebSphereJSPをEARデプロイメントディレクトリの外に置いた場合は正常に機能します
2)OC4J-このソリューションは、OracleASでも正常に機能します。
すべてのJ2EEコンテナの汎用ソリューションを探しています。
oc4j - OC4Jの問題: global-web-application.xmlは機能するが、orion-web.xmlは機能しない
私は最近、OC4J の組み込みパーサーではなく Xerces の使用に関する OC4J のやや一般的な問題を「解決」しました。この問題は、次の行を global-web-application.xml に追加することで解決されました。
<web-app-class-loader search-local-classes-first="true"/>
残念ながら、これはアプリ サーバーで問題を引き起こす可能性がある大打撃を与えるアプローチであったため、アプリの WEB-INF ディレクトリに次の orion-web.xml ファイルを作成することで解決を試みました。
<?xml version="1.0"?>
<orion-web-app
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/orion-web-10_0.xsd">
<web-app-class-loader search-local-classes-first="true" include-war-manifest-class-path="true"/>
<web-app/>
</orion-web-app>
残念ながら、global-web-application.xml を使用した場合は機能しましたが、orion-web.xml を使用した場合は機能しませんでした。
OC4J のバージョンは 10.1.3.5 です。
誰でもアドバイスできますか?
linux - rc start スクリプトを使用した oc4j および oracle の起動
いくつかの Linux ブート スクリプト、特に Oracle 10g データベースと oc4j コンテナを起動するスクリプトに問題があります。
chkconfig を使用して Linux にコンテナーの前にデータベースを開始するように指示しましたが、oc4j がまったく好まないデータベースの前にコンテナーが開始するようです。アプリケーションにアクセスできますが、DB 接続がありません。oc4j を再起動すると、すべて正常に動作します。
データベース (およびリスナー) が両方とも開始され、接続の準備が整うまで、oc4j の開始を「一時停止」する方法はありますか?
jsp - oc4jjstldb接続の問題
OASバージョン10.1.3.3とjstl1.1を使用するアプリケーションがあります。tomcat(正常に動作する場所)では、OASでは正常に動作しません。
jstl 1.2を使用するには、jsp2.1とサーブレット2.5が必要です。OAS 10.1.3.3はこれをサポートしていますか?この互換性についてオンラインで見つけようとしましたが、確認できませんでした。
console - Oracle アプリケーション サーバー 10.1.3
OAS 管理コンソールを保護し、外部に公開しないようにするにはどうすればよいでしょうか。言い換えれば、特定のページを非表示にするにはどうすればよいかということです。
このようなものは、ドメイン名や IP ではなく、localhost からのみアクセスできるようにする必要があります。
ありがとう
eclipse - EclipseでのOC4Jのメモリ設定
しばらくWebを調べましたが、Eclipseから起動したときにOC4Jに割り当てられるメモリを増やす設定が見つからないようです。誰かが設定がどこにあるか知っていますか?
ありがとう。
jakarta-ee - 単一のアプリケーションサーバーインスタンス内の個別のアプリケーション内のEJBローカル/リモートインターフェイス
2つのEARがデプロイされている単一のアプリケーションサーバーインスタンスを想定します。最初のEARは、リモートEJBインターフェースを使用して2番目のEARからEJBを呼び出します。
呼び出しがリモートインターフェイスを使用して実装されている場合でも、アプリケーションサーバーはすべてが同じJVM内にあることを認識し、ローカルインターフェイスメカニズムを備えたリモートインターフェイスを内部的に使用します。つまり、RMIを介してメソッドを呼び出さず、ソケットを開きません。 、およびオブジェクトをシリアル化/逆シリアル化しません。
これは本当ですか?この問題に関するWeblogic10.3.2およびOC4j10.1.3の動作についてフィードバックがあれば、よろしくお願いします。
java - OC4J 10.1.3.5でUnsupportedOperationExceptionを解決するために誰かが最初にチェックすることは何でしょうか?
OC4J 10.1.3.5でUnsupportedOperationExceptionを解決するために誰かが最初にチェックすることは何でしょうか?これはログアウト中に発生します。2つの同一の(コーディングとクラスパスの観点から)アプリケーションがあります。1つは正しくログアウトし、もう1つはUnsupportedOperationExceptionをスローします。