11G compiling libraries (.pll)

I am trying to compile a library in 11G within Forms Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 . I am receiving the following error message "frm-91507 : Internal Error: Unable to generate library. ". Any ideas? Thanks.
Jaffee

Jaffee2 wrote:
I am trying to compile a library in 11G within Forms Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 . I am receiving the following error message "frm-91507 : Internal Error: Unable to generate library. ". Any ideas? Thanks.
JaffeeWhat do you mean with copiling a pll within a database???
pll is a forms client library that can only be compiled within forms. And there, modules are upward but nor downward comatible.

Similar Messages

  • Error while compiling CUSTOM.PLL with frmcmp_batch

    We have a strange issue here. One of the users is unable to compile custom.pll . He is getting the issue
    PDE-PLI038 Cannot open file for use as a PL/SQL Library
    This is the below file permission for the custom.pll
    -rwxrwxrwx 1 applmgr oaa 20480 Apr 29 02:57 CUSTOM.pll
    This is the one with custom developments in it.
    This is user id
    uid=114(ccankim) gid=1026(oaa)*
    But when I as a applmgr user is able to compile the CUSTOM.pll successfully.
    applmgr>frmcmp_batch module=CUSTOM.pll userid=apps/***** module_type=library
    Forms 10.1 (Form Compiler) Version 10.1.2.3.0 (Production)
    Forms 10.1 (Form Compiler): Release  - Production
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
    Data Mining and Real Application Testing options
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.3.0 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE     10.1.0.5.0      Production
    Compiling library CUSTOM...
    Compiling Package Spec CUSTOM......
    Compiling Package Body CUSTOM......
    Done.
    Any idea Gurus...
    EBS 12.1.3
    UNIX HP-UX B.11.31 U ia64 4294967040 unlimited-user license
    DB 11.2.0.2

    $ which frmcmp_batch
    /p01/app/applmgr/oappsp1/apps/tech_st/10.1.2/bin/frmcmp_batch
    $ ll -ltr /p01/app/applmgr/oappsp1/apps/tech_st/10.1.2/bin/frmcmp_batch
    -rwxr-xr-x 1 applmgr oaa 22544380 Dec 21 12:17 /p01/app/applmgr/oappsp1/apps/tech_st/10.1.2/bin/frmcmp_batch
    The user has execute permission.( because his user id belongs to group oaa which has execute permission)
    Full 777 permission on the directory where this CUSTOM.pll exists.
    The confusing part is, if the file would have been corrupted, it would not have been compiled successfully under applmgr user. So the doc id 1082077.1 as of now doesn't help a lot.
    :(

  • Problem in compiling webutil.pll

    Hello!!!
    I have downloaded and installed webutil 1.0.6. form OTN in a Windows XP in path ORACLE_HOME\forms\webutil.
    Following the instructions of configuring the webutil I have to compile the webutil.pll , otherwise i get the ORA-06508 message error!!!
    The problem is that when i use the frmcmp module=ORACLE_HOME\forms\webutil\webutil.pll userid=<....> module_type=library compile_all=yes from the command prompt I get the error message FRM-30312 Failed to compile the library - which means that The VBX control properties have changed and the proposal is to Redefine the VBX properties.
    I don't really change any of VBX properties , but however how can I Redefine the VBX properties ?

    Hi ,
    Whenever I attach the webutil.pll as it is in the downloaded Webutil.zip file I get the error message ORA-06508. Reading the help - included in the downloaded Webutil.zip file - the proposed step in this situation is to use the frmcmp module='ORACLE_HOME\forms\webutil\webutil.pll' userid=<....> module_type=library compile_all=yes. When I do this the error message FRM-30312 appears.
    When I save the webutil.pll - I cannot compile the pll inside the form builder - the error messages (PDE-IIN005 Insert is unknown command and also the message at the background FRM-91507 Internal Error : The creation of library is impossible) appear , I get also the same error message at run time ORA-06508.
    I have created the webutil_db package successfully and when I open the webutil_canvas all java beans appear without any error!!!!!
    I would never imagine that it is so difficult , just to configure it!!!!!
    Simon

  • ERROR compiling webutil.pll on Solaris 10

    Hi all,
    I'm trying to compile the library webutil.pll.
    The problem is that the compiler does not respond.
    I did the steps to the configuration of the webutil and also apply the patch 4960210.
    I show the error:
    -bash-3.00$ frmcmp_batch.sh module=webutil.pll module_type=LIBRARY userid=webutil/webutil@dev10
    Forms 10.1 (Form Compiler) Version 10.1.2.0.2 (Production)
    Forms 10.1 (Form Compiler): Release - Production
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.5.0 Production
    Thus ended.
    Looking at the processes running:
    -bash-3.00$ prstat
    PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
    18343 oracle 817M 793M cpu1 0 0 0:02:55 25% frmcmp_batch/1
    18697 root 288M 41M sleep 59 0 0:00:01 0.9% java/14
    15920 oracle 312M 88M sleep 29 10 0:00:08 0.0% java/40
    13133 oracle 121M 47M sleep 59 0 0:10:00 0.0% emagent/17
    15939 oracle 159M 32M sleep 29 10 0:00:01 0.0% java/13
    15919 oracle 131M 46M sleep 29 10 0:00:04 0.0% java/20
    15937 oracle 182M 42M sleep 29 10 0:00:01 0.0% java/13
    141 daemon 4688K 2512K sleep 59 0 0:03:35 0.0% kcfd/4
    Deputy also:
    -bash-3.00$ uname -a
    SunOS bqbarfs01 5.10 Generic_138889-08 i86pc i386 i86pc
    Environment variables set in the profile are:
    -bash-3.00$vi .profile
    set -o vi
    stty kill \^u
    umask 022
    TEMP=/tmp
    TMPDIR=/var/tmp
    export TEMP TMPDIR
    ORACLE_BASE=/soft1/app/oracle
    ORACLE_HOME=/soft1/app/oracle/OraHome_2
    #TNS_ADMIN=/soft1/app/oracle/product/OraHome_2/network/admin
    TNS_ADMIN=/soft1/app/oracle/OraHome_2/network/admin
    LD_LIBRARY_PATH_64=/soft1/app/oracle/product/OraHome_2/lib
    export LD_LIBRARY_PATH_64
    LIBPATH=/soft1/app/oracle/product/OraHome_2/lib
    #ORA_NLS33=/soft1/app/oracle/product/OraHome_2/ocommon/nls/admin/data
    ORA_NLS33=/soft1/app/oracle/OraHome_2/ocommon/nls/admin/data
    #LD_LIBRARY_PATH=/soft1/app/oracle/product/OraHome_2/lib32:/usr/lib:/soft1/app/oracle/product/OraHome_2/network/lib:/usr/css:/opt/lib/cobol
    LD_LIBRARY_PATH=/soft1/app/oracle/OraHome_2/lib:/soft1/app/oracle/OraHome_2/jdk/jre/lib:/soft1/app/oracle/OraHome_2/jdk/jre/lib/i386:/usr/lib:/soft1/app/orac
    le/OraHome_2/network/lib:/usr/css:/opt/lib/cobol
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
    export TNS_ADMIN LIBPATH ORA_NLS33 LD_LIBRARY_PATH ORACLE_SID CLASSPATH
    PATH=${PATH}:/soft1/app/oracle/OraHome_2/jdk/bin:/usr/ucb:/usr/bin:/etc:/usr/ccs/bin:/usr/openwin/bin:/opt/bin:/opt/bin/cobol:$ORACLE_HOME/bin:$ORACLE_HOME/o
    pmn/bin:$ORACLE_HOME/forms
    export PATH
    set -o vi
    stty kill \^u
    export ORACLE_HOME TNS_ADMIN ORACLE_BASE
    DISPLAY=170.129.2.206:0.0;
    TERM=vt220; export TERM DISPLAY
    ORACLE_TERM=vt220; export ORACLE_TERM
    stty erase ^H
    NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
    FORMS_PATH=/soft1/app/oracle/OraHome_2/forms; export FORMS_PATH
    export NLS_LANG
    export TWO_TASK=dev10
    #export DISPLAY=170.129.2.196:0.0
    export DISPLAY=170.129.70.32:0.0
    Any idea what could be the problem?
    Many Thanks in Advance,
    Fabian

    At first glance I have a few questions and/or comments:
    You said:
    "...I did the steps to the configuration of the webutil and also apply the patch 4960210...{quote}
    Patch 4960210 is 10.1.2.2. Given that your Forms components are still reporting 10.1.2.0.2 as seen in your posting, I will assume that you did not correctly install and relink the patch. You should be seeing version 10.1.2.2 and not 10.1.2.0.2. Refer to Metalink note 404477.1 as this may be the cause of the patching problem. The note and the patch mentioned within that note are specific to Windows and SPARC, but may help you to troubleshoot your Solaris Intel environment.
    Although not related to your problem, be aware that the latest patch is 10.1.2.3 (patch ID 5983622)
    {quote}
    Forms 10.1 (Form Compiler) Version 10.1.2.0.2 (Production)
    Forms 10.1 (Form Compiler): Release - Production
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.5.0 Production
    {quote}
    Once you correct this problem, you will need to ensure that you have run the WebUtil sql script as its contents is needed to compile webutil.pll. The script can be found in the Developer Suite Oralce Home\forms directory. The file name is: create_webutil_db.sql
    Also, I would recommend using frmcmp.sh and not _batch. This will require access to a X session.

  • How to make Form builder 10g step into libraries *.pll while remote debug

    How to make Form builder 10g step into libraries *.pll while remote debug. It attaches fine and goes through code located in form but skips pll's. In this case I am interested in debuging CUSTOM.pll. How to step into pll's and is it possible at all?

    Is the library in the same directory or within your FORMS_PATH? Note that the runtime setting in the default.env doesn't work for the builder.
    cheers

  • Compiling custom.pll requires an outage?

    Hi,
    We need to compile the custom.pll in production. Does this require an outage to do that? What is the impact of compiling custom.pll without an outage?
    -Ritesh

    If this compile is done during non-business hours, and if some users are still connected to forms sessions. Would they have issues connecting to forms? Throw any kind of error? We are planning to compile the custom.pll today evening after business hours and bounce the services in the weekend. We are concerned that compiling custom.pll would cause an issue to existing users if they r connected?
    My question basically is - compiling a custom.pll without shutting down services does it effect any end users to experience errors?
    -Ritesh

  • Compilation errors when compiling qmslib*.pll against a 10g database

    In some cases compiling qmslib50.pll or qmslib65.pll with Forms 6.0, Forms 6i or
    Forms 9i gives errors like
    PL/SQL ERROR 201 at line 47, column 36
    identifier 'HIL_MESSAGE.MESSAGE_RECTYPE' must be declared
    or
    PL/SQL ERROR 905 at line 47, column 36
    object'HST65.HIL_MESSAGE' is invalid
    The cause of this is in procedure hil_message.get_message where argument P_LANGUAGE is defaulted to a value collected from hil_profile.get_profile_value ('LANGUAGE', user)). This confuses the forms compiler.
    The workaround for this problem is to replace the call to HIL_PROFILE by default value NULL and to change the code in the procedure,
    as shown below.
    procedure Get_Message ( p_errorrec in out hil_message.message_rectype
    , p_errcode in varchar2 := null
    , p_constraint in varchar2 := null
    , p_language in varchar2 := NULL
    is
    -- Purpose returns all error/message information from qms_message_properties
    -- and qms_message_text table for a specified error message or
    -- constraint name.
    -- Either the error code (p_errcode) or the constraint name must be specified
    -- Usage Parameters
    -- p_errorrec : returns the error/message information in a PL/SQL record
    -- p_errcode : error/message code
    -- p_constraint : constraint name
    -- p_language : language in which the message text is required
    -- Remarks -
    l_language varchar2(3);
    begin
    if p_language is null
    then
    -- get the value for the language from HIL_PROFILE
    l_language := hil_profile.get_profile_value ('LANGUAGE', user) ;
    else
    -- use the parameter value
    l_language := p_language;
    end if;
    qms_message.Get_Message ( p_errorrec
    , p_errcode
    , p_constraint
    , l_language); -- use l_language instead of p_language
    end Get_Message;

    HIL_MESSAGE is a database package under headstart, Headstart package owner.
    Check the status of the package. Recompile the package or recreate it with the script provided or generate the ddl from designer under qms65 application under headstart.

  • Error FRM:30312 when compiling webutil.pll

    Error FRM:30312 when compiling webutil.pll
    I download the webutil_1_6.zip, and implementing the configuration instructions arrived to the point that states to compile the webtutil.pll file, the compiler generates the error: FRM-30312: Failed to compile the library. Any idea.
    The environment:
    OAS: 9.0.4
    OS: UNIX TRU 64 ver 1.5.b
    Considerations:
    I execute the create_webutil_db.sql in the required database.
    Other pll and fmb files of my application compile without problems.
    I configure the Webutil 1.6 in a Windows 2000 machine with Developer Suite 9.0.4 without problems.

    Michael I follow your recommendations, make the compilation in the local machine, and change the command line, but the error still appear:
    I execute the following command line:
    f90genm.sh module=webutil.pll userid=comun/comun@chirripo
    module_type=library compile_all=yes
    It generate this:
    Forms 9.0 (Form Compiler) Version 9.0.4.1.0 (Production)
    Forms 9.0 (Form Compiler): Release - Production
    (c) Copyright 2001 Oracle Corporation. All rights reserved.
    Oracle9i Enterprise Edition Release 9.0.1.4.0 - Production
    With the Partitioning option
    JServer Release 9.0.1.4.0 - Production
    PL/SQL Version 9.0.1.5.0 (Production)
    Oracle Procedure Builder V9.0.3.5.0 Build #0 - Production
    Oracle Virtual Graphics System Version 9.0.1.11.0 (Production)
    Oracle Multimedia Version 9.0.4.1.0 (Production)
    Oracle Tools Integration Version 9.0.4.0.0 (Production)
    Oracle Tools Common Area Version 9.0.2.12.0
    Oracle CORE 9.0.1.2.0 Production
    Compiling library WEBUTIL...
    Invalidating Package Spec WEBUTIL_UTIL......
    Invalidating Package Spec WEBUTIL_SESSION......
    Invalidating Package Spec WEBUTIL_SEPARATEFRAME......
    Invalidating Package Spec WEBUTIL_HOST......
    Invalidating Package Spec WEBUTIL_FILE_TRANSFER......
    Invalidating Package Spec WEBUTIL_FILE......
    Invalidating Package Spec WEBUTIL_DB_LOCAL......
    Invalidating Package Spec WEBUTIL_C_API......
    Invalidating Package Spec WEBUTIL_CORE......
    Invalidating Package Spec WEBUTIL_CLIENTINFO......
    Invalidating Package Spec WEBUTIL_BROWSER......
    Invalidating Package Spec JAVA_SYSTEM......
    Invalidating Package Spec JAVA_FILE......
    Invalidating Package Spec JAVA_EXCEPTION......
    Invalidating Package Spec JAVA_APPSERV_WRITER......
    Invalidating Package Spec JAVA_APPSERV_READER......
    Invalidating Package Spec DELIMSTR......
    Invalidating Package Spec CLIENT_WIN_API_PRELOAD......
    Invalidating Package Spec CLIENT_WIN_API_ENVIRONMENT......
    Invalidating Package Spec CLIENT_WIN_API_DEBUG......
    Invalidating Package Spec CLIENT_WIN_API......
    Invalidating Package Spec CLIENT_TOOL_ENV......
    Invalidating Package Spec CLIENT_TEXT_IO......
    Invalidating Package Spec CLIENT_OLE2......
    Invalidating Package Spec CLIENT_IMAGE......
    Invalidating Package Body WEBUTIL_UTIL......
    Invalidating Package Body WEBUTIL_SESSION......
    Invalidating Package Body WEBUTIL_SEPARATEFRAME......
    Invalidating Package Body WEBUTIL_HOST......
    Invalidating Package Body WEBUTIL_FILE_TRANSFER......
    Invalidating Package Body WEBUTIL_FILE......
    Invalidating Package Body WEBUTIL_DB_LOCAL......
    Invalidating Package Body WEBUTIL_C_API......
    Invalidating Package Body WEBUTIL_CORE......
    Invalidating Package Body WEBUTIL_CLIENTINFO......
    Invalidating Package Body WEBUTIL_BROWSER......
    Invalidating Procedure Body SHOW_WEBUTIL_INFORMATION......
    Invalidating Package Body JAVA_SYSTEM......
    Invalidating Package Body JAVA_FILE......
    Invalidating Package Body JAVA_EXCEPTION......
    Invalidating Package Body JAVA_APPSERV_WRITER......
    Invalidating Package Body JAVA_APPSERV_READER......
    Invalidating Package Body DELIMSTR......
    Invalidating Package Body CLIENT_WIN_API_PRELOAD......
    Invalidating Package Body CLIENT_WIN_API_ENVIRONMENT......
    Invalidating Package Body CLIENT_WIN_API_DEBUG......
    Invalidating Package Body CLIENT_WIN_API......
    Invalidating Package Body CLIENT_TOOL_ENV......
    Invalidating Package Body CLIENT_TEXT_IO......
    Invalidating Package Body CLIENT_OLE2......
    Invalidating Package Body CLIENT_IMAGE......
    Invalidating Procedure Body CLIENT_HOST......
    Invalidating Function Body CLIENT_GET_FILE_NAME......
    Compiling Package Spec WEBUTIL_UTIL......
    Compiling Package Spec WEBUTIL_SESSION......
    Compiling Package Spec WEBUTIL_SEPARATEFRAME......
    Compiling Package Spec WEBUTIL_HOST......
    Compiling Package Spec WEBUTIL_FILE_TRANSFER......
    Compiling Package Spec WEBUTIL_FILE......
    Compiling Package Spec WEBUTIL_DB_LOCAL......
    Compiling Package Spec WEBUTIL_C_API......
    Compiling Package Spec WEBUTIL_CORE......
    Compiling Package Spec WEBUTIL_CLIENTINFO......
    Compiling Package Spec WEBUTIL_BROWSER......
    Compiling Package Spec JAVA_SYSTEM......
    Compiling Package Spec JAVA_FILE......
    Compiling Package Spec JAVA_EXCEPTION......
    Compiling Package Spec JAVA_APPSERV_WRITER......
    Compiling Package Spec JAVA_APPSERV_READER......
    Compiling Package Spec DELIMSTR......
    Compiling Package Spec CLIENT_WIN_API_PRELOAD......
    Compiling Package Spec CLIENT_WIN_API_ENVIRONMENT......
    Compiling Package Spec CLIENT_WIN_API_DEBUG......
    Compiling Package Spec CLIENT_WIN_API......
    Compiling Package Spec CLIENT_TOOL_ENV......
    Compiling Package Spec CLIENT_TEXT_IO......
    Compiling Package Spec CLIENT_OLE2......
    Compiling Package Spec CLIENT_IMAGE......
    Compiling Package Body WEBUTIL_UTIL......
    Compiling Package Body WEBUTIL_SESSION......
    Compiling Package Body WEBUTIL_SEPARATEFRAME......
    Compiling Package Body WEBUTIL_HOST......
    Compiling Package Body WEBUTIL_FILE_TRANSFER......
    Compiling Package Body WEBUTIL_FILE......
    Compiling Package Body WEBUTIL_DB_LOCAL......
    Compiling Package Body WEBUTIL_C_API......
    Compiling Package Body WEBUTIL_CORE......
    Compiling Package Body WEBUTIL_CLIENTINFO......
    Compiling Package Body WEBUTIL_BROWSER......
    Compiling Procedure Body SHOW_WEBUTIL_INFORMATION......
    Compiling Package Body JAVA_SYSTEM......
    Compiling Package Body JAVA_FILE......
    Compiling Package Body JAVA_EXCEPTION......
    Compiling Package Body JAVA_APPSERV_WRITER......
    Compiling Package Body JAVA_APPSERV_READER......
    Compiling Package Body DELIMSTR......
    Compiling Package Body CLIENT_WIN_API_PRELOAD......
    Compiling Package Body CLIENT_WIN_API_ENVIRONMENT......
    Compiling Package Body CLIENT_WIN_API_DEBUG......
    Compiling Package Body CLIENT_WIN_API......
    Compiling Package Body CLIENT_TOOL_ENV......
    Compiling Package Body CLIENT_TEXT_IO......
    Compiling Package Body CLIENT_OLE2......
    Compiling Package Body CLIENT_IMAGE......
    Compiling Procedure Body CLIENT_HOST......
    Compiling Function Body CLIENT_GET_FILE_NAME......
    FRM-30312: Failed to compile the library.
    Thanks.

  • Compiled libraries

    We are using a framework that consists of a set of project plans. These are
    bundled into a library distribution, distributed as compiled (Compaq Tru64
    Unix and Windows NT) and are used by other developers who import them into
    their repositories.
    They will create applications by subclassing one of the classes in the
    library: the library contains a class X and the application built upon the
    library uses a service object based on class Y which is a subclass of X.
    Meanwhile, development on the framework can continue independently and new
    compatible library versions (same _cl level) are released later. The
    installed applications pick up the new libraries without the need to
    redistribute those applications also ("upwards compatible").
    Compatible means: only new classes can be added, only new methods and
    attributes can be added, code within existing methods can be modified. No
    deletion or signature change of existing classs/attributes/methods are
    allowed since this would require
    We found a bizarre problem recently.
    By adding a single method to a class in the library upon which an
    application is subclassed after installation of the library the applications
    produce segmentation errors and are killed. We reduced the method to being a
    simple "return" and not being called by anything within the framework: a
    completely harmless method.
    It appears that not always one is allowed to add methods to classes in
    libraries - as if some pointers get shifted and mis-direct applications to
    spots where only a segmentation error is appropriate in response.
    Anyone ever seen this behaviour and, more importantly, know a way to work
    around it or better still, to prevent it from happening?
    Note that the error only occurs in compiled libraries and applications - not
    when running interpreted (they work fine, but are too slow).
    Theo de Klerk
    Architecture & Application Integration
    Professional Services
    Compaq Computer Corp. - the Netherlands

    We are using a framework that consists of a set of project plans. These are
    bundled into a library distribution, distributed as compiled (Compaq Tru64
    Unix and Windows NT) and are used by other developers who import them into
    their repositories.
    They will create applications by subclassing one of the classes in the
    library: the library contains a class X and the application built upon the
    library uses a service object based on class Y which is a subclass of X.
    Meanwhile, development on the framework can continue independently and new
    compatible library versions (same _cl level) are released later. The
    installed applications pick up the new libraries without the need to
    redistribute those applications also ("upwards compatible").
    Compatible means: only new classes can be added, only new methods and
    attributes can be added, code within existing methods can be modified. No
    deletion or signature change of existing classs/attributes/methods are
    allowed since this would require
    We found a bizarre problem recently.
    By adding a single method to a class in the library upon which an
    application is subclassed after installation of the library the applications
    produce segmentation errors and are killed. We reduced the method to being a
    simple "return" and not being called by anything within the framework: a
    completely harmless method.
    It appears that not always one is allowed to add methods to classes in
    libraries - as if some pointers get shifted and mis-direct applications to
    spots where only a segmentation error is appropriate in response.
    Anyone ever seen this behaviour and, more importantly, know a way to work
    around it or better still, to prevent it from happening?
    Note that the error only occurs in compiled libraries and applications - not
    when running interpreted (they work fine, but are too slow).
    Theo de Klerk
    Architecture & Application Integration
    Professional Services
    Compaq Computer Corp. - the Netherlands

  • Adpatch hangs while compiling the PLL's in 11i

    Hi All,
    My Adpatch session hangs at the stage while compiling PLL's without any error in adpatch log,worker log and alert log.
    the worker state shows in running state and will not change the state then after.
    We will all the f60gen process keep running at the backend without completion.
    When we manually compile and issue the same f60gen command it works.
    Please some one help on the issue.Support is nothing to help on this.
    Thx,
    Raghu

    Pl do not post duplicates - adpatch hangs while compiling the PLL's in 11i

  • Compiling CUSTOM.pll

    Hi Everybody,
    I need some integrated solutions between ORACLE imaging solutions server and EBS server.So that it is advisory to pick AXF_CUSTOM.pld file (present in Imaging solutions server) to EBS server,convert it to an AXF_CUSTOM.pll file, make modifications, and then compile it to an AXF_CUSTOM.plx file.
    But I have some doubt here.
    My Imaging solution server:Windows Machine.
    My EBS server(12.1.1):Linux machine
    And i m transferring AXF_CUSTOM.pld file from windows machine to Linux machine.So should there some dos2unix command be needed before converting it???
    With Regards
    Jyoti

    Hi Hussein,
    First I have run the below scripts successfully :
    @AXF_CREATE_TABLES_SYNONYM.sql
    @AXF_EBS_PROPERTIES_DATA.sql
    @AXF_APPS_INIT.sql
    @AXF_ADD_EBS_ATTACHMENT_PROC_R12.sql
    @AXF_ADD_EBS_ATTACHMENT_PROC_R11.sql
    @AXF_MANAGED_ATTACH_AVAIL.sql
    @AXF_MANAGED_ATTACH_VALUES.sql
    @AXF_MANAGED_ATTACHMENT_DATA.sql
    @AXF_SOAP_CALL_PROC.sql
    Then complination procees done as follows:
    copy the AXF_CUSTOM.pld file to the
    E-Business Server (to FORMS_PATH for Oracle E-Business Suite 12 from
    Oracle E-Business Suite 12: MW_HOME/ECM_HOME/axf/adapters/ebs/R12/AXF_CUSTOM.pld
    If you are using a Linux/UNIX system and copied the .PLD
    from a Windows system, issue the dos2unix command before
    converting it below.(Not done)
    And at first I m not able to compile AXF_CUSTOM.PLL successfully.
    Below are the steps I followed:-
    _1. Copied AXF_CUSTOM.pld to FORMS_PATH._
    _2. Open AXF_CUSTOM.pld file in forms builder connecting with APPS Database User._
    _3. Converted AXF_CUSTOM.pld to AXF_CUSTOM.pll.while converting I got the error_
    PDE-PLI038 - Cannot open file as a PL/SQL Library as expected.
    _4. Compiled AXF_CUSTOM.pll to AXF_CUSTOM.plx while compiling I got many errors_
    e.g. 'APPSPECIAL.ENABLE' must be declared. Since the library files were missing_
    so I attached the library files and the files compiled successfully.
    _5. Downloaded CUSTOM.pll from the Server from $AU_TOP Resource Directory._
    6. Open the CUSTOM.pll and modified it as follows.
    _6. a function zoom_available return boolean is_
    begin
    -- Required for ALL integrations
    return AXFCUSTOM.zoom_available();_
    end zoomavailable;_
    _6. b procedure event(event_name varchar2) is_
    begin
    -- Required for AXF integrations
    AXFCUSTOM.event (event_name);_
    null;
    end event;
    _7. Attached AXF_CUSTOM.pll to the CUSTOM.pll._
    7. Compiled CUSTOM.pll at local machine.
    _8. Deployed CUSTOM.pll to $AU_TOP Resource Directory._
    9. Compiled CUSTOM.pll to CUSTOM.plx at the server using Command
    frmcmpbatch module=CUSTOM.pll userid=apps/a07r12 output_file=CUSTOM.plx_
    moduletype=library batch= yes compile_all=special._
    After performing these steps when we try to open the forms from the instance we are getting the error as follows:-
    Then get the error as APP-FND-01926:The custom event WHEN-LOGON-CHANGED raised unhandled exception:ORA-06508:PL/SQL:couldnot find program unit being called
    ORA-01403:no data found
    Then I compiled AXF_CUSTOM.PLD in another machine and transfer it to mine.After that I performed all the steps every library files are compiled and generated now.I don’t know why the Zoom button is not enabled. It should have been enabled for all the forms I guess.
    With Regards
    Jyoti

  • Compile menu(mmb) and plsql libraries(pll) in Solaris

    Hi Sir,
    I'm migrating my forms application from NT to Solaris.
    I used f60gen to compile forms. It works fine.
    But when I use it to compile menu(mmb) it does not work.
    Can you tell me which program to use in order to compile menu(mmb to mmx), plsql library (pll to plx)?
    Please advice.
    Thanks.
    Regards,
    -Jap-

    Just use the same program except changing options.
    If you use forms 4.5 or 5 or 6, use f45gen.
    Otherwise you use forms 6i, use f60gen.
    In the options, there is "module_type" option.
    Here is the example.
    If you intend to use library file(.pll), you can use the following command.
    $f60gen module=FNDCONC.pll userid=APPS/APPS output_file=FNDCONC.plx module_type=library batch=no compile_all=special
    If you intend to use menu file(.mmb), you can use the following command.
    $f60gen module=FNDMENU.mmb userid=APPS/APPS output_file=FNDMENU.mmx module_type=menu batch=no compile_all=special
    Good luck!

  • Procedure with recursive query working in 11g compiles with error in 10g

    Hi, All,
    I have a procedure that recursively selects tree-like table (with ID-ParentID relationship). Query itself works perfectly and exactly like I need in 11g and procedure containing it compiles well. But when I try to create the same procedure in 10g then I get a message that procedure compiled with error. I have no other suspicions but on the WITH part of the procedure.
    The exact query is here (destination_tariff_zones is the tree-like table which refers to itself by parent_destination_tariff_zone_id):
    + open dtzl_cur FOR
    with dtree (nm, iid, alevel, wldcard, dtzindex)
    as (select dtz.iname, dtz.iid, 0, dtz.wildcard, rcdi.iindex
    from destination_tariff_zones dtz, rating_cube_dimension_indices rcdi, rating_cube_dimensions rcd
    where dtz.parent_tariff_zone_id is null and
    dtz."rc_dimension_index_id" = rcdi.iid and
    rcdi."rc_dimension_id" = rcd.iid and
    rcd.rating_cube_id = rc_id and
    rcd.dimension_type_id = dim_type
    union all
    select dtz.iname, dtz.iid, dtree.alevel + 1,
    cast ((dtree.wldcard || dtz.wildcard) as varchar2(20)), rcdi.iindex
    from dtree, destination_tariff_zones dtz, rating_cube_dimension_indices rcdi, rating_cube_dimensions rcd
    where dtree.iid = dtz.parent_tariff_zone_id and
    dtz."rc_dimension_index_id" = rcdi.iid and
    rcdi."rc_dimension_id" = rcd.iid and
    rcd.rating_cube_id = rc_id and
    rcd.dimension_type_id = dim_type)
    select iid, nm, wldcard, dtzindex
    from dtree
    order by wldcard;+
    Is there any difference between how 11g and 10g handle WITH statements?
    Please advise.
    Thank you very much in advance,
    Max

    Max Afanasiev wrote:
    then is there any alternative to implement what I need?You can look at using CONNECT BY to emulate a recursive query. If you can post the following we may be able to help:
    1. Sample data in the form of CREATE / INSERT statements.
    2. Expected output
    3. Explanation of expected output (A.K.A. "business logic")
    4. Use \ tags for #2 and #3. See FAQ (Link on top right side) for details.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Command to compile fmb,pll,mmb in 10g(10.1.2.0.2)

    Hi,
    We are migrating from Oracle Forms 6i to 10.1.2.0.2 version.
    1. what will be command to compile PLL,MMB,FMBs on unix box?
    2. which location and directory I can find that script? Do I need to create that compilation script from scratch or i just need to edit information which is already present in that script?
    Thanks for your help.
    Sandy

    Here is a link to a compall Windows command file:
    Re: Creating Oracle 10g Forms and Reports Builds
    And here is genformall, a unix Forms 9 compile script. I believe the Forms 10 unix compiler call is frmgen rather than f90genm.
    Re: How to generate multiple files using f90genm ?

  • Can't compile webutil.pll in10g AS at Redhat AS3 Update1

    I have installed 10g As in Redhat AS3 update1. I coundn't compile the webutil.pll is this system.
    I wanted to use webutil component ,the error message is frm-30312.
    my command:
    f90genm.sh webutil.pll dev/dev@dbms Module_Type=LIBRARY Compile_All=YES
    Does anyone can help me solve this problem?

    Hi,, I got the same problem,,,,
    I suppose no one answer your question,,,,
    Efrain,,,

Maybe you are looking for

  • Update the xml file using jsp

    Hi all, I want to update the xml file node values.I tried this but the node values is not updating ie not changing This is my code This my jsp page <%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <%@ page import="javax.xml.parsers.Do

  • I want the complete JDBC Connection details

    Hi I want to have a complete JDBC Connection like how to insert records, update/edit records and deleting records. Do u know a website or can anybody give an entire code having all the functions of JDBC.

  • Language indicator [EN] always showing

    Hi all, newbie here but couldn't find this anywhere so decided to post here and see. I have an 8900 and live in the US.  When I set it up I chose 'English (United States)' of course.  A few days ago I wrote something and changed the language to Spani

  • Transform 4 level structure to CSV

    Target Message (receiver) Root --Tag (1..1) Field1 Field2 Field3 --Line(0..n) Item(0..n) Field1 Field2 Field3 Given my structure above, how can I transform this into CSV? I've researched that FileContentConversion can only cater to 3 levels. Mine has

  • Safari 5.0 possible solution?

    Hi ALL, I have Safari 5.0 running without any issues ... but, since 2 day's getting slower and hangs sometime. I swop the Cookies from my TM on the day I downloaded Safari 5.0 and I swop the Preferences file from the same day after I downloaded Safar