Quantcast
Viewing all 152 articles
Browse latest View live

PITSS.CON Error – Running the Unused Objects Analysis Against a Pool Causes FRM-92091

The Unused Objects Analysis module in PITSS.CON is a great module to check for unused code in an application. However, there is a known issue in PITSS.CON 12.3.1 and earlier where if you attempt to export a pool to a text file after running the Unused Objects Analysis, PITSS.CON will crash with the error:

“FRM-92091: unexpected fatal error in client-side Java code”

Image may be NSFW.
Clik here to view.
image

The error above results in PITSS.CON crashing completely which requires a restart of PITSS.CON. It has been seen in the majority (but not all) of PITSS.CON installations.

PITSS.CON 15.1.1, the newest version of PITSS.CON as of March 31, 2015, has been released. This bug can be fixed by upgrading your PITSS.CON installation to version 15.1.1. Please contact PITSS today to upgrade your PITSS.CON installation to the latest version.

The post PITSS.CON Error – Running the Unused Objects Analysis Against a Pool Causes FRM-92091 appeared first on PITSS US - Oracle Forms, Upgrade, Forms to Oracle ADF, Forms to APEX, Migration.


How to Generate Graphs in PITSS.CON with GraphViz

GraphViz is a great third-party tool which can be used to generate graphs. By default, if you generate a graph from PITSS.CON (such as from the “Generate Forms Flow as DOT file” button in ADF Assistant) as a DOT file, it will create the DOT file code in the PITSS.CON Editor:

Image may be NSFW.
Clik here to view.
image

The code can be then copied into GraphViz and a graph can be generated.

However, you can configure PITSS.CON to automatically create a graph for you upon request. You can configure this with the steps below:

Prerequisites:

1. PITSS.CON must be installed and configured

2. GraphViz must be downloaded from http://graphviz.org (be sure to accept the license agreement before downloading and installing the product) and installed in the machine where PITSS.CON is installed.

Setup:

1. If PITSS.CON is currently open, please log out of PITSS.CON.

2. Open up pitsscon.env (or the env file associated with your PITSS.CON user)

3. In the PATH environment variable, add the following entry to the end of the PATH:

;C:\PROGRA~2\Graphviz2.38\bin (NOTE: The path may be different if you installed GraphViz in a different location)

Image may be NSFW.
Clik here to view.
SNAGHTMLe4ef71

4. Save and close the file.

5. Repeat steps 2-4 for any other PITSS.CON-related env files.

After applying the steps above, if you attempt to generate a graph from modules such as ADF Assistant or Systems Analysis (inside Application Engineering), a graph will automatically be created in a separate tab or window (depending on your Web browser configuration).

Image may be NSFW.
Clik here to view.
image

This will also prevent end users from having to install GraphViz on their local machines as it will be used from the installation on the server.

The post How to Generate Graphs in PITSS.CON with GraphViz appeared first on PITSS US - Oracle Forms, Upgrade, Forms to Oracle ADF, Forms to APEX, Migration.

PITSS.CON Error – ORA-01422 When Running Dead Code Analyse in Application Analysis

In PITSS.CON 12.3.1 and older, there is a button in Application Analysis called “Custom Reports” which will take you to a page to do an analysis of dead code in your Forms application. This is a button which could be selected after parsing the application.

Image may be NSFW.
Clik here to view.
image

Once the Custom Reports module (also shows as “Dead Code Analyse” in PITSS.CON), if you click the “Run Task” button in this window, there is a possibility that the following error is produced:

“Error: ORA-01422: exact fetch returns more than requested number of rows”

NOTE: This does not happen with all PITSS.CON installations.

This was actually another method of performing an Unused Objects Analysis. To perform an Unused Objects Analysis (same as performing the dead code analysis), go to Application Engineering in the main menu and go to “Unused Objects Analysis”. Inside this module, you can perform the analysis to check for all of the unused objects in your application.

NOTE: Starting with PITSS.CON 15.1.1, the button in Application Analysis has been removed.

The post PITSS.CON Error – ORA-01422 When Running Dead Code Analyse in Application Analysis appeared first on PITSS US - Oracle Forms, Upgrade, Forms to Oracle ADF, Forms to APEX, Migration.

Unable to Run Oracle Forms with Latest Update of Google Chrome

