Perl Interpretor Error - Sdk 2.2.0.12 Using Perl In Oracle Client 11.2.0.1

(Doc ID 1324641.1)

Last updated on JUNE 01, 2011

Applies to:

Oracle Utilities Customer Care and Billing - Version: 2.3.1 and later   [Release: 2.3 and later ]
Information in this document applies to any platform.

Goal


SDK 2.2.0.12 / Microsoft Windows (32-bit)

On the workstation, Oracle Client 11.2.0.1 is installed and system is configured to use Perl v 5.10.0 within Oracle client. The process setupSvcXMLPrompted.bat is run in order to regenerate custom XML files for customized screens. While executing this process a error is popped stating that 'perl.exe has encountered the problem and needs to close'. Which eventually does not regenerate the XML files in necessary folders.

Premises:
Environment variables should be as below amongst the other variables included in PATH variable:
ORACLE_HOME = D:\app\product\11.2.0\client_1
PERL = D:\app\product\11.2.0\client_1\perl\bin

Oracle Client v 11.2.0.1, SDK v 2.2.0.12 should be installed on the system for CC&B 2.3.1 SP1.

1.The custom COBOL code should be available in D:\spl\<environ-name>\cobol\source\cm folder.
2.Go to command prompt and navigate to D:\SPLSDK\SDK\2.2.0.12\Scripts\bin folder and execute setupSvcXMLPrompted.bat.
3.Enter the custom program name for which service XML needs to be regenerated and click on Enter.
4.A pop-up stating perl.exe has encountered a problem and needs to close' will be shown.
5. Click on "Dont Send"
6. Another pop-up stating 'perl.exe has encountered a problem and needs to close' will be shown.
7. setupSvcXMLPrompted process ends. A service program CML* get created and is placed in D:\spl\<environ-name>\services folder. But XMLs are not re-generated. There are no XMLs available in D:\SPL\<environ-name>\splapp\xmlMetaInfo folder.


Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms