PLS-00801 error during compile for debug

Hi,
I am working as an oracle consultant, hired by an insurance company to rewrite some stuf they made...
They are using a lot of procedures with nested functions/procedures instead of packages :-(
Something strange happens though. if you have a procedure with a global cursor declaration, used as a parameterrowtype in a nested function/procedure, the source will not compile to debug (error PLS-00801), unless you delare a global rowtype of that cursor. I pasted some test source within this e-mail where the error is reproducable.
If the commented line ' -- rg_tst cg_tst%rowtype;' is enabled, the procedure will compile. when its commented, it will compile normally, but NOT with debug option...
Anyone familiar with this prob?
thanx,
Peter Boekelaar,
Holland
Test-source
CREATE OR REPLACE PROCEDURE p_debug_test
AS
cn_max_date CONSTANT DATE := TO_DATE('12/31/2005','MM/DD/YYYY');
CURSOR cg_tst( b_param1 NUMBER )
IS
SELECT ADD_MONTHS(TRUNC(SYSDATE), b_param1) tst_date
, USER tst_user
FROM dual;
-- rg_tst cg_tst%rowtype;
FUNCTION f_date_is_valid( i_cp_tst IN cg_tst%ROWTYPE
, i_max_date IN DATE
) RETURN BOOLEAN
IS
BEGIN
RETURN (i_cp_tst.tst_date <= i_max_date);
END;
BEGIN
FOR rg_tst IN cg_tst( 6 )
LOOP
IF f_date_is_valid( rg_tst, cn_max_date )
THEN
DBMS_OUTPUT.PUT_LINE( 'Yep1' );
END IF;
END LOOP;
END;

Fundamentally it means the database connection has been lost, but they may be an underlying error.
Try the following to give yourself more chance of seeing the underlying error.
1. Run sqldeveloper from <sqldev>\sqldeveloper\bin\sqldeveloper.exe. This will leave a console window open.
2. If the problem occurs, look for error messages in the console.
Can you compile other procedures for debug without the error? Try creating a minimalist for testing.

Similar Messages

  • ICal yields "Error during PUT for mailto:valid@email: iMIP request failed"

    Hello,
    I'm trying to bring up an iCal server (using Mac OS X Lion 10.7.3 Server on a Mac Mini). The basic configuration runs fine. But when I tried to enable eMail invitations, I got stuck with those messages in the error log:
    [twistedcaldav.scheduling.imip#error] Could not do server-to-imip request : <twistedcaldav.scheduling.imip.ScheduleViaIMip object at 0x10075e5d0> User timeout caused connection failure.
    [twistedcaldav.scheduling.scheduler.ScheduleResponseQueue#error] Error during PUT for mailto:valid@email: iMIP request failed
    My configuration settings:
    calendar:Scheduling:CalDAV:EmailDomain = ""
    calendar:Scheduling:CalDAV:HTTPDomain = ""
    calendar:Scheduling:CalDAV:AddressPatterns = _empty_array
    calendar:Scheduling:iMIP:Sending:Server = "valid.mail.server"
    calendar:Scheduling:iMIP:Sending:UseSSL = no
    calendar:Scheduling:iMIP:Sending:Username = "valid@email"
    calendar:Scheduling:iMIP:Sending:Address = "valid@email"
    calendar:Scheduling:iMIP:Sending:Password = "safe_password"
    calendar:Scheduling:iMIP:Sending:Port = 25
    calendar:Scheduling:iMIP:Enabled = yes
    calendar:Scheduling:iMIP:MailGatewayPort = 62310
    calendar:Scheduling:iMIP:Receiving:Server = "valid.mail.server"
    calendar:Scheduling:iMIP:Receiving:UseSSL = yes
    calendar:Scheduling:iMIP:Receiving:Username = "valid_email"
    calendar:Scheduling:iMIP:Receiving:PollingSeconds = 30
    calendar:Scheduling:iMIP:Receiving:Type = "imap"
    calendar:Scheduling:iMIP:Receiving:Password = "safe_password"
    calendar:Scheduling:iMIP:Receiving:Port = 993
    calendar:Scheduling:iMIP:AddressPatterns:_array_index:0 = "mailto:.*"
    calendar:Scheduling:iMIP:MailGatewayServer = "valid.mail.server"
    calendar:Scheduling:iSchedule:Enabled = no
    calendar:Scheduling:iSchedule:Servers = "servertoserver.xml"
    calendar:Scheduling:iSchedule:AddressPatterns = _empty_array
    It does not even try to connect to the given smtp server. How do I proceed?

    I dug into the sources, and am now smarter
    the above settings are invalid, because of the gateway (this has to be iCal itself):
    calendar:Scheduling:iMIP:MailGatewayServer = "localhost"
    Now the IMAP server is being asked, but now I have the next problem:
    [mailgateway] 2012-03-27 11:14:37+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadFactory#debug] Scheduling next IMAP4 poll
    [mailgateway] 2012-03-27 11:15:07+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] RECEIVED: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
    [mailgateway] 2012-03-27 11:15:07+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] IMAP servergreeting
    [mailgateway] 2012-03-27 11:15:07+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] SENDING: 0001 AUTHENTICATE PLAIN
    [mailgateway] 2012-03-27 11:15:07+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] RECEIVED: +
    [mailgateway] 2012-03-27 11:15:07+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] SENDING: 1GNhbEwhZHNwZXJ0LmRlAFlpZXE5YW==
    [mailgateway] 2012-03-27 11:15:09+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] RECEIVED: 0001 NO [AUTHENTICATIONFAILED] Authentication failed.
    [mailgateway] 2012-03-27 11:15:09+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] IMAP authenticate failed for valid@email, trying login
    [mailgateway] 2012-03-27 11:15:09+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] SENDING: 0002 LOGIN "valid@email" "valid_password"
    [mailgateway] 2012-03-27 11:15:16+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#debug] RECEIVED: 0002 NO [AUTHENTICATIONFAILED] Authentication failed.
    [mailgateway] 2012-03-27 11:15:16+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadProtocol#error] IMAP login failed for valid@email
    [mailgateway] 2012-03-27 11:15:16+0200 [IMAP4DownloadProtocol,client] [twistedcaldav.mail.IMAP4DownloadFactory#debug] IMAP factory connection lost

  • WM-Error during search for WM movement type (261 )

    HI FRIENDS
               I HAVE THE ERROR DURING GOODS ISSUE FOR PRODUCTION ORDER...
               PLS SUGGEST ME TO SOLVE THIS ISSUE
    Error during search for WM movement type (261 )
    Message no. L9 005
    Diagnosis
    A movement type of the Warehouse Management system and certain parameters are assigned to each movement type of the Inventory Management system.
    In this case, no movement type of the Warehouse Management system was assigned to the Inventory Management movement type used by the parameters enclosed in parentheses in the error message.
    Procedure
    Contact your system administrator about this error. Note down the parameters in the error message and the situation that caused the error.
    WIHT REGARDS
    DINESH

    Hi,
    The IM and WM linkage may not be proper for the movement type. Maintain an entry for your warehouse with movement type 261  and Movment Indicator l combination in transaction OMLR. In the "Assign WM Movement Type References to IM Movement Types" section (button), change the "Reference Movement Type WM" to 261 (to match "Reference Mvmt Type" under button LE-WM "Interface to Inventory Management")
    And also .....
    Check in IMG Path - Enterprise Structure --> Assignment --> Logistis Execution --> Assign warehouse number to plant/storage location. I hope this will help you. Thanking you.

  • PLW-06015 when compilling for debug

    Hi,
    I have the error message: "Warning(1): PLW-06015: parameter PLSQL_DEBUG is deprecated; use PLSQL_OPTIMIZE_LEVEL = 1"
    each time I compile for debug.
    The Oracle database parameters are
    plsql_warnings ENABLE:ALL
    plsql_debug FALSE
    plsql_optimize_level 2
    So Why do I have this message?
    Seb

    Yes,
    I can modify everything under Database - PL/SQL Compiler.
    Optimization Level is already set to 2.
    Here are the other preferences:
    ALL: ENABLE
    INFORMATIONAL: not set
    SEVERE: not set
    PERFORMANCE: not set
    PLScope identifiers: All
    The user for the schema has the DEBUG CONNECT SESSION.
    When I change Optimization level to 1 and compile or compile for debug, I always receive the warning message.
    When I change Optimization level to 2, I always receive the warning message only when I compile for debug,
    In case of, the SQL developer version I use is Version 2.1.1.64 Build MAIN-64.39.
    Seb

  • Compile for Debug Proc/Package Size

    Was attempting to debug a package on a DB but when compiling for debug got a message along the lines of 'Pacakge to large' and the compilation finished with warnings.
    Is there a max size the compile for debug can handle and if so what is it.
    Thanks
    Paul

    Google gave me this from the Oracle 11.1 PL/SQL Langauge Reference:
    >
    In the shared memory pool, a package spec, object type spec, standalone subprogram, or anonymous block is limited to 67108864 (2**26) DIANA nodes which correspond to tokens such as identifiers, keywords, operators, and so on. This allows for <b>~6,000,000 lines of code</b>...
    >
    http://download-west.oracle.com/docs/cd/B28359_01/appdev.111/b28370/limits.htm

  • Compile for Debug accelerator key

    Hello all,
    it seems it's not possible to set an accelerator key for the "Compile for debug" command, at least I cannot find how to.
    Any ideas? If it's not possible, I would like to suggest it for a future release.
    With kind regards,
    Ronald

    It's not possible currently, you can log the request over at the exchange sqldeveloper.oracle.com
    -kris

  • Oracle SQL Developer Release 1.5.5 "compile for debug"

    Using Oracle SQL Developer Release 1.5.5 on Windows XP pro machine connecting to 9.2.0.4 database on AIX machine.
    Trying to debug a procedure, in the navigator window, I rt-clk the procedure and select "Compile for Debug", then nothing happens. This happens for every procedure I've tried. I've been granted both DEBUG ANY PROCEDURE and DEBUG CONNECT SESSION. Any ideas?

    This is the first I've used SQL Developer, so I'll take the blame. I had not noticed that the Messages Log does in fact tell me that the proc compiled. However, the debug icon (little red bug) was nowhere to be found.
    I see now that I need to Edit, not Open, the proc in order to debug. If I had read the Help screens a little more closely, I would have seen that I needed to be in Edit mode. My bad. Thanx to all for your responses.

  • Error during search for WM movement type (999   E  )

    Dear ALL,
    I am try to reverse transaction 313. i use movement 314 but there is error message during creating delivery. the message is
    "Error during search for WM movement type (999   E  )"
    Could someone help me please ?
    Thanks & Best regrads,
    Saiful arif

    Hi,
    Please check the reference  movement type  in table V_156S_WM for inventory movement 314 and for your case of qty and value update indicators
    For qty updation indicator checked, you will have a reference movement type 3XX and not equal to 999
    for  qty updation indicator not checked, you will have reference movement type 999
    qty updation indicator checked means stock / quantity controlled in which case
    check your set up in transaction OMLR , reference movement 3XX from above table should be assigned to a proper WM movement type 3YY
    then check for WM movement 3YY in Transaction OMLJ which should have source storage  type maintained.
    qty updation indicator not checked means stock / quantity not controlled or updated in which case reference movement type is 999 which has no maitenance in OMLR,  moreover it is no stock / qty and no stock transfers situation
    If 3XX happens to be 999 in your case, then check for 3YY movement in OMLR and check for storage type determination for 3YY in OMLJ
    Please note 999 as WM movement  is used for manual transfer within warehouse but not for warehouse movements resulting from IM.
    Hope this should solve your problem.
    Regds
    Shrihari

  • Error during search for WM movement type (911)

    Hi gurus,
    I am using tx code MB1A (Mov type 911). When I try to save it I received the following error message:
    "Error during search for WM movement type (911)"
    any idea of this message?
    Thanks in advance

    The probable reason is that the storage location is Warehouse Managed and the system is not able to find a WM movement corresponding to the IM movement in the warehouse. Please check if the IM Movement type 911 mapped to a WM movement type for the warehouse in configuration?
    Lakshman

  • Error of compilation for IOS: Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded

    Error of compilation for an IOS project:
    Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded
    at adobe.abc.Algorithms$SetMap.get(Algorithms.java:226)
    at adobe.abc.Algorithms$ExprWorkQueue.add(Algorithms.java:491)
    at adobe.abc.Algorithms$ExprWorkQueue.addAll(Algorithms.java:524)
    at adobe.abc.GlobalOptimizer.sccp_analyze(GlobalOptimizer.java:6007)
    at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4733)
    at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3615)
    at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2309)
    at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:534)
    at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:343)
    at com.adobe.air.ipa.GOAOTCompiler.convertAbcToLlvmBitcodeImpl(GOAOTCompiler.java:243)
    at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:85)
    Compilation failed while executing : ADT
    We allocate 4GB of memory for the compilator and the results is the same. The build is very long (~5 min)

    See if this helps
    OutOfMemoryError: GC overhead limit exceeded when heap is just fine
    regards
    Pravin

  • Error during search for movement type (953)

    Hi All,
             When I'm trying to issue goods to an internal order, I get the below error
    Error during search for movement type (953)
    The explanation is as follows
    The movement type of the warehouse system and certain parameters are assigned to each movement type of the inventory management system
    In this case no movement type of the warehouse management system was assigned to the inventory management movement type used by the paramaters enclosed in parantheses in the eror message.
    Is there some config missing in this case?? Please let me know how to overcome this error
    Regards,
    Ashwin

    when you create new movement types in MM, then you certainly have to create WM movement types too, if you want use the new movement types to post at a warehouse managed storage location.
    This customizing needs to be done in IMG > LE > WM > Activities > transfers >  define movement types
    and
    IMG > LE > WM > interfaces > inventory management > define movement types

  • Error during search for WM movement type (652 1 L   )

    Hi Guys,
    For return order,we have created return delivery and PGR,Material Doc was created in the background TR and TO also created.Confirmed the TO.
    Now we trying to reverse the PGR and Delivery from Transaction VL09,we are getting the following error.
    Error during search for WM movement type (652 1 L   )
    Please reply ASAP,it's very urgent
    Regards,
    Kiran

    insert this entry, it will work.
    regards,
    Yu

  • Compile for Debug Results in "Error: No more data to read from socket"

    I am testing the debugger in SQL Developer, and although I can compile objects normally (using the menu/tool bar options), when I compile a procedure for debug, I get this message:
    Error: No more data to read from socket
    There is no sql error message, just this statement.
    I am using 1.5.1.54.40 on an XP SP2 machine. The database is hosted remotely.
    Any advice is appreciated.
    Thanks, Wolf Moritz

    Weird, I was going to say that these are network or port issues, but then a quick look around popped this up. It may be related. SQL error 17410 No more data to read from socket

  • ERROR:HDLParsers:3370 Compile Error when compiling for NI-5640R

    I'm trying to get a FFT Core working inside the NI-5640R FPGA.  In my latest debugging step, I have received the following error when compiling:
    Compiling vhdl file "C:/NIFPGA82/srvrTmp/LOCALH~1/IFBC3E~1/bushold.vhd" in Library work.
    Entity <bushold> compiled.
    ERROR:HDLParsers:3370 - "C:/NIFPGA82/srvrTmp/LOCALH~1/IFBC3E~1/bushold.vhd" Line 142. Value 0 is not included in the range, 1 to 2147483647, of kConfiguration_ClkMaxWidth.
    ERROR:HDLParsers:3370 - "C:/NIFPGA82/srvrTmp/LOCALH~1/IFBC3E~1/bushold.vhd" Line 143. Value 0 is not included in the range, 1 to 2147483647, of kConfiguration_ClkCounterWidth.
    Has anybody seen this before?  I am including my FPGA VI that is causing this error (FFT (FPGA).vi).  I am also including my previous step in debugging the FFT that worked (FFTworking (FPGA).vi).
    Attachments:
    FFT (FPGA).vi ‏125 KB
    FFTworking (FPGA).vi ‏119 KB

    Hi,
    The main cause of this error message is the large array size. You configured a 16-bit fixed-size array with 4096 element for a total array size of 65536 (16 * 4096). Array uses a lot of FPGA resource and the general recommendation to limit the use and size of array as much as possible on the FPGA VI. This VI will certainly overmap the FPGA resource because of the large array size.
    Although this error message is not directly related to the array size, it has however been reported to R&D (#4G3COBJ0) for further investigation. A possible workaround would be to reduce the size of the array or use DMA FIFO to pass the data to the host.
    Thanks for the feedback!
    Tunde A.
    LabVIEW FPGA

  • Jdeveloper 2.0-FATAL ERROR DURING COMPILING APPLET

    Can anyone help me about this error during the compilation of a
    applet?
    "Fatal error:cannot access class
    borland.jbcl.util.DispatchableEvent;no source found;must be
    compiled;because supefclass java.utilEventObject of class
    borland.jbcl.util.DispatchableEvent has changed"...
    1) how can i compile it?
    2) where can i find the source?
    another question..
    some compilation warning say me" there are some deprecatio
    warnig--consulting documentation for better alternative..
    Where are this documentation?
    Thanks
    null

    Official reply from Oracle via CS:
    "MacOSx 10.6.5 with Java 1.6.0_22 is not supported for JDeveloper version 11.1.1.2 and later. This has not been certified yet."

Maybe you are looking for

  • DVD Drive issues, plays CDs but not DVD data or regular - Satellite (unknown series type)

    I tried to update the firmware but ran into some strange issues. First of all according to google, the drive is manufactured by Panasonic. Toshiba doesn't make their own drives? For this reason I wonder if it is improperly detecting the drive make/mo

  • Indesign CS4 to PDF 1.3 transparency issue

    We submitted an ad to the local newspaper that we created in Indesign CS4 and Acrobat 9. The ad was exported as a press-quality Acrobat 4 PDF. It is a fairly simple layout, with type and a logo. The headline and logo have a drop shadow applied with m

  • Simple poll/comment box in JSP

    Howdy, I'm trying to create a simple poll containing five options, as well as a comment box (consisting of a text box and a submit button), both of which show results on the same page they're on. I've been searching for some examples, but have had no

  • What the path tutorials don't tell you

    Well I just learned about the multicolor paths. Not in any tutorial I've read yet. And now Path times 2.. What I'm trying to do is learn the cintiq, and the ins & outs of the different PS functions. I'm currently hitting walls using PATH's to draw a

  • HT4623 my ipad does not have ; up date sofware; what do i do to up date sofware?

    HOW can I update my sofware in my ipad first gen,  my ipad does not have ' UP DATE SOFWARE" Is there away that I can do i?i