Need to View PSRM base product Source Code? Yes, this is possible!
By Paula Speranza-Hadley on Jul 28, 2014
From time to time we receive a request to view base product PSRM source code. For example, you may need it to help troubleshoot or analyze something, or you may want to use it to accelerate your site specific plug-ins. As you probably know, it is Oracle policy not to product source code in our media packs, for many good and sensible commercial reasons. You may also know that you can view some of the source code can be viewed through the Application Viewer included in the product. But, what you may not know is that you can create a Service Request in MyOracleSupport to get additional source code that you may need to support your implementation.
The PSRM Application Viewer allows you to explore meta-data driven relationships and other files on line. The Source Code Viewer within the Application viewer allows you to browse some of the source code of modules. This includes APIs needed for integration, commonly used plug-ins, and JavaDocs. The Java Docs Viewer provide Java documentation files for Java classes that execute on the application server.
In addition, Oracle PSRM, like all Oracle products, deposits a full copy of the base source code for each product release in a source code escrow account. This provides our customers with the security of knowing a full copy of base source code may be made available in extenuating circumstances, which are noted in the Escrow section of the software license.
If you need to see the source code for base product batch programs, or plug-ins or think our base code could be a good starting point for your custom development work, you can request it via a Service Request in MyOracleSupport. This needs to be approved by the PSRM product team, and reasonable requests are approved. Where approved, the source code is delivered as a password protected download on MyOracleSupport. Please note, the intention here is to support specific and reasonable implementation needs for source code access, as described above, and it is not intended to provide full versions of the entire base product source code. For more information or to request a specific sample, please contact Oracle Support, or create a service request with My Oracle Support.