4 Replies Latest reply: May 5, 2013 10:02 AM by Jan Vervecken RSS

    ADF Version to be used on a FormsReports 11gR2 install

    Filip Huysmans
      Hello everyone,

      our customer has installed a vanilla FormsReports 11gR2.
      This comes with a WLS 10.3.6 and JRF libraries.
      They want to start with ADF development and they wondered what version of ADF is compatible with this FormsReports release?
      They want to run Forms & ADF on the same managed server.

      The same question but differently formulated: how can you see what version of the JRF libraries are used? Looking at the version numbers in the deployment table of the WLS console is not conclusive.

      Thank you very much in advance.

      Filip Huysmans.
        • 1. Re: ADF Version to be used on a FormsReports 11gR2 install
          kdario
          Maybe this can help: http://steveracanovic.blogspot.com/2011/03/how-to-find-adf-version-running-in-wls.html

          Dario
          • 2. Re: ADF Version to be used on a FormsReports 11gR2 install
            Jan Vervecken
            hi Filip
            Filip Huysmans wrote:
            ... how can you see what version of the JRF libraries are used? ...
            The approach in the blog post "How to find the version of ADF libraries installed on WLS 11g" searches the contents of some JAR file.
            A disadvantage could be that a wrong JAR file is searched (of a different installation for which the files are on the same file system) and also that you would need access to the file system where these JAR files are (which might not always be trivial).
            Where "wrong JAR" refers to the difference between "installed" (as in the blog post) and "used" (as in your question).

            To see what you really have available at run-time, an alternative approach could be to deploy ADFLibrariesVersionsApp.ear [1] and review the response you get from URLs like these:

            - /alvweb/manifestinfo?class-name=oracle.adf.share.ADFContext :
            - class name = oracle.adf.share.ADFContext
            - class URL = jar:file:/D:/oracle/jdevstudio111160-mw/oracle_common/modules/oracle.adf.share.ca_11.1.1/adf-share-ca.jar!/oracle/adf/share/ADFContext.class
            - manifest URL = jar:file:/D:/oracle/jdevstudio111160-mw/oracle_common/modules/oracle.adf.share.ca_11.1.1/adf-share-ca.jar!/META-INF/MANIFEST.MF
            - manifest main attributes:
            Oracle-BuildSystem: Linux - java - 1.6.0_24-b50
            Ant-Version: Apache Ant 1.7.0RC1
            Oracle-Version: 11.1.1.6.38.61.92
            Manifest-Version: 1.0
            Created-By: 19.1-b02 (Sun Microsystems Inc.)
            Oracle-Builder: Official Builder
            Oracle-Label: JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.1
            Oracle-BuildTimestamp: 2011-12-12 04:34:42 -0800
            - /alvweb/manifestinfo?class-name=oracle.jbo.ApplicationModule :
            - class name = oracle.jbo.ApplicationModule
            - class URL = zip:D:/oracle/jdevstudio111160-mw/user_projects/domains/mystuffdomain/servers/AdminServer/tmp/_WL_user/adf.oracle.domain/iox4ii/APP-INF/lib/adfm.jar!/oracle/jbo/ApplicationModule.class
            - manifest URL = zip:D:/oracle/jdevstudio111160-mw/user_projects/domains/mystuffdomain/servers/AdminServer/tmp/_WL_user/adf.oracle.domain/iox4ii/APP-INF/lib/adfm.jar!/META-INF/MANIFEST.MF
            - manifest main attributes:
            Oracle-BuildSystem: Linux - java - 1.6.0_24-b50
            Ant-Version: Apache Ant 1.7.0RC1
            Oracle-Version: 11.1.1.6.38.61.92
            Manifest-Version: 1.0
            Created-By: 19.1-b02 (Sun Microsystems Inc.)
            Oracle-Builder: Official Builder
            Oracle-Label: JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.1
            Oracle-BuildTimestamp: 2011-12-12 05:40:15 -0800
            or on a different domain

            - /alvweb/manifestinfo?class-name=oracle.adf.share.ADFContext :
            - class name = oracle.adf.share.ADFContext
            - class URL = jar:file:/C:/oracle/jdevstudio111230-mw/oracle_common/modules/oracle.adf.share.ca_11.1.1/adf-share-ca.jar!/oracle/adf/share/ADFContext.class
            - manifest URL = jar:file:/C:/oracle/jdevstudio111230-mw/oracle_common/modules/oracle.adf.share.ca_11.1.1/adf-share-ca.jar!/META-INF/MANIFEST.MF
            - manifest main attributes:
            Oracle-BuildSystem: Linux - java - 1.6.0_21-b51
            Ant-Version: Apache Ant 1.7.0RC1
            Oracle-Version: 11.1.2.3.39.62.76.1
            Manifest-Version: 1.0
            Created-By: 17.0-b17 (Sun Microsystems Inc.)
            Oracle-Builder: Official Builder
            Oracle-Label: JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1
            Oracle-BuildTimestamp: 2012-09-18 08:00:12 -0700
            - /alvweb/manifestinfo?class-name=oracle.jbo.ApplicationModule :
            - class name = oracle.jbo.ApplicationModule
            - class URL = zip:C:/oracle/jdevstudio111230-mw/user_projects/domains/mystuffdomain/servers/AdminServer/tmp/_WL_user/adf.oracle.domain/iox4ii/APP-INF/lib/adfm.jar!/oracle/jbo/ApplicationModule.class
            - manifest URL = zip:C:/oracle/jdevstudio111230-mw/user_projects/domains/mystuffdomain/servers/AdminServer/tmp/_WL_user/adf.oracle.domain/iox4ii/APP-INF/lib/adfm.jar!/META-INF/MANIFEST.MF
            - manifest main attributes:
            Oracle-BuildSystem: Linux - java - 1.6.0_21-b51
            Ant-Version: Apache Ant 1.7.0RC1
            Oracle-Version: 11.1.2.3.39.62.76.1
            Manifest-Version: 1.0
            Created-By: 17.0-b17 (Sun Microsystems Inc.)
            Oracle-Builder: Official Builder
            Oracle-Label: JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1
            Oracle-BuildTimestamp: 2012-09-18 08:13:05 -0700
            -[1] at ADFLibrariesVersionsApp/deploy/ADFLibrariesVersionsApp.ear
            in http://www.consideringred.com/files/oracle/2012/ADFLibrariesVersionsApp-v0.01.zip

            success
            Jan Vervecken
            • 3. Re: ADF Version to be used on a FormsReports 11gR2 install
              Frank Nimphius-Oracle
              Hi,

              given that JDeveloper 11g R2 is an ADF only - no FMW - release and Forms / Reports is part of FMW, the WLS 10.3.6 hint would point to JDeveloper 11g R1 (11.1.1.6)

              Frank
              • 4. Re: ADF Version to be used on a FormsReports 11gR2 install
                Jan Vervecken
                fyi

                see JIRA issue ADFEMG-112, "ER 12834041 : ADF RUNTIME LIBRARIES DON'T SHOW THE CORRECT VERSION NUMBERS IN WLS CONFIG.XML",
                at https://java.net/jira/browse/ADFEMG-112

                regards
                Jan