以前の質問に関連して、次のソースコードを入手できるかどうか知っている人はいますか?
<dependency>
<groupId>com.oracle</groupId>
<artifactId>xdb-xmlparser</artifactId>
<version>10.2.0.3.0</version>
</dependency>
ありがとう
(そうではありませんが)ずっと前に、私の会社はOracle ADF Frameworkのソースを取得しようとしていました。次のような流れでした。
Metalink に質問を投稿しました (現在はMy Oracle Supportと呼ばれています。そこに投稿するには、Oracle パートナーであるか、彼らからサポート サブスクリプションを購入する必要があります)。
彼らは約 6 ページの長いフォームを私たちに送りました。その中には、ソース コードの保存方法、アクセスできる人、それを読むときにどのような種類のクレイジー ハットをかぶらなければならないかというルールが記載されていました。ま、こういうネタ。
彼らはこのフォームに、コードにアクセスできる人として私の名前が書かれた上級管理職が署名し、手動で署名してファックスで送り返すように要求しました。
数日後、彼らはソースを含む ZIP ファイルへのリンクを Metalink に投稿しました (私たちの質問への回答で、他の誰もアクセスできないようにしました)。
これは、ADF 10g と ADF 11g の 2 回行いました。2回とも同じ方法です。
したがって、基本的には、オラクルに連絡するのが最善の策です。
上記が ADF で可能であることを示す Oracle のドキュメントへの参照は次のとおりです。
Oracle ADF の完全なソース コードを取得するには、Oracle Worldwide Support でサービス リクエストを開いてリクエストします。
PS Oracle JARを逆コンパイルするなど、他の方法もありますが、ライセンスに違反する可能性があることに注意してください。
通常、Oracle などの企業からソース コードを取得することはありません。バグや奇妙な動作を調査している場合は、逆コンパイルすると、コメントのない元のソース コードがほとんど得られます。
jad や GUI ツール DJ Java Decompilerr などのツールを使用します。
問題を調査するための良い方法ですが、Oracle ではサポートされていません:)