問題タブ [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.

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

oc4j - OC4J (10.1.2) orion-web.xml

OC4J で CommonJ を使用しようとしています。orion-web.xml に「resource-ref-mapping」を記述する必要があります

web.xml にそのようなエントリがある場合:

次に、私が正しく理解していない場合は、orion-web.xml が必要です。

私は正しいですか?

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

java - orion-application.xml と同じ方法で orion-web でデータソースを構成する

Oc4j では、EAR アプリがある場合、次のような orion-application を使用してアプリケーションのデータソースを作成するようにデプロイヤに指示できます。

以下を使用します。

では... (EAR アプリ内ではなく) Web アプリケーションで...デプロイ時に必要なデータソースを自動的に作成するように構成する方法は??

ありがとう。

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

java - ブートストラップクラスローダーでクラスをロードする必要があります

私は次のシナリオを持っています:

(ファイルシステムからロードされた)クラスbyte[]のデータを含むものがあります.class

そしてbyte[]、以前に他のストリームにシリアル化された、このクラスの別のオブジェクトがあります。

まず、カスタムクラスローダーを使用してファイルをロードします。これは次のとおりbyte[]です。.class

次に、次のコードを使用してこのインスタンスを逆シリアル化しようとしています。

これはシリアル化されたバイトを受け取り、(カスタムクラスローダーを使用してプリロードされたクラスの)インスタンスを返すことになっています..次の例外が発生しました:

私はそれを理解しました..脱セリゼーションコードによって使用されるブートストラップクラスローダーは、その子の1つ(私のクラスローダー)によってロードされたクラスを見ることができません。これは正しい動作だと思いますね。

それで、この問題の解決策ではありませんか?

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

java - 奇妙なXercesメソッドのアクセスエラー

Xerces 2.9.1とXerces-J-2.11.0の両方でこれを試しましたが、同じ結果になりました。

XML解析にXercesを使用して、Spring3Webflowアプリを作成しています。EARをデプロイすると、問題が発生します

Java Decompilorでコードをトレースすると、呼び出しが新しいを作成しようとしているxercesImpl.jarことがわかります。これがの原因のようです。のコンストラクターにはデフォルト(パッケージ)アクセスがありますが、とは同じパッケージ()にあります。DocumentBuilderFactoryImpl.setAttribute()DocumentBuilderImplIllegalAccessErrorDocumentBuilderImplDocumentBuilderImplDocumentBuilderFactoryImplorg.apache.xerces.jaxp

私の知る限りSecurityManager、エラーの時点ではアクティブなものはありません(そして、SecurityManagerメソッドのアクセス許可に影響するかどうかさえわかりません。クラスの読み込みとリソースのアクセス許可のためだけだと思いました)。

私にできることは何でも(アクセス許可の制限が少ないxerces JARを再コンパイルする以外に、問題の根本を解決したいのですが、回避するのではありません!、標準のJARを使用することもできます。できる)。

私はSpring3.0.5、OC4J 10.0.3.5.0(OracleXMLパーサーの代わりにXercesXMLパーサーを使用するための回避策があります)、およびJava1.6.0-21を使用しています。

ありがとうグラハム

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

java - javaOutOfMemoryの問題-設定された最大ヒープより800Mb小さいヒープダンプ

Oracle App Server 10.1.3に、32GbのRAMを表示するように構成された32ビットのRHELで1Gbの初期ヒープと2Gbの最大ヒープで開始されたoc4jにWebアプリケーションをデプロイしています。最近、OutOfMemoryエラーが発生したため、OutOfMemにヒープダンプを作成するようにアプリを構成しました。したがって、4〜5個のヒープダンプがあり、それぞれのサイズは1.2 Gb以下です(最大ヒープサイズより800 Mb小さい)。また、平均時間にマシンで無料で実行すると、約20Gbの無料RAMが表示されます。

これは、アプリケーションが一度に800 Mbを割り当てようとすることを意味しますか?または、同時にメモリを割り当てようとするスレッドが2つ以上ある場合、それぞれにメモリがあるが、両方の合計にはメモリがないとしても、両方とも失敗しますか?Linuxマシンにpbがある可能性がありますか、Javaにメモリを与えることができない可能性がありますか?メモリが断片化されている可能性がありますか?32ビットマシンが32 GbのRAMを認識できるようにする構成にはpbがありますか?

(アプリケーションは最近変更されていませんが、そのマシンに新しいoc4jと新しいアプリケーションがレイリーにデプロイされており、1〜2gのRAMを消費します)

0 投票する
3 に答える
1052 参照

java - Oracle Application Server の下の Eclipse で Web アプリケーションをデバッグする

私は Eclipse を使用しており、Apache Tomcat に精通しています。

Tomcat で Web アプリケーションを実行/デバッグできます。しかし、Oracle Application Server ではできません。

サーバーをEclipseから起動しようとすると起動し始めますが、240秒後にタイムアウトに達したと表示されます。

Eclipse の Oracle Application Server でデバッグする方法を提案してください。

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

oracle - OracleアプリケーションサーバーOC4Jは、Oracleデータベースドライバojdbc14.jarにバンドルされていますか?

JDBCを介してOracleDBに接続し、クラスoracle.jdbc.OracleDriverを使用するWebアプリケーションがあります。

OC4Jコンテナで実行する場合、Webアプリケーションをojdbc14.jarでパッケージ化する必要がありますか?

0 投票する
0 に答える
609 参照

eclipse - 解析に失敗し、JAX-RPC 1.1 メソッドは WLS 8.1 クライアント エラーでサポートされていません

jDeveloper にクライアントをロードすると、WSDL とそのクライアントが正常に動作します。しかし、その WSDL からクライアントを作成すると、「WSDL の解析に失敗しました」というエラーが表示されます。クライアントにいくつかの変更を加えたところ、「JAX-RPC 1.1 メソッドは WLS 8.1 クライアントではサポートされていません。WLS で OC4J 10.1.3 JAX-RPC クライアントを実行しようとしている場合は、Web サービス移行ガイドを参照してください。指示"。Eclipse でクライアント jar を使用しようとして、クライアントを呼び出すクラス ファイルを作成しましたが、「JAX-RPC 1.1 メソッドは WLS 8.1 クライアントではサポートされていません。OC4J 10.1.3 を実行しようとしている場合WLS の JAX-RPC クライアント。手順については、Web サービス移行ガイドを参照してください。」日食で同じエラー。

助けてください !!

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

java - getClass().getClassLoader().getResource() が OC4J アプリケーション サーバーで機能しない

OC4J の EJB コードでは機能しない次のコード スニペットがあります。

出力は次のとおりです。

ただし、スタンドアロン モードでは、出力は次のようになります。

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

servlets - 500 内部サーバー エラー / サーブレット エラーを修正する方法

そこで、最近 jDeveloper 10.1.3 をインストールしました。ほとんどのページは正常に動作しますが、そのうちのいくつかで次のエラーが発生します。

現在、これらのページは以前のバージョンの jDev で機能していたので、コーディング エラーではないはずです。また、トラブルシューティングに役立つ情報がログにありません。ここで誰か助けてくれませんか?また、さらに情報が必要な場合は、お問い合わせください。