Recently, Google has removed NPAPI support from Google Chrome, one of the supported Web browsers which can be used to run Oracle Forms or any application requiring the use of a Java Runtime Environment (JRE).  Starting with the latest Google Chrome update (released in April 2015), version 42, there is a possibility where all applications such as Oracle Forms (includes PITSS.CON) which rely on JREs will no longer work in Google Chrome. You may encounter an error such as:

“This plug-in is not supported.”

Image may be NSFW.
Clik here to view.
image

NPAPI is used to support non-Internet Explorer browsers with different plug-ins including Java (JRE). With Google Chrome no longer supporting NPAPI starting April 2015, NPAPI is now disabled by default. There are different workarounds which can be done to get Forms (or other applications using a JRE) to work in Chrome:

1. Manually enable NPAPI in Chrome:

a. In the URL in Chrome, type in: chrome://flags/#enable-npapi

b. An entry, “Enable NPAPI”, should appear. Click “Enable”. WARNING: Please be careful when enabling anything in this page. Neither PITSS nor Google will not be held responsible for anything that is enabled by accident. Before clicking to Enable NPAPI, please read and understand the warning message printed at the very top of the page (or you may read the warning message in the screenshot below as it is a snapshot of it).

Image may be NSFW.
Clik here to view.
image

Image may be NSFW.
Clik here to view.
image

c. At the bottom of the page, you will see a “Relaunch Now” button appear. This is necessary to activate the change just made. Click “Relaunch Now”.

Image may be NSFW.
Clik here to view.
image

d. Google Chrome will relaunch. After applying the steps above, any application (including Oracle Forms and PITSS.CON) will be able to use the JRE in Google Chrome.

2. Use other Web browsers supported by Oracle per the certification matrix as they have not disabled NPAPI: http://www.oracle.com/technetwork/es/middleware/docs/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen

a. Internet Explorer

b. Mozilla Firefox

c. Safari

NOTE: Sometime in September 2015 according to the Chromium Blog, http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html, NPAPI will be permanently removed and solution #1 above will no longer work then. Oracle is aware of this issue. Solution #2 will still work even when NPAPI is completely removed from Chrome in September 2015.

Source: http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html (Chromium Blog for Google Chrome)

Source: http://java.com/en/download/faq/chrome.xml (Oracle’s explanation regarding NPAPI support with Chrome)

The post Unable to Run Oracle Forms with Latest Update of Google Chrome appeared first on PITSS US - Oracle Forms, Upgrade, Forms to Oracle ADF, Forms to APEX, Migration.

Error in Invoking Target of Makefile When Installing Forms 11gR2 in Solaris SPARC

When installing Oracle Forms and Reports 11gR2 (11.1.2.2.x), there have been known issues where the following error message is produced around 92% into the install:

“Error in invoking target ‘nnfgt.o’ of makefile ‘$ORACLE_HOME/network/lib/ins_net_client.mk’. See ‘$ORACLE_INVENTORY/logs/install<DATE>.log’ for details.”

Image may be NSFW.
Clik here to view.
image

According to Oracle Support Document ID 1643548.1, this can be fixed by pre-setting LD_LIBRARY_PATH to $ORACLE_HOME/lib prior to the install. In the event you have already started the install, exit the install, clean up the failed install, set the above environment variable, and re-try the install.

However, if you still encounter the error above, there is a possibility that the expr package is not found in the system PATH variable. For example, if you run expr 1 + 1, you will know if this is not set up correctly if you get an error instead of 2.

In Solaris, this should be found in /usr/xpg4/bin. If it happens to be in /usr/local/bin, create a link in /usr/xpg4/bin to the binary in /usr/local/bin (after making a quick backup of it). The result is that when you use expr such as: expr 1 + 1, you should get a response, 2, instead of an error.

Once the expr binary works, re-try the install, and Forms should install successfully.

The post Error in Invoking Target of Makefile When Installing Forms 11gR2 in Solaris SPARC appeared first on PITSS US - Oracle Forms, Upgrade, Forms to Oracle ADF, Forms to APEX, Migration.

ORA-06550 When Performing a Forms Upgrade in PITSS.CON

When running a project for upgrading forms in PITSS.CON such as the project to replace the text_io function with webutil.client_text_io, if you happen to encounter the following error:

Search&Replace Error : ORA-06550: line 1, column 7:

PLS-00306: wrong number or types of arguments in call to ‘SYNCRN’

ORA-06550: line 1, column 7:

PL/SQL: Statement ignored.

Image may be NSFW.
Clik here to view.
image

There is a possibility that you might have encountered a bug with the Oracle Database especially if the database version is 11.2.0.4. It has also been noted that this error also happens when you attempt to delete a form from Module Handling. There are two solutions which can be done to fix the problem:

1. Apply Oracle Patch 17501296 to the Oracle Database (version 11.2.0.4 only). More information is provided in Oracle Support note 1586704.1.

2. Re-create the CTXSYS.SYNCRN procedure. The full SQL commands can be found in Oracle Support note 1586704.1.

After applying either one of the two solutions, the problem should no longer occur.

Source: Oracle Support note 1586704.1

The post ORA-06550 When Performing a Forms Upgrade in PITSS.CON appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

PDF Reports Not Displayed Correctly in Forms/Reports 11.1.2.2.0

There is a bug in Forms/Reports 11.1.2.2.0 where reports generated into PDFs are not displayed correctly in AIX and Solaris (possibly even Windows 32-bit) environments. According to Oracle Support note 1522543.1, an Oracle Patch, 17903693, will need to be applied to the Forms/Reports environment.

NOTE: This patch is already included with Forms and Reports 11.1.2.2.0 for Windows 64-bit.

How to Apply the Patch:

  1. Download Patch 17903693 from My Oracle Support
  2. Extract the patch into your directory. As a reference, let’s call the extracted location PATCH_TOP.
  3. Shut down all WebLogic servers and instances (OPMN).
  4. Set the following environment variables (NOTE: MW_HOME is your Oracle Middleware home):
    1. Windows: set PATH=%PATH%;%MW_HOME%oracle_commonOPatch
    2. Windows: set ORACLE_HOME=%MW_HOME%Oracle_FRHome1
    3. Unix: export PATH=$PATH:$MW_HOME/oracle_common/OPatch
    4. Unix: export ORACLE_HOME=$MW_HOME/Oracle_FRHome1
  5. Go to the PATCH_TOP/17903693 directory (PATCH_TOP\17903693 in Windows)
  6. Run: opatch apply
  7. Type ‘y’ and press Enter when it asks if the system is ready for patching.
  8. When the patch is finished, start up the WebLogic servers and OPMN.

PDF reports should display correct after applying the steps above.

NOTE: Please review the README file before applying any Oracle patch!

Source: Oracle Support note 1522543.1

The post PDF Reports Not Displayed Correctly in Forms/Reports 11.1.2.2.0 appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

How to Download JDK and JRE 7 From My Oracle Support

IMPORTANT: Downloading JDK and JRE 7 from My Oracle Support requires an account with My Oracle Support.

As of July 14, 2015, JDK 7 and JRE 7 are no longer available for public download. Although the latest version of Oracle Forms, version 11.1.2.2.0 (11gR2) is supported to use JRE 8, it is currently NOT supported to use JDK 8 for Oracle Forms and Reports 11gR2 as well as for other Fusion Middleware products such as ADF (11g and 12c) and OHS (11g and 12c). However, as public downloads for Java 7 are no longer available, there are only two options to download JDK 7.

One method (requires an Oracle account) is to use the Oracle Java Archive: http://www.oracle.com/technetwork/java/archive-139210.html

The second method involves downloading the JDK and JRE from My Oracle Support. The following steps will explain how you can download the latest JDK and JRE 7 from My Oracle Support:

  1. Log into https://support.oracle.com using your My Oracle Support account.
  2. Go to Patches & Updates
  3. Search for the following patches:
    1. JDK/JRE 7u79: 20418638
    2. JDK/JRE 7u80: 20418657
    3. Specify the OS platform of your server environment
    4. Image may be NSFW.
      Clik here to view.
      image
  4. Select the Patch number on the left side of the table
    1. Image may be NSFW.
      Clik here to view.
      image
  5. Click “Download”
    1. Image may be NSFW.
      Clik here to view.
      image
  6. Click the name of the zip file to download it.

Once the JDK and JRE are downloaded, you should be able to find both the JDK and the JRE for the particular OS you selected.

Image may be NSFW.
Clik here to view.
image

The post How to Download JDK and JRE 7 From My Oracle Support appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.


PITSS.CON Error – ORA-01422 When Running Dead Code Analyse in Application Analysis

In PITSS.CON 12.3.1 and older, there is a button in Application Analysis called “Custom Reports” which will take you to a page to do an analysis of dead code in your Forms application. This is a button which could be selected after parsing the application.

Image may be NSFW.
Clik here to view.
image

Once the Custom Reports module (also shows as “Dead Code Analyse” in PITSS.CON), if you click the “Run Task” button in this window, there is a possibility that the following error is produced:

“Error: ORA-01422: exact fetch returns more than requested number of rows”

NOTE: This does not happen with all PITSS.CON installations.

This was actually another method of performing an Unused Objects Analysis. To perform an Unused Objects Analysis (same as performing the dead code analysis), go to Application Engineering in the main menu and go to “Unused Objects Analysis”. Inside this module, you can perform the analysis to check for all of the unused objects in your application.

NOTE: Starting with PITSS.CON 15.1.1, the button in Application Analysis has been removed.

The post PITSS.CON Error – ORA-01422 When Running Dead Code Analyse in Application Analysis appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

Unable to Run Oracle Forms with Latest Update of Google Chrome

Recently, Google has removed NPAPI support from Google Chrome, one of the supported Web browsers which can be used to run Oracle Forms or any application requiring the use of a Java Runtime Environment (JRE).  Starting with the latest Google Chrome update (released in April 2015), version 42, there is a possibility where all applications such as Oracle Forms (includes PITSS.CON) which rely on JREs will no longer work in Google Chrome. You may encounter an error such as:

“This plug-in is not supported.”

Image may be NSFW.
Clik here to view.
image

NPAPI is used to support non-Internet Explorer browsers with different plug-ins including Java (JRE). With Google Chrome no longer supporting NPAPI starting April 2015, NPAPI is now disabled by default. There are different workarounds which can be done to get Forms (or other applications using a JRE) to work in Chrome:

1. Manually enable NPAPI in Chrome:

a. In the URL in Chrome, type in: chrome://flags/#enable-npapi

b. An entry, “Enable NPAPI”, should appear. Click “Enable”. WARNING: Please be careful when enabling anything in this page. Neither PITSS nor Google will not be held responsible for anything that is enabled by accident. Before clicking to Enable NPAPI, please read and understand the warning message printed at the very top of the page (or you may read the warning message in the screenshot below as it is a snapshot of it).

Image may be NSFW.
Clik here to view.
image

Image may be NSFW.
Clik here to view.
image

c. At the bottom of the page, you will see a “Relaunch Now” button appear. This is necessary to activate the change just made. Click “Relaunch Now”.

Image may be NSFW.
Clik here to view.
image

d. Google Chrome will relaunch. After applying the steps above, any application (including Oracle Forms and PITSS.CON) will be able to use the JRE in Google Chrome.

2. Use other Web browsers supported by Oracle per the certification matrix as they have not disabled NPAPI: http://www.oracle.com/technetwork/es/middleware/docs/oracle-forms-111220certmatrix-2087910.xls?ssSourceSiteId=otnen

a. Internet Explorer

b. Mozilla Firefox

c. Safari

NOTE: Sometime in September 2015 according to the Chromium Blog, http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html, NPAPI will be permanently removed and solution #1 above will no longer work then. Oracle is aware of this issue. Solution #2 will still work even when NPAPI is completely removed from Chrome in September 2015.

Source: http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html (Chromium Blog for Google Chrome)

Source: http://java.com/en/download/faq/chrome.xml (Oracle’s explanation regarding NPAPI support with Chrome)

The post Unable to Run Oracle Forms with Latest Update of Google Chrome appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

PITSS Oracle Forms Orientation Day in London on 6 May 2015

The one-day information event by Oracle modernisation expert PITSS offers companies in the UK a comprehensive overview of all possibilities for their future Oracle Forms development strategy. All questions relating to options, chances, risks and costs of a modernisation will be addressed by expert speakers. On top, Michael Ferrante, Oracle’s Principle Product Manager for Oracle Application Development Tools, will present the Oracle Forms road map for the next years. The Oracle Forms Orientation Day will take place at the Oracle City Office in London and is free of charge.

London (UK) / Stuttgart (DE), 21 April 2015 – Companies being faced with the question how to innovate their Oracle Forms applications can now get all the information they need for a well-considered decision – at the Oracle Forms Orientation Day in London on 6 May 2015. The high-quality event addresses IT managers, Oracle developers and Oracle architects from companies and organisations across all sectors. Expert speakers from PITSS, the Yorkshire Building Society, Inoapps and Oracle will contribute, among them Michael Ferrante. Their presentations will cover investment protection of Oracle Forms applications, Oracle Forms modernisation, SOA and Web services, ADF and APEX, and the Oracle Forms road map.

The Orientation Day will be held at the Oracle City Office in London, Room Kensington, from 9:30 to 16:00. For more information, a detailed agenda and registration, please visit: Registration for this event is closed.

About PITSS

PITSS is the leading provider of Software & Services for modernising and effectively managing Oracle applications. The PITSS Group was established in 1999 and has gained international recognition with over 1,000 customers and a multitude of successful Oracle projects. PITSS is an Oracle Gold partner and, as a member of the Oracle Modernization Alliance (OMA), is the only Oracle Forms Migration partner for automated migrations. With sites in Stuttgart (HQ), Wolfratshausen near Munich, Bielefeld (Germany), Milton Keynes (UK) and Troy (USA) as well as certified international partners, the company successfully provides support for IT projects of medium sized companies, large enterprises and public contractors across the globe.

Press Contact:
PITSS GmbH
Cathrin Cambensi
Industriestr. 3
70565 Stuttgart
Germany
Tel. +49 8171 21 62-07
ccambensi@pitss.de

The post PITSS Oracle Forms Orientation Day in London on 6 May 2015 appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

How to Auto-Download JREs from Application Server for Forms 11g

Oracle Support document 367778.1 provides a great document explaining how auto-downloading a JRE can be done from Oracle Application Server 10g. The same procedure can also be performed for Oracle Forms 11g (and 11gR2) using Oracle WebLogic Server.

In our example, we are attempting to have the client auto-download the latest Java 8 update (1.8.0_45). The steps below were done using Oracle WebLogic Server 10.3.6 and Oracle Forms 11.1.2.2.0 (the only version of Oracle Forms currently supported with JRE 8):

1. Download a 32-bit JRE from Oracle (example for latest Java 8: jre-8u45-windows-i586.exe)

2. Create a folder in your application server and place the JRE in this location. In our example, we created a folder called C:\PITSS\Java8Download

Image may be NSFW.
Clik here to view.
image

3. Navigate to %DOMAIN_HOME%\deploymentplans\formsapp\11.1.2 and make a backup of plan.xml

4. Open up plan.xml in a text editor.

5. Inside the file, create a new variable for the directory where the folder containing the JRE is located. You may use our example below as a guide:

<variable>
  <name>vd-C:/PITSS</name>
  <value>C:/PITSS</value>
</variable>

Image may be NSFW.
Clik here to view.
image

6. Further down in the file, create a new variable assignment containing both the directory specified in the variable above and then the xpath or alias containing the name of the folder which has the JRE inside:

<variable-assignment>
  <name>vd-C:/PITSS</name>
  <xpath>/weblogic-web-app/virtual-directory-mapping/[url-pattern=”Java8Download/*”]/local-path</xpath>
</variable-assignment>

Image may be NSFW.
Clik here to view.
image

7. Save and close the file.

8. Log into your WebLogic Administration Console and go to Deployments.

9. Click “Lock & Edit” in the top-left corner.

Image may be NSFW.
Clik here to view.
image

10. In the Deployments page, place a check mark next to “formsapp (11.1.2)” and click “Update”.

Image may be NSFW.
Clik here to view.
image

11. Click the radio button next to “Update this application in place…” and click “Finish”.

Image may be NSFW.
Clik here to view.
image

12. In the top-left corner, click “Activate Changes” to publish the changes.

Image may be NSFW.
Clik here to view.
image

13. After the changes are activated, open up your formsweb.cfg file (located in %DOMAIN_HOME%\config\fmwconfig\servers\WLS_FORMS\applications\formsapp_11.1.2\config)

14. Locate your jpi_codebase parameter. Replace the current value with the URL. If you need to, also update your other JPI parameters to use Java 8 (as indicated in the screenshot below) .Use the format below:

http://server.domain:8888/forms/AliasName/JRE_file.exe

Example: jpi_codebase=http://server.domain:8888/forms/Java8Download/jre-8u45-windows-i586.exe

Image may be NSFW.
Clik here to view.
image

15. Save and close the file.

16. Restart WLS_FORMS.

After completing the steps above, the next time you run your Oracle Forms application (assuming that JRE 8 has not been installed in your machine), you will be prompted to auto-download Java 8.

Source: Oracle Support note 367778.1

The post How to Auto-Download JREs from Application Server for Forms 11g appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

PITSS.CON Error – Insert…ORA-01536: space quota exceeded for tablespace

It is recommended that all PITSS.CON users have an unlimited quota to the tablespace which each PITSS.CON belongs to. If any of the PITSS.CON users do not have an unlimited quota to the tablespace, the following errors could be presented:Insert…ORA-01536: space quota exceeded for tablespace…Image may be NSFW.
Clik here to view.
https://pitss.com/files/2015/05/image.png
To fix this, all PITSS.CON users including the MIG user should have the following database privilege granted:grant UNLIMITED TABLESPACE to USER;ORalter user USER quota unlimited on PITSS_TABLESPACE;After applying one of the grants above on each PITSS.CON user (including MIG), the error should disappear.Source: Oracle Support note 1084014.6

The post PITSS.CON Error – Insert…ORA-01536: space quota exceeded for tablespace appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

PITSS.CON Installation Error – Unable to Reinstall PITSS.CON User in Existing Group

PITSS.CON users can be reinstalled when needed to whether the user needs to be installed a different group or if installing in a new PC. Normally PITSS.CON users can be reinstalled in an existing group without any issues. However, there can be a time where the following error is presented when a PITSS.CON user is being reinstalled (or even installed) in an existing group:

“Invalid database! Does not fit with Group “GROUP_NAME” connection! Logon denied!

Image may be NSFW.
Clik here to view.
image

The reason is because the group which the PITSS.CON user is being installed into has an application connect string different from the default “system/*@DB” connect string. You will need to type in the full application database connect string used by the GROUP in the App Connect String field (username/password@DB). If you are unsure what the application connect string is, you can find this out with the MIG user:

1. Log into PITSS.CON with the MIG user.

2. Go to User Access

3. Click on the group name you are installing the new PITSS.CON user.

4. If you look on the right side near the top, you will see the application connect string being used by the group. For security reasons, the password will not be shown here. If you are unsure what the user’s password is, please consult your DBA.

After the App Connect String field is filled in, the (re)installation will proceed like normal.

The post PITSS.CON Installation Error – Unable to Reinstall PITSS.CON User in Existing Group appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

Error in Invoking Target of Makefile When Installing Forms 11gR2 in Solaris SPARC

When installing Oracle Forms and Reports 11gR2 (11.1.2.2.x), there have been known issues where the following error message is produced around 92% into the install:

“Error in invoking target ‘nnfgt.o’ of makefile ‘$ORACLE_HOME/network/lib/ins_net_client.mk’. See ‘$ORACLE_INVENTORY/logs/install<DATE>.log’ for details.”

Image may be NSFW.
Clik here to view.
image

According to Oracle Support Document ID 1643548.1, this can be fixed by pre-setting LD_LIBRARY_PATH to $ORACLE_HOME/lib prior to the install. In the event you have already started the install, exit the install, clean up the failed install, set the above environment variable, and re-try the install.

However, if you still encounter the error above, there is a possibility that the expr package is not found in the system PATH variable. For example, if you run expr 1 + 1, you will know if this is not set up correctly if you get an error instead of 2.

In Solaris, this should be found in /usr/xpg4/bin. If it happens to be in /usr/local/bin, create a link in /usr/xpg4/bin to the binary in /usr/local/bin (after making a quick backup of it). The result is that when you use expr such as: expr 1 + 1, you should get a response, 2, instead of an error.

Once the expr binary works, re-try the install, and Forms should install successfully.

The post Error in Invoking Target of Makefile When Installing Forms 11gR2 in Solaris SPARC appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.


ORA-06550 When Performing a Forms Upgrade in PITSS.CON

When running a project for upgrading forms in PITSS.CON such as the project to replace the text_io function with webutil.client_text_io, if you happen to encounter the following error:

Search&Replace Error : ORA-06550: line 1, column 7:

PLS-00306: wrong number or types of arguments in call to ‘SYNCRN’

ORA-06550: line 1, column 7:

PL/SQL: Statement ignored.

Image may be NSFW.
Clik here to view.
image

There is a possibility that you might have encountered a bug with the Oracle Database especially if the database version is 11.2.0.4. It has also been noted that this error also happens when you attempt to delete a form from Module Handling. There are two solutions which can be done to fix the problem:

1. Apply Oracle Patch 17501296 to the Oracle Database (version 11.2.0.4 only). More information is provided in Oracle Support note 1586704.1.

2. Re-create the CTXSYS.SYNCRN procedure. The full SQL commands can be found in Oracle Support note 1586704.1.

After applying either one of the two solutions, the problem should no longer occur.

Source: Oracle Support note 1586704.1

The post ORA-06550 When Performing a Forms Upgrade in PITSS.CON appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

PDF Reports Not Displayed Correctly in Forms/Reports 11.1.2.2.0

There is a bug in Forms/Reports 11.1.2.2.0 where reports generated into PDFs are not displayed correctly in AIX and Solaris (possibly even Windows 32-bit) environments. According to Oracle Support note 1522543.1, an Oracle Patch, 17903693, will need to be applied to the Forms/Reports environment.

NOTE: This patch is already included with Forms and Reports 11.1.2.2.0 for Windows 64-bit.

How to Apply the Patch:

  1. Download Patch 17903693 from My Oracle Support
  2. Extract the patch into your directory. As a reference, let’s call the extracted location PATCH_TOP.
  3. Shut down all WebLogic servers and instances (OPMN).
  4. Set the following environment variables (NOTE: MW_HOME is your Oracle Middleware home):
    1. Windows: set PATH=%PATH%;%MW_HOME%oracle_commonOPatch
    2. Windows: set ORACLE_HOME=%MW_HOME%Oracle_FRHome1
    3. Unix: export PATH=$PATH:$MW_HOME/oracle_common/OPatch
    4. Unix: export ORACLE_HOME=$MW_HOME/Oracle_FRHome1
  5. Go to the PATCH_TOP/17903693 directory (PATCH_TOP\17903693 in Windows)
  6. Run: opatch apply
  7. Type ‘y’ and press Enter when it asks if the system is ready for patching.
  8. When the patch is finished, start up the WebLogic servers and OPMN.

PDF reports should display correct after applying the steps above.

NOTE: Please review the README file before applying any Oracle patch!

Source: Oracle Support note 1522543.1

The post PDF Reports Not Displayed Correctly in Forms/Reports 11.1.2.2.0 appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

How to Download JDK and JRE 7 From My Oracle Support

IMPORTANT: Downloading JDK and JRE 7 from My Oracle Support requires an account with My Oracle Support.

As of July 14, 2015, JDK 7 and JRE 7 are no longer available for public download. Although the latest version of Oracle Forms, version 11.1.2.2.0 (11gR2) is supported to use JRE 8, it is currently NOT supported to use JDK 8 for Oracle Forms and Reports 11gR2 as well as for other Fusion Middleware products such as ADF (11g and 12c) and OHS (11g and 12c). However, as public downloads for Java 7 are no longer available, there are only two options to download JDK 7.

One method (requires an Oracle account) is to use the Oracle Java Archive: http://www.oracle.com/technetwork/java/archive-139210.html

The second method involves downloading the JDK and JRE from My Oracle Support. The following steps will explain how you can download the latest JDK and JRE 7 from My Oracle Support:

  1. Log into https://support.oracle.com using your My Oracle Support account.
  2. Go to Patches & Updates
  3. Search for the following patches:
    1. JDK/JRE 7u79: 20418638
    2. JDK/JRE 7u80: 20418657
    3. Specify the OS platform of your server environment
    4. Image may be NSFW.
      Clik here to view.
      image
  4. Select the Patch number on the left side of the table
    1. Image may be NSFW.
      Clik here to view.
      image
  5. Click “Download”
    1. Image may be NSFW.
      Clik here to view.
      image
  6. Click the name of the zip file to download it.

Once the JDK and JRE are downloaded, you should be able to find both the JDK and the JRE for the particular OS you selected.

Image may be NSFW.
Clik here to view.
image

The post How to Download JDK and JRE 7 From My Oracle Support appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

Top 4 Reasons to Upgrade Oracle Forms

Image may be NSFW.
Clik here to view.
Reasons to upgrade Oracle Forms
The companies that have spent years tailoring Oracle Forms to meet their exact business needs are looking at the latest incarnation: Oracle Forms 11g. This new development means your business is faced with a decision. Do you stick with the version of Oracle that you have and hope it doesn’t crash and burn in light of new technology? Do you upgrade on your own and hope that the modernized system is compatible with your existing configuration? Do you ditch Oracle Forms and opt for an entirely new company-wide database? Upgrading is certainly the smart business owner’s choice, and here’s why:

1. You’ll minimize your risk.
Sticking with outdated technology is risky. You’ve likely experienced the old technology glitch with your own smartphone. If you neglect to complete updates as they’re provided, your phone may get a little buggy or slow. The same thing will happen the longer you try to make an older version of Oracle Forms work for you. Lack of maintenance and support from the manufacturer for your outdated in-house data system can lead to major problems.

2. You’ll save money.
For businesses that have spent millions of dollars on the hardware, implementation, licensing, and maintenance of Oracle Forms for company-wide purposes, the last thing you want to do is spend millions more attempting to change platforms. It’s smarter to invest in a one-step upgrade to the latest incarnation, Oracle Forms 11g, no matter what version of Oracle Forms you’re currently using.

3. Stick with what you know.
Are there other databases out there? Sure. But is retiring Oracle Forms in favor of something new really the wise choice? Besides incurring a massive expense, new software also means extensive training for all employees. Whether you’ve been using Oracle Forms to do invoicing or purchase orders, whether this versatile platform has been the data entry system for human resources or manufacturing, your employees depend upon it and have developed efficient methodologies for using it. The downtime and inevitable errors of switching to a brand new system will eliminate the learning curve so your business doesn’t suffer.

4. You don’t have to do it alone.
There is an easy, affordable, and logical option as you shift to Oracle Forms 11g: an assisted upgrade. You can certainly purchase the software and attempt to implement it in-house, but applying this new technology to all that you’ve already developed will be a challenge for the uninitiated. You can get the kind of hand-holding you need from experts who have developed tools to make the transition easier and who provide Oracle Forms 11g support every day. With the right kind of tech help, you don’t have to worry about the upgrade or risk that your finely tuned system is going to fail on your business.

Who Can Help with Oracle Forms Migration?
You want to leverage your ongoing technology investment, not start over. You want to prepare the architecture of your application software for new technologies. So it’s essential to determine the best and most efficient way to approach your modernization to upgrade Oracle Forms.

PITSS is a professional services company that has developed PITSS.CON, the unique, high-performance development platform for the analysis, migration, upgrade, modernization, and development of Oracle Forms and Reports applications. With the aid of PITSS’ fully automated solution, you can reduce the cost and time to migrate by up to 90 percent. Predefined templates and projects solve all known migration challenges, and there is automatic replacement of obsolete and changed components.

You need to upgrade, but Oracle is an incredibly complex animal. Make it easier on your company – reduced risk, effort, and expense – by seeking professional technology assistance from experts who will review your existing Oracle system and provide you with the best solution to upgrade and enhance. Contact us today to learn about the implementation and maintenance of Oracle Forms for your company.

The post Top 4 Reasons to Upgrade Oracle Forms appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

Best Practices for Deploying New Forms in Production

When updating forms to a live production environment, if a form is updated when end users have the form open, users may encounter odd errors. Although a form can be copied over an open form in Unix, it is not possible to copy over an open form in Windows.

One recommendation is to implement two deployment locations: the actual location where all of the production forms are deployed and a temporary location for new deployments which is specified earlier in the FORMS_PATH. New or updated forms are deployed in the temporary location and then moved over to the main location during a time when no one will be using the application.

Example FORMS_PATH entry:

FORMS_PATH=C:\Oracle\Middleware\Oracle_FRHome1\forms;C:\app\forms_new;C:\app\forms

C:\app\forms_new would be an example of a temporary location where new and updated forms would go and C:\app\forms would be an example of the current live forms.

In this example, forms are deployed under C:\app\forms. When a new form needs to be deployed during working hours when the app is being heavily used, it is deployed under C:\app\forms_new. As new users connect or reconnect to a form, they connect to the new form under forms_new since it is earlier in the FORMS_PATH. Eventually no one is using the form under C:\app\forms, and during off hours, the form can be moved from C:\app\forms_new to C:\app\forms.

The post Best Practices for Deploying New Forms in Production appeared first on PITSS US - Oracle Forms Upgrade, Forms to ADF, Forms to APEX, Migration.

Viewing all 152 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>