Debug the problems in Middleware

Hello experts,
Can anybody please tell me how to learn debug the error in middleware..? is there any material available..?? if so how to get it..?? Please your help will be appreciated and thanks inn advanced..

Hi Rohit,
I am trying to debug a outbound queue in CRM, but when I am in SMQ1 transaction, and I click on Debug LuW button, the queue is processed without entering on debug mode.
Do you know if there is any setting to update to make it possible to use this functionality?
Thanks!

Similar Messages

  • Oracle Instance Failuer Need help to fix the problem

    Hi
    I am running Oracle9.2 on AIX. The data base got filed due to the following error and I am not getting where to start to dig into the error. The following are the mesg I found in alert log file. But i restarted it its now running But I dont want the same problem to repeat that's why I need assistance to debug the problem. Thanks
    Sat Oct 1 21:11:06 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_65536.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:10 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_64730.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:13 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_29256.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:16 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_74036.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:18 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_24036.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:20 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_58880.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:22 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_24038.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:25 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_65544.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:28 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_74044.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:31 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_24050.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:34 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_55086.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:37 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_59506.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:40 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_58894.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:43 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_59508.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:46 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_65552.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:49 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_24056.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:52 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_65556.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:55 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_64746.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:11:58 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_74056.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:12:01 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_55098.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:12:04 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_74058.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Sat Oct 1 21:12:07 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_59520.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Mon Oct 3 10:25:56 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_23834.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Mon Oct 3 10:27:32 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_38114.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Mon Oct 3 10:28:29 2005
    Starting ORACLE instance (normal)
    Mon Oct 3 10:29:03 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_65696.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Mon Oct 3 10:29:24 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_54902.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Mon Oct 3 10:31:32 2005
    Starting ORACLE instance (normal)
    Mon Oct 3 10:31:33 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_55050.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    Mon Oct 3 10:32:07 2005
    Shutting down instance: further logons disabled
    Shutting down instance (immediate)
    License high water mark = 26
    All dispatchers and shared servers shutdown
    Mon Oct 3 10:32:11 2005
    ALTER DATABASE CLOSE NORMAL
    Mon Oct 3 10:32:11 2005
    SMON: disabling tx recovery
    SMON: disabling cache recovery
    Mon Oct 3 10:32:11 2005
    Shutting down archive processes
    Archiving is disabled
    Mon Oct 3 10:32:11 2005
    ARCH shutting down
    ARC0: Archival stopped
    Mon Oct 3 10:32:11 2005
    ARCH shutting down
    ARC1: Archival stopped
    Mon Oct 3 10:32:12 2005
    Thread 1 closed at log sequence 4026
    Successful close of redo thread 1
    Mon Oct 3 10:32:18 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_74172.trc:
    ORA-00600: internal error code, arguments: [17175], [255], [], [], [], [], [], []
    Mon Oct 3 10:32:19 2005
    Errors in file /oracle/ABBA1/system/dump/udump/ABBA1_ora_74172.trc:
    ORA-07445: exception encountered: core dump [] [] [] [] [] []
    ORA-00600: internal error code, arguments: [17175], [255], [], [], [], [], [], []
    Mon Oct 3 10:32:29 2005
    Errors in file /oracle/ABBA1/system/dump/bdump/ABBA1_pmon_32534.trc:
    ORA-00600: internal error code, arguments: [17175], [255], [], [], [], [], [], []
    Mon Oct 3 10:32:29 2005
    Errors in file /oracle/ABBA1/system/dump/bdump/ABBA1_pmon_32534.trc:
    ORA-00600: internal error code, arguments: [17175], [255], [], [], [], [], [], []
    Mon Oct 3 10:32:29 2005
    PMON: terminating instance due to error 600
    Instance terminated by PMON, pid = 32534
    Mon Oct 3 10:33:46 2005
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    SCN scheme 3
    Using log_archive_dest parameter default value
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up ORACLE RDBMS Version: 9.2.0.5.0.
    System parameters with non-default values:
    processes = 150
    timed_statistics = TRUE
    shared_pool_size = 117440512
    large_pool_size = 16777216
    java_pool_size = 117440512
    control_files = /oracle/ABBA1/system/control01.ctl, /oracle/ABBA1/system/control02.ctl, /oracle/ABBA1/system/control03.ctl
    db_block_size = 16384
    db_cache_size = 318767104
    compatible = 9.2.0.0.0
    log_archive_start = TRUE
    log_archive_dest_1 = LOCATION=/oracle/ABBA1/archive
    log_archive_format = ABBA1_%T_%S.ARC
    db_file_multiblock_read_count= 32
    fast_start_mttr_target = 300
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    undo_retention = 10800
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    instance_name = oracle/ABBA1
    dispatchers = (PROTOCOL=TCP) (SERVICE=oracle/ABBA1XDB)
    job_queue_processes = 10
    hash_join_enabled = TRUE
    hash_area_size = 1048576
    background_dump_dest = /oracle/ABBA1/system/dump/bdump
    user_dump_dest = /oracle/ABBA1/system/dump/udump
    core_dump_dest = /oracle/ABBA1/system/dump/cdump
    sort_area_size = 1048576
    db_name = ABBA1
    open_cursors = 300
    star_transformation_enabled= TRUE
    query_rewrite_enabled = TRUE
    pga_aggregate_target = 314572800
    aq_tm_processes = 1
    PMON started with pid=2
    DBW0 started with pid=3
    LGWR started with pid=4
    CKPT started with pid=5
    SMON started with pid=6
    RECO started with pid=7
    CJQ0 started with pid=8
    QMN0 started with pid=9
    Mon Oct 3 10:33:48 2005
    starting up 1 shared server(s) ...
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    ARCH: STARTING ARCH PROCESSES
    ARC0 started with pid=12
    ARC0: Archival started
    ARC1 started with pid=13
    ARC1: Archival started
    Mon Oct 3 10:33:49 2005
    ARCH: STARTING ARCH PROCESSES COMPLETE
    Mon Oct 3 10:33:49 2005
    ARC0: Thread not mounted
    Mon Oct 3 10:33:49 2005
    ARC1: Thread not mounted
    Mon Oct 3 10:33:49 2005
    /* OracleOEM */ ALTER DATABASE MOUNT
    Mon Oct 3 10:33:53 2005
    Successful mount of redo thread 1, with mount id 1053693133
    Mon Oct 3 10:33:53 2005
    Database mounted in Exclusive Mode.
    Completed: /* OracleOEM */ ALTER DATABASE MOUNT
    Mon Oct 3 10:33:53 2005
    /* OracleOEM */ ALTER DATABASE OPEN
    Mon Oct 3 10:33:53 2005
    LGWR: Primary database is in CLUSTER CONSISTENT mode
    Thread 1 opened at log sequence 4026
    Current log# 2 seq# 4026 mem# 0: /oracle/ABBA1/redo2/redo2_A.dbf
    Current log# 2 seq# 4026 mem# 1: /oracle/ABBA1/redocopy/redo2_B.dbf
    Successful open of redo thread 1
    Mon Oct 3 10:33:54 2005
    SMON: enabling cache recovery
    Mon Oct 3 10:33:54 2005
    Undo Segment 1 Onlined
    Undo Segment 2 Onlined
    Undo Segment 3 Onlined
    Undo Segment 4 Onlined
    Undo Segment 5 Onlined
    Undo Segment 6 Onlined
    Undo Segment 7 Onlined
    Undo Segment 8 Onlined
    Undo Segment 9 Onlined
    Undo Segment 10 Onlined
    Successfully onlined Undo Tablespace 1.
    Mon Oct 3 10:33:54 2005
    SMON: enabling tx recovery
    Mon Oct 3 10:33:54 2005
    Database Characterset is WE8ISO8859P1
    replication_dependency_tracking turned off (no async multimaster replication found)
    Completed: /* OracleOEM */ ALTER DATABASE OPEN
    Mon Oct 3 10:34:17 2005
    ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=plpar00)(PORT=1521))'
    Mon Oct 3 10:34:35 2005
    Shutting down instance: further logons disabled
    Shutting down instance (immediate)
    License high water mark = 5
    Waiting for dispatcher 'D000' to shutdown
    All dispatchers and shared servers shutdown
    Mon Oct 3 10:34:38 2005
    ALTER DATABASE CLOSE NORMAL
    Mon Oct 3 10:34:39 2005
    SMON: disabling tx recovery
    SMON: disabling cache recovery
    Mon Oct 3 10:34:39 2005
    Shutting down archive processes
    Archiving is disabled
    Mon Oct 3 10:34:39 2005
    ARCH shutting down
    ARC0: Archival stopped
    Mon Oct 3 10:34:39 2005
    ARCH shutting down
    ARC1: Archival stopped
    Mon Oct 3 10:34:39 2005
    Thread 1 closed at log sequence 4026
    Successful close of redo thread 1
    Mon Oct 3 10:34:39 2005
    Completed: ALTER DATABASE CLOSE NORMAL
    Mon Oct 3 10:34:39 2005
    ALTER DATABASE DISMOUNT
    Completed: ALTER DATABASE DISMOUNT
    ARCH: Archiving is disabled
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    ARCH: Archiving is disabled
    Shutting down archive processes
    Archiving is disabled
    Archive process shutdown avoided: 0 active
    Mon Oct 3 10:34:49 2005
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    SCN scheme 3
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up ORACLE RDBMS Version: 9.2.0.5.0.
    System parameters with non-default values:
    processes = 150
    timed_statistics = TRUE
    shared_pool_size = 117440512
    large_pool_size = 16777216
    java_pool_size = 117440512
    control_files = /oracle/ABBA1/system/control01.ctl, /oracle/ABBA1/system/control02.ctl, /oracle/ABBA1/system/control03.ctl
    db_block_size = 16384
    db_cache_size = 318767104
    compatible = 9.2.0.0.0
    log_archive_start = TRUE
    log_archive_dest = /oracle/ABBA1/archive
    log_archive_format = ABBA1_%T_%S.ARC
    db_file_multiblock_read_count= 32
    fast_start_mttr_target = 300
    undo_management = AUTO
    undo_tablespace = UNDOTBS1
    undo_retention = 10800
    remote_login_passwordfile= EXCLUSIVE
    db_domain =
    instance_name = oracle/ABBA1
    dispatchers = (PROTOCOL=TCP) (SERVICE=oracle/ABBA1XDB)
    job_queue_processes = 10
    hash_join_enabled = TRUE
    hash_area_size = 1048576
    background_dump_dest = /oracle/ABBA1/system/dump/bdump
    user_dump_dest = /oracle/ABBA1/system/dump/udump
    core_dump_dest = /oracle/ABBA1/system/dump/cdump
    sort_area_size = 1048576
    db_name = ABBA1
    open_cursors = 300
    star_transformation_enabled= TRUE
    query_rewrite_enabled = TRUE
    pga_aggregate_target = 314572800
    aq_tm_processes = 1
    PMON started with pid=2
    DBW0 started with pid=3
    LGWR started with pid=4
    CKPT started with pid=5
    SMON started with pid=6
    RECO started with pid=7
    CJQ0 started with pid=8
    QMN0 started with pid=9
    Mon Oct 3 10:34:49 2005
    I need assistance in this regard
    Thanks

    It will help if you have a look at Note:211909.1 in Metalink to understand why ORA-07445
    Then have a look at the content of the trace files. e.g /oracle/ABBA1/system/dump/udump/ABBA1_ora_65536.trc to see if you can pick anything from the 'Current SQL statement' you will see in it (get help from Note:154170.1). This will at least give you an idea what SQL is causing the problem.
    If they are your own application SQLs, then try to see if your team can fix the code. If they are System related or you cannot figure out what it is (even if it is from your own SQLs), I would suggest log a TAR with Oracle Support.

  • ADM dialog hangs but on debugging it works fine. Can't spot the problem

    Hello,
    I have developed an automate plugin which submits a design on a server using libcurl library. There is a dialog(made using ADM) to submit a design which consists of a submit button and a progress bar. On clicking the submit button, the progress bar starts getting updated. When the progress bar is completely updated the dialog seems to hang. The dialog is supposed to close after submit. The obvious way to search for the problem was to debug the source code, but it appears that whenever the source code is debugged then it runs smoothly. But without any debug points the problem reverts. How can we spot the problem without debugging?
    Please guide.

    In developing plug-ins over the past years I have encountered a few cases where the presence of the debugger seemed to work around a problem.  The debugger necessarily changes the timing and resource allocations some.
    In every case the problem turned out to be a legitmate bug - a mistake we had made in our code, and in some cases finding that bug required other measures beyond using the debugger to help us track it down.  We ended up implementing a very sophisticated logging facility that we use in all our products now.  It appends lines of text containing pertinent info into a log file that's created for each run.  The detailed logging commands compile-out in a Release build, so we just leave them in the source code all the time and they add no overhead.
    Unfortunately, there's no easy answer for your dilemma, other than to advise you to implement your own logging facility - or at least the ability to add printf statements (or similar) into your code so you can trace the progress in sticky situations.
    Though I saw your message and am a plug-in developer myself, you might find you can get more direct help in the SDK forum...
    http://forums.adobe.com/community/photoshop/photoshop_sdk
    Good luck!
    -Noel

  • I'd like to debug and iPad problem joining a wireless network. Is there anyway to debug the network / system calls made while access an SSID?

    We have multiple 802.1x networks, where iPads on occasion are unable to connect. There is no apparent contact by the 802.1x supplicant to join the network, and the usually the network settings both on the iPad and in the wireless systems works. So it doesn't appear to be configuration related. I'd like to debug the network protocol stack on the client, or look at iPad system logs to determine what is going on when an iPad refuses to join a network. Thanks

    Yes they are centrally managed via cap/wap using PEAP/WPA1. The problem is that when this problem occurs none of that protocol is executed as far as I can tell. Hence digging into a debug log might provide a clue.

  • How can I debug a problem with the 3g data connection on my iPhone 4s?

    This question didn't get any answers in the "Using iPhone" forum. Thought I would re-ask here. Note, I had to reset the network again today 2 days after the last reset:
    I've been having intermittent problems with my 3g data connection on my iPhone 4s on ATT. Whenever this happens I see full bars etc, but can't browse from safari or get any data in other apps. My wife's iPhone 4 right next to me has no issues at all. Switching on/off airplane mode and turning off/on Cellular Data does not help. The only thing that helps is resetting the Network Settings or hard restarting the phone.
    I figured my problems were hardware related so I took my phone in for a replacement the other day. Things started out fine but after I upgraded it to 5.01 and restored my backup and now I am back to having the same issue today. I assume the issue is with something coming from my backup / restore but is there any way for me to pinpoint what could be causing the issue. I have a lot of apps, I'd rather not have to reinstall and set them all backup manually, but I would if I knew that would fix the problem... but for all I know one of the apps could be causing it.
    Anyone have any logs I can check or testing I can do on my end?
    Thanks!

    Unfortunately, Apple does not make any logs available to the average schmoe (like us) for networking, kernel dumps, or anything else (assuming, of course, it is not jailbroken).
    Your best bet is to take it back into the store. Ask them to look at the notes in GCRM regarding the last time this occured, then explain after upgrading to 5.01 it is occuring again. Then ask them for a phone swap since it is a reoccuring issue and doesn't sound like an OS/SW issue. Good luck!

  • How to debug or how to find where the problem...

    Hi,
    I didn't getting this proc where's getting the problem. In which proc is raising the error and where's the problme.
    Please any body can help me getting out of from this error..
    PROCEDURE Ysp_Payproc(udYrmonth IN Y_EMP_SAL_DETAILS.Yes_Year_Month%TYPE,
    udBranch IN VARCHAR2,
    O_ErrCd OUT VARCHAR2,
    O_ErrMsg OUT VARCHAR2) IS
    -- Get all active employees
    udbasaflop Y_EMP_SAL_DETAILS.Yes_Amt%TYPE;
    svErrCd VARCHAR2(12);
    svErrMsg VARCHAR2(2000);
    UdLopLvDays NUMBER;
    udFromdate VARCHAR2(20);
    udTodate VARCHAR2(20);
         udEarnAmt NUMBER;
         nChk NUMBER;
    CURSOR curEmpnum IS
    SELECT ROWNUM PNUM, Gem_Emp_Num
    FROM G_EMPLOYEE_MASTER
    WHERE Gem_Emp_Status = 'A' AND Gem_Sal_Flag = 'Y'
         AND TO_DATE(TO_CHAR(Gem_DOJ,'MMRRRR'),'MMRRRR')<=TO_DATE(udYrmonth,'MMRRRR')
    AND Gem_Branch=udBranch
    ORDER BY Gem_Emp_Num ;
    BEGIN
    -- Delete the existing records
    DBMS_OUTPUT.PUT_LINE('udBranch');---310309
    DELETE FROM Y_EMP_SAL_DETAILS WHERE YES_YEAR_MONTH = udYrmonth
         AND YES_EMP_NUM IN (SELECT GEM_EMP_NUM FROM G_EMPLOYEE_MASTER
         WHERE GEM_BRANCH=udBranch);
    COMMIT;
    DELETE FROM Y_PAYSLIP_DETAILS WHERE YPS_YEAR_MONTH = udYrmonth
         AND YPS_EMP_NUM IN (SELECT GEM_EMP_NUM FROM G_EMPLOYEE_MASTER
         WHERE GEM_BRANCH=udBranch);
    COMMIT;
         SELECT NVL(COUNT(*),0)
         INTO NCHK
         FROM Y_PAYSLIP_MASTER
         WHERE YPY_YEAR_MONTH = udYrmonth;
         DBMS_OUTPUT.PUT_LINE('1');
         --COMMIT;
         -- CREATING RECORD IN y_payslip MASTER FOR THE CURRENT MONTH PROCESSING.
         IF NCHK=0 THEN
         DBMS_OUTPUT.PUT_LINE('2');
         INSERT INTO Y_PAYSLIP_MASTER
         (YPY_YEAR_MONTH, YPY_PAY_PROC_DONE, YPY_CRT_DT, YPY_CRT_UID)
         VALUES
         (udyrmonth, 'N', SYSDATE, 'HMS');
         COMMIT;
         END IF;
    DBMS_OUTPUT.PUT_LINE('3');
    PKG_PAYROLL.YSP_FROM_TO_DATE(udYrmonth,udFromDate,udToDate);
    DBMS_OUTPUT.PUT_LINE('4');
    FOR crEmpNum IN curEmpNum LOOP
    -- Do loss of Pay processing
         DBMS_OUTPUT.PUT_LINE('5');
    Pkg_Payroll.Ysplop(crEmpNum.Gem_Emp_Num,
    udYrmonth,
    udFromdate,
    udtodate,
    udbasaflop,
    UdLopLvDays,
    svErrCd,
    svErrMsg);
    IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
    --CLOSE crEmpNum;
              DBMS_OUTPUT.PUT_LINE('Ysplop');
              O_ErrMsg := svErrMsg;
    RETURN;
    END IF;
         DBMS_OUTPUT.PUT_LINE('6');
    Pkg_Payroll.Ysptotearn(crEmpNum.Gem_Emp_Num,
    udbasaflop,
    udyrmonth,
    UdLopLvDays,
    svErrCd,
    svErrMsg);
    IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
    --CLOSE crEmpNum;
              DBMS_OUTPUT.PUT_LINE('YSPTOTEARN');          
    O_ErrMsg := svErrMsg;
    --RETURN;
    END IF;
              DBMS_OUTPUT.PUT_LINE('7');
    Pkg_Payroll.YSP_OTEARNING(crEmpNum.Gem_Emp_Num, udyrmonth, udearnamt,
                                            sVErrCd, sVErrmsg);
    IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
    --CLOSE crEmpNum;
              DBMS_OUTPUT.PUT_LINE('YSP_OTEARNING');          
    O_ErrMsg := svErrMsg;
    --RETURN;
    END IF;
              DBMS_OUTPUT.PUT_LINE('8');
    Pkg_Payroll.Ysptax(crEmpNum.Gem_Emp_Num,
    udyrmonth,
    svErrCd,
    svErrMsg);
    IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
    --CLOSE crEmpNum;
              DBMS_OUTPUT.PUT_LINE('YSPTAX');          
    O_ErrMsg := svErrMsg;
    RETURN;
    END IF;
    -- Insert into Salary Details
              DBMS_OUTPUT.PUT_LINE('9');
    Pkg_Payroll.YspAddPaySlip(crEmpNum.Gem_Emp_Num,
    udYrmonth,
    crEmpnum.pnum,
    UdLopLvDays,
    svErrCd,
    svErrMsg);
    IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
    --CLOSE crEmpNum;
                   DBMS_OUTPUT.PUT_LINE('YSPADDPAYSLIP');
    O_ErrMsg := svErrMsg;
    RETURN;
    END IF;
                   DBMS_OUTPUT.PUT_LINE(' BEFORE COMMIT');
    COMMIT;
                        DBMS_OUTPUT.PUT_LINE('AFTER COMMIT');
    END LOOP;
                        DBMS_OUTPUT.PUT_LINE('END LOOP END');
    /*ROUNDING OFF THE TOTAL NETPAY AMOUNT FOR EACH EMPLOYEE AFTER PAYROLL PROCESS AND KEEP THE
    ROUNDING AMOUNT IN THE Y_EMP_SAL_DETAILS IN 'BASIC' CODE*/
    Select Sum(Decode(Yes_Earn_Deduct_Ind,'E',Yes_Amt,'D',-1*Yes_Amt))
    into udRoundNetAmt
    From Y_Emp_Sal_Details
    Where Yes_Year_Month=udYearMonth
    and Yes_Emp_Num=udEmpNum;
    Ysp_Roundoff_Amt(udEmpNum,'BASIC',NVL(udbasafLop,0),udRoundoffAmt,udRoundAmount);*/
    -- UPDATING AFTER PROCESSING FOR ALL EMPLYESS SUCCESSFULLY.
              DBMS_OUTPUT.PUT_LINE('11 YEAR MONTH =>'||udyrmonth);
    UPDATE Y_PAYSLIP_MASTER
    SET YPY_PAY_PROC_DONE = 'Y'
    WHERE YPY_YEAR_MONTH = udyrmonth;
    COMMIT;
         EXCEPTION
                   WHEN OTHERS THEN
                   DBMS_OUTPUT.PUT_LINE('12 =>'||SQLCODE||' Errom =>'||sqlerrm);
    END Ysp_Payproc;
    When I execute from Sql* plus window I am getting the error like
    ORA-00001: unique constraint (HMS.PK_YES) violated

    If you are using Oracle 10G ( select * from v$version)
    create a small anonymous block and run your procedure and see if you can interpret the stack output
    Declare
    --Variables
    Begin
    --Execute SP
    Exception
    when others
    DBMS_OUTPUT.PUT_LINE('Output for dbms_utility.format_error_stack');
    DBMS_OUTPUT.PUT_LINE(dbms_utility.format_error_stack);
    End;post the output for this
    Formatted code
    PROCEDURE Ysp_Payproc(udYrmonth IN Y_EMP_SAL_DETAILS.Yes_Year_Month%TYPE,
                          udBranch  IN VARCHAR2,
                          O_ErrCd   OUT VARCHAR2,
                          O_ErrMsg  OUT VARCHAR2) IS
      -- Get all active employees
      udbasaflop  Y_EMP_SAL_DETAILS.Yes_Amt%TYPE;
      svErrCd     VARCHAR2(12);
      svErrMsg    VARCHAR2(2000);
      UdLopLvDays NUMBER;
      udFromdate  VARCHAR2(20);
      udTodate    VARCHAR2(20);
      udEarnAmt   NUMBER;
      nChk        NUMBER;
      CURSOR curEmpnum IS
        SELECT ROWNUM PNUM, Gem_Emp_Num
          FROM G_EMPLOYEE_MASTER
         WHERE Gem_Emp_Status = 'A'
           AND Gem_Sal_Flag = 'Y'
           AND TO_DATE(TO_CHAR(Gem_DOJ, 'MMRRRR'), 'MMRRRR') <=
               TO_DATE(udYrmonth, 'MMRRRR')
           AND Gem_Branch = udBranch
         ORDER BY Gem_Emp_Num;
    BEGIN
      -- Delete the existing records
      DBMS_OUTPUT.PUT_LINE('udBranch'); ---310309
      DELETE FROM Y_EMP_SAL_DETAILS
       WHERE YES_YEAR_MONTH = udYrmonth
         AND YES_EMP_NUM IN (SELECT GEM_EMP_NUM
                               FROM G_EMPLOYEE_MASTER
                              WHERE GEM_BRANCH = udBranch);
      COMMIT;
      DELETE FROM Y_PAYSLIP_DETAILS
       WHERE YPS_YEAR_MONTH = udYrmonth
         AND YPS_EMP_NUM IN (SELECT GEM_EMP_NUM
                               FROM G_EMPLOYEE_MASTER
                              WHERE GEM_BRANCH = udBranch);
      COMMIT;
      SELECT NVL(COUNT(*), 0)
        INTO NCHK
        FROM Y_PAYSLIP_MASTER
       WHERE YPY_YEAR_MONTH = udYrmonth;
      DBMS_OUTPUT.PUT_LINE('1');
      --COMMIT;
      -- CREATING RECORD IN y_payslip MASTER FOR THE CURRENT MONTH PROCESSING.
      IF NCHK = 0 THEN
        DBMS_OUTPUT.PUT_LINE('2');
        INSERT INTO Y_PAYSLIP_MASTER
          (YPY_YEAR_MONTH, YPY_PAY_PROC_DONE, YPY_CRT_DT, YPY_CRT_UID)
        VALUES
          (udyrmonth, 'N', SYSDATE, 'HMS');
        COMMIT;
      END IF;
      DBMS_OUTPUT.PUT_LINE('3');
      PKG_PAYROLL.YSP_FROM_TO_DATE(udYrmonth, udFromDate, udToDate);
      DBMS_OUTPUT.PUT_LINE('4');
      FOR crEmpNum IN curEmpNum LOOP
        -- Do loss of Pay processing
        DBMS_OUTPUT.PUT_LINE('5');
        Pkg_Payroll.Ysplop(crEmpNum.Gem_Emp_Num,
                           udYrmonth,
                           udFromdate,
                           udtodate,
                           udbasaflop,
                           UdLopLvDays,
                           svErrCd,
                           svErrMsg);
        IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
          --CLOSE crEmpNum;
          DBMS_OUTPUT.PUT_LINE('Ysplop');
          O_ErrMsg := svErrMsg;
          RETURN;
        END IF;
        DBMS_OUTPUT.PUT_LINE('6');
        Pkg_Payroll.Ysptotearn(crEmpNum.Gem_Emp_Num,
                               udbasaflop,
                               udyrmonth,
                               UdLopLvDays,
                               svErrCd,
                               svErrMsg);
        IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
          --CLOSE crEmpNum;
          DBMS_OUTPUT.PUT_LINE('YSPTOTEARN');
          O_ErrMsg := svErrMsg;
          --RETURN;
        END IF;
        DBMS_OUTPUT.PUT_LINE('7');
        Pkg_Payroll.YSP_OTEARNING(crEmpNum.Gem_Emp_Num,
                                  udyrmonth,
                                  udearnamt,
                                  sVErrCd,
                                  sVErrmsg);
        IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
          --CLOSE crEmpNum;
          DBMS_OUTPUT.PUT_LINE('YSP_OTEARNING');
          O_ErrMsg := svErrMsg;
          --RETURN;
        END IF;
        DBMS_OUTPUT.PUT_LINE('8');
        Pkg_Payroll.Ysptax(crEmpNum.Gem_Emp_Num, udyrmonth, svErrCd, svErrMsg);
        IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
          --CLOSE crEmpNum;
          DBMS_OUTPUT.PUT_LINE('YSPTAX');
          O_ErrMsg := svErrMsg;
          RETURN;
        END IF;
        -- Insert into Salary Details
        DBMS_OUTPUT.PUT_LINE('9');
        Pkg_Payroll.YspAddPaySlip(crEmpNum.Gem_Emp_Num,
                                  udYrmonth,
                                  crEmpnum.pnum,
                                  UdLopLvDays,
                                  svErrCd,
                                  svErrMsg);
        IF svErrCd IS NOT NULL OR svErrMsg IS NOT NULL THEN
          --CLOSE crEmpNum;
          DBMS_OUTPUT.PUT_LINE('YSPADDPAYSLIP');
          O_ErrMsg := svErrMsg;
          RETURN;
        END IF;
        DBMS_OUTPUT.PUT_LINE(' BEFORE COMMIT');
        COMMIT;
        DBMS_OUTPUT.PUT_LINE('AFTER COMMIT');
      END LOOP;
      DBMS_OUTPUT.PUT_LINE('END LOOP END');
      /*ROUNDING OFF THE TOTAL NETPAY AMOUNT FOR EACH EMPLOYEE AFTER PAYROLL PROCESS AND KEEP THE
      ROUNDING AMOUNT IN THE Y_EMP_SAL_DETAILS IN 'BASIC' CODE*/
      Select Sum(Decode(Yes_Earn_Deduct_Ind,'E',Yes_Amt,'D',-1*Yes_Amt))
      into udRoundNetAmt
      From Y_Emp_Sal_Details
      Where Yes_Year_Month=udYearMonth
      and Yes_Emp_Num=udEmpNum;
      Ysp_Roundoff_Amt(udEmpNum,'BASIC',NVL(udbasafLop,0),udRoundoffAmt,udRoundAmount);*/
      -- UPDATING AFTER PROCESSING FOR ALL EMPLYESS SUCCESSFULLY.
      DBMS_OUTPUT.PUT_LINE('11 YEAR MONTH =>' || udyrmonth);
      UPDATE Y_PAYSLIP_MASTER
         SET YPY_PAY_PROC_DONE = 'Y'
       WHERE YPY_YEAR_MONTH = udyrmonth;
      COMMIT;
    EXCEPTION
      WHEN OTHERS THEN
        DBMS_OUTPUT.PUT_LINE('12 =>' || SQLCODE || ' Errom =>' || sqlerrm);
    END Ysp_Payproc;

  • The Problems With Logic (as I see them) - PART TWO!

    Hello again,
    It seems to be a tradition now that as I compose on a track, I keep a text editor open so that I can jot down all the annoyances and problems that I encounter during my creative process... Anyone who missed the previous edition of this topic, please visit PART ONE, here:
    http://discussions.apple.com/message.jspa?messageID=3605456#3605456
    That said, here I give you "The Problems With Logic Part II":
    1. Logic should clear the playback buffer everytime you play. Quite often you start playing and there is trailing reverb/note events from various audio instruments and plug-ins.
    2. The sample edtor "save selection as" has no memory of where you previously were in the file browser.
    3. If you double click on a wave form, the sample editor opens up with the wave form you double clicked on... Great.. But now, if you go and double click on another wave form somewhere, it just takes you back to the sample editor with the same previous wave form selected (not great). This is incredibly annoying if you are attempting to save out certain edits-- Quite often you will end up saving 5 or 6 of the same exact waveform, thinking you were saving each individual one. GRR!
    4. Key commands.. if you try to assign a key command to something that is already used by another feature, you are presented with a window warning you that it already exists.. If you click cancel, then you can no longer enter any keys in the key field.. You are forced to close the key commands preferences window and start over.
    5. Key command window: You should be able to search by command.. For example, if I want to find out what "o" is assigned to, I should be able to search by O-- Further, you should be able to sort the key commands by clicking the column titles "key", "command" -- or "midi"... After all, we can sort by name, date, size, etc in the finder by clicking on these column titles.
    6. Tempo Tap feature-- I am quite confused by this. There should be a simple way to tap and define a tempo. When ever i try to do this, the tempo is only temporarily changed until I stop playing, and most of the time I get error alerts about trying to sync audio and midi (mind you, when there are absolutely no parts in the entire arrange window). The manual states that with "tempo recording" checked on the tempo interpreter window, that the taps will record tempo changes, but this does not work. I tried doing this, tapping the key command I defined to tempo tap (ctrl-shift-t), and I was tapping at various speeds-- many taps fast.. and Logic recorded tempos of 99-101bpm.. I was tapping atleast around 175-180bpm. I then tried tapping slowing, and Logic recorded tempos of 99-101 again... so this feature obviously is full of bugs.
    7. When loading songs, as soon as various plugins such as Kontakt, exs24 begin loading samples, it brings logic to the front. If you're working in the background in other applications while waiting for your songs to load, you are rudely interrupted from what you're doing (such as, selecting from a menu, typing a document, etc) only to be forced to watch a status bar fill up.. and then all key presses at that point become error beeps.
    8. Logic's sample memory easily becomes messed up and crazy. Quite often when using AU instruments such as BFD, Culture, and even Synthogy's Ivory. I will switch to that particular track to play on my keyboard, and each sample will be full of horrible pops and clicks-- the kind that destroy speakers. Other times, in a sample of a string for instance, all of a sudden after one second will be a pop and then the sample will be playing at a completely different pitch... I have to remove the AU instrument and reload it at this point.. This happens quite often. Logic should offer a 'buffer reset' so that you can just flash plugins but they reload whatever preset they were set to.
    9. Volume faders resolution are lame! There is no reason why you shouldnt be able to access +1.0, +1.1, +1.2, +1.3, +1.4, +1.5, +1.6, +1.7, +1.8, +1.9... Further the display is only so wide and you can't even read the decimal values for numbers -10 and lower. They just appear as 10.
    10. When a movie is open, and you are viewing the video output via FIREWIRE, there is a mini-floating window which contains the smpte, position, and movie start information-- However you cannot modify any of these values. You have to switch video output back to "WINDOW" to change the start position of the movie. This is obviously a bug.
    11. Changing the movie's start time is very user unfriendly. There should be a simple way to specify to start at a moment of time relative to SMPTE-- So you can just say "+9:15" for example, and it would take you in 9 minutes and 15 seconds, rather than how it is now where you have to think backwards from SMPTE code and subtract.
    12. You cannot view video as a window AND output to firewire. There is no reason why you shouldn't be able to do this. For example, if I wanted to output my video to a monitor in a vocal booth-- I can do this.. but I can't see what the vocalist is seeing on my own screen! This is just nonsense. You should be able to output to the screen (desktop mode or floating window) as well as an external firewire device.
    13. Saving a song with a movie open should mean that when you load that song, the movie should be up and exactly as it was prior to saving. As it is now you have to select "open movie again".
    14. There is still definitely a bug in track automation-- this was really bad back in version 4, but there is still something not quite right here where starting playback will not always guarantee that the automation data is being read.. And in my experiences it results in volumes being incorrect until you stop and play again, and in some cases it will not work at all unless you plot some automation points. This is an intermittent issue-- but quite often activated by placing an audio region from the audio window on a track (SEE VIDEO).
    WATCH VIDEO OF THIS BUG:
    http://collinatorstudios.com/www/logicbugs/logicautomationbug.mov
    15. In the arrange window, sometimes when zoomed in tightly, all parts on a track are selected, and you think that only the part that you are looking at is selected.. you move this part, and now all of your parts are off. Logic should have some kind of visual aid to let you know when ever you are moving multiple selections... Something like, the parts you are moving will highlight a dfferent color or something... This is a similar problem I have with the loop area of the screen.. You can accidentally turn it on when in the matrix window, and have no idea unless you look down at the transport, but with me for example, my transport is at the very bottom of the screen and I am not looking there most of the time.
    16. Automation data, when two points are semi-close to each other, suddenly the value of the data is no longer shown.. I can understand that when you are zoomed out, and there is simply no space for this to visually appear, that's appropriate. But as it is now, it doesn't display this information when there is plenty of space for it to be visible.
    17. Logic should let you set audio track inputs to the various outputs (1-2, 3-4, etc) and buses.
    18. clicking on a track selects ALL parts. This is so so so annoying. How many times have I been editing voice over, and selecting a track, thinking I am shrinking the length of a part, and to find that ALL parts have been shrunk.. SO ANNOYING!!!! This needs to not happen, and there should be a simple way to right-click a track and it will have an option "select all regions"... also, when you click on a track and all parts are selected, if you horizontally zoom, logic zooms into the beginning of the track, rather than the song locator. I don't know what the LOGIC behind this is, but it's not very helpful, it actually is very frustrating.. Zooming should always move towards the song locator position.
    19. EXS 24 should have a "reverse/backwards" button so that samples played are backwards.
    20. Logic should offer a way to globally increase or decrease a specific automation type (especially volume) globally for all tracks... So if you have detailed crescendos that start at -3.8 and end at +1.6, you can add 3db to this and it will now be at 0.8 and end at 4.6.
    21. If you have multiple tracks of the same track (such as three Audio track #1's)-- say you are recording guitar parts, and just copying the track and muting the previous track as a method of maintaining multiple takes for later auditioning. If you draw automation volume data on this track (it appears on all 3 tracks), and then if you delete the audio from one of the muted tracks and tell logic to KEEP it, suddenly all automation data is gone. GRR!!!
    22. Several times I have opened Kontakt, and attempted to load an instrument while outputting a movie via firewire video to my monitor. As soon as I try to load the instrument, the firewire video output on my monitor goes crazy, and then comes back on.. Logic then crashes. This has happened 3 times randomly...
    23. UNDO does not work on every function. for example, if you change an output to bus 1 instead of 1-2, you cannot undo this. Undo should undo whatever the last command was, no matter what it was. This is what the word LOGICal is supposed to represent.
    24. Floating windows (as in plugin windows) should close with apple-w!!!
    25. *BUG* If you are in a part that is say 10 measures long, zoom in horizontally 100% in the matrix window-- You then isolate one specific quarter note pitch in the middle of this measure, and have cycle turned on, looping over this one quarter note, if you are not looking at this note event/loop region when you hit play, the display will jump to the beginning of the part and never show you this note event as it loops. However if you have the note event on screen when you hit play, then it will behave properly. This makes it extremely difficult and frustrating to perform detailed hyper-draw work. (SEE VIDEO)
    WATCH VIDEO OF THIS BUG:
    http://collinatorstudios.com/www/logicbugs/logicloopbug.mov
    26. *BUG* Host Automation is not accurate. I assigned Kontakt's tune knob to C#000, and If I place a dip, the knob begins to move way before the automation data is even present.... So basically what I was trying to do, can't even be accomplished because Logic screws everything up by pitching the instrument too early... Such a shame.. By the way, I previously mentioned the importance of being able to display part data in the arrange window as matrix data (horizontal lines) rather than score data. Someone argued what good this would do-- Well this is a perfect example, if I am attempting to affect a particular section of a note with automation, I can't possible visually see where this is because the length is not described by the current score representation. Having a horizontal representation would solve this problem... (SEE VIDEO)
    WATCH VIDEO OF THIS BUG:
    http://collinatorstudios.com/www/logicbugs/logicctrlchngbug.mov
    27. There should be a way to convert stereo samples to mono in the sample editor.
    28. When you view "as text" in the environmentt, you cannot drag an object to the arrange window-- Such as to create a bus track.. Now mind you I don't know why you can't just select "BUS" when editing a track in the arrange window in the first place, however there is no reason why 'view as text' should behave differently than when it's viewed as icons.
    29. When you drag a bus from the environment to the arrange window, it replaces whatever track was there. It should ADD a track instead of replace-- atleast there should be a preference for how this behaves.
    30. Occasionally when dragging a bus from the environment, there is some visual garbage in the track automation (see screenshot).
    31. There should be a way to LOAD and SAVE selections in the arrange window. Quite often when editing audio from a countless number of parts/regions, it becomes painful when you have to select and move 100s of audio files. There should be a way that you can just select a ton of regions and save that selection, and reload it at anytime. There are a few 'select' tools/options under the edit window, however they are song specific-- not track specific. So they are completely usesless for what I need.
    32. Logic should offer a feature to collect sysex data from midi devices so that patch names show up and can be selected via program change.
    33. When no track or part is selected, and you vertically zoom in, Logic should zoom into the center most track.. It behaves very oddly and zooms in more towards the top. This becomes extremely annoying when dealing with a sequence involving 100 tracks, and a part is selected but you scroll far below where the part is.. When you begin to zoom in, it takes you towards the selected part, yet it's not displayed on the screen and you have no reference for what you are even looking at. The rule should be this: If the part is on the screen, zooming vertically will bring you to it. If it's off the screen, you will zoom into the center track of whatever is currently on the screen.
    34. I mentioned this in a thread earlier... http://discussions.apple.com/thread.jspa?threadID=752485&tstart=0
    There is a bug when using the transform tool involving the 'position' variable. In my example, I was attempting to reverse the time placement of three chords, that occured in a part somewhere in the middle of my song. By selecting the measure start and end of this part, Logic was unable to select or operate with the transform tool (and I tried a variety of transform options). If I moved this part to the beginning of the song, then the transform tool would suddenly work. After some research, I found online someone had said "Position Time position of the event, referenced to the start of the MIDI Region (not of the song)."--- But if I still doubt this is true, because I then placed the part on a new track with no other data, and placed it in the middle of the sequence and in the transform tool under position I selected '1 1 1 1' to '5 5 5 5' as well i tried setting the position to 'all', and none of this worked. This obviously is a bug... If it's not then it's a very serious design flaw. The position should relate to measure numbers of a song, and nothing else.
    WATCH VIDEO OF THIS BUG:
    http://collinatorstudios.com/video/transform.mov
    That is all for now...
    For those who firmly agree with me and all of the points that I have brought up now and in the past, I encourage you to contact Peggie Louie, (the Logic HR department contact) at (408) 996-1010 and suggest that she hire me as a consultant to help eliminate Logic's many annoyances. I have tried to pursue this heavily in the past, but sadly I was completely ignored by her on all levels. Maybe you all can help make a difference?
    Fighting the good fight,
    Patrick J. Collins
    http://collinatorstudios.com

    11. Changing the movie's start time is very user
    unfriendly. There should be a simple way to specify
    to start at a moment of time relative to SMPTE-- So
    you can just say "+9:15" for example, and it would
    take you in 9 minutes and 15 seconds, rather than how
    it is now where you have to think backwards from
    SMPTE code and subtract.
    For this one I'd suggest getting SMPTE calculator. Entering timecode numbers and having to add and subtract is not so difficult, and AFAIC part of a composer's gig. But what I would add, instead, is that it would be fantastic if Logic provided a timecode calculator (edit: even if it was in the form of a custom Logic widget).
    13. Saving a song with a movie open should mean that
    when you load that song, the movie should be up and
    exactly as it was prior to saving. As it is now you
    have to select "open movie again".
    This doesn't always happen. I've struggled with this for a long time, and I don't know why sometimes the movie will load and not other times. I would also add here that Logic should show the file pathname to the movie. Somewhere...
    18. clicking on a track selects ALL parts. This is
    so so so annoying.
    You can prevent this from happening if you have cycle turned on and set to a set of locators that "contain" the parts you might want to select en masse. I always work with cycle=on so this is not a problem.
    21. If you have multiple tracks of the same track
    (such as three Audio track #1's)-- say you are
    recording guitar parts, and just copying the track
    and muting the previous track as a method of
    maintaining multiple takes for later auditioning. If
    you draw automation volume data on this track (it
    appears on all 3 tracks), and then if you delete the
    audio from one of the muted tracks and tell logic to
    KEEP it, suddenly all automation data is gone.
    GRR!!!
    Never had that happen. In my experience, telling Logic to keep the data always works.
    23. UNDO does not work on every function. for
    example, if you change an output to bus 1 instead of
    1-2, you cannot undo this. Undo should undo whatever
    the last command was, no matter what it was. This is
    what the word LOGICal is supposed to represent.
    Undo in Logic is highly problematic for other reasons. Here, I think there should be a specific Environment Undo, just like there's a separate undo for audio edits.
    29. When you drag a bus from the environment to the
    arrange window, it replaces whatever track was there.
    It should ADD a track instead of replace-- atleast
    there should be a preference for how this behaves.
    Right. This is a matter of personal preference. But still there are other ways to get an object assigned to a track. The "thru tool", for instance. No dragging required.
    32. Logic should offer a feature to collect sysex
    data from midi devices so that patch names show up
    and can be selected via program change.
    My guess: considering how much sheer time it takes to write this kind of software, let alone debug it with every conceivable device, it's not likely this is going to happen.
    That is all for now...
    For those who firmly agree with me and all of the
    points that I have brought up now and in the past, I
    encourage you to contact Peggie Louie, (the Logic HR
    department contact) at (408) 996-1010 and suggest
    that she hire me as a consultant to help eliminate
    Logic's many annoyances. I have tried to pursue this
    heavily in the past, but sadly I was completely
    ignored by her on all levels. Maybe you all can help
    make a difference?
    Wait in line buddy!
    (LOL)
    I must say, I'm very impressed with your list and attention to detail. And I feel your pain, trust me. But many of the things you've listed are feature requests and not bugs. And some of the behaviors you've described I have yet to run across. So this is typical with Logic, that it can be operated in so many diverse ways that no two people run it in the same way, nor would two people conceive the program's capabilities in the same way. But I digress...
    I also think there's a certain amount of Logic convention that I don't think you've adopted yet, hence your wish for behaviors that don't yet exist.
    I don't disagree with most of your feature requests, and I'm (quite unfortunately) able to say that I'm familiar with most of these bugs and about 9 dozen more. But again, it's important to distinguish between bug, feature request, time to RTFM, and errant behavior that's experienced by a very limited number of users.
    There's no doubt that this program has its problems. In particular, your #1 re the playback buffer. And I'm glad you've brought many of the bugs into the light for people to read. Good work.

  • Suddenly, non of all my projects are starting when opening my Premier Pro 6.0. What is the problem, all of a sudden?...

    HI!
    Please help me! I'm a kind of desperate since my Premiere Pro suddenly doesn't seen to want to open all my files I'm working on. A message appears instead: "This project could not be loaded, it may be damaged or containing outdated elements." I don't know what the problem is and what to do. Please help me!... Everything worked just fine less than a week ago!
    I'm looking forward for your message!
    /ARMAND GUTHEIM

    Hi Armand,
    Armand Gutheim wrote:
    Thanks for your answer and I've been looking into all the discussions about this problem since the end of September, which still doesn't seem to be solved. Am I right?...
    As I replied earlier, one of our customers has created a helper program which should fix your project file. You can check that out in the thread I linked to earlier.
    Armand Gutheim wrote:
    I really don't understand what the problem is as I've used Premier Pro without any problem for two years now.
    We also do not understand why the problem is occurring either. And it's only happening to European customers on Windows. It happened quite suddenly and we are still investigating about why it happened.
    Armand Gutheim wrote:
    My problem now is also that I need some films to be finished very soon and I just can't do anything now!
    See if the helper application will work for you.
    Armand Gutheim wrote:
    If this has been an issue for a month now I guess you must have found a solution by now, am I wrong?...
    Yes. We haven't found the root cause of the issue yet.
    Armand Gutheim wrote:
    Well, I don't mean to appear demanding, but as you understand this is rather frustrating when you have a job that needs to be done...
    BEST REGARDS,
    /ARMAND
    Of course. Sorry this is happening. Look into the helper application offered by one of our customers. Here's a link to the exact thread: Re: Debug event f:\mightysilt_win64\shared\adobe\mediacore\mediafoundation\api\inc\keyframe
    Thanks,
    Kevin

  • I'm using acrobat pro in my project after debuging the project and after opening a certain number of PDF files I receive the message: the maximum number of files opened has been reached, you have to close some files to continu.even doing that, I steel rec

    I'm using acrobat pro in my project after debuging the project and after opening a certain number of PDF files I receive the message: the maximum number of files opened has been reached, you have to close some files to continu.even doing that, I steel receive the same message.Some one can tel what to do please? Thanks

    Hi Memalyn
    Essentially, the bare issue is that you have a 500GB hard drive with only 10GB free. That is not sufficient to run the system properly. The two options you have are to move/remove files to another location, or to install a larger hard drive (eg 2TB). Drive space has nothing to do with SMC firmware, and usually large media files are to blame.
    My first recommendation is this: download and run the free OmniDiskSweeper. This will identify the exact size of all your folders - you can drill down into the subfolders and figure out where your largest culprits are. For example, you might find that your Pictures folder contains both an iPhoto Library and copies that you've brought in from a camera but are outside the iPhoto Library structure. Or perhaps you have a lot of purchased video content in iTunes.
    If you find files that you KNOW you do not need, you can delete them. Don't delete them just because you have a backup, since if the backup fails, you will lose all your copies.
    Don't worry about "cleaners" for now - they don't save much space and can actually cause problems. Deal with the large file situation first and see how you get on.
    Let us know what you find out, and if you manage to get your space back.
    Matt

  • Unable to debug the jspx page on Jdeveloper Studio Edition Version 11.1.1.6.0, Build JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.1, using Windows 7 OS

    Hi,
    I am unable to debug the jspx page on Jdeveloper Studio Edition Version 11.1.1.6.0, Build JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.1, using Windows 7 OS.
    When right click on jspx page , clicks on Debug option, it gives the following error:
    Debugger unable to connect to local process.
    [Server Instance IntegratedWebLogicServer is shutting down.  All applications currently running will be terminated and undeployed.]
    I also restarted the Jdeveloper, even re-installed Jdev but still the problem persist.
    Any help is appreciated.
    Thanks in advance.

    If the jspx page is not part of the adfc-config.xml the page can only be displayed, but the tags will not work as the adf life cycle  is not involved. drag te page onto the adfc-config.xml (the unbounded task flow), right click on it and select debug from the context menu.
    Main problem is : Weblogic server cannot be started in debug mode.
    To check this, open the application navigator, select the integrated server, right click on it and select 'debug' from the context menu.
    After a short time you should see some messages and at last you should see <Runnning> in the message log. Now the server runs (without any of your applications, but it runs).
    If you done't see the 'Running' message you should see an error, which you should post here.
    Timo

  • The spry pop-up menu I built in Adobe Dreamweaver worked fine in my old Firefox, I updated Firefox today and the menu no longer works--despite disabling the pop-up blocker in Firefox preferences...what's the problem??? I need the menu to work!!!

    I built a new pop-up menu for my website using Spry in Adobe Dreamweaver. Because of some differences in .HTML and .XHTML
    it took me days to get it right. I tested every variation in Firefox until it worked perfectly. Today, I installed the newest version of Firefox and now the pop-up no longer works. I changed the preferences in Firefox to disable to pop-up blocker and it STILL DOESN'T WORK...although an older style of pop-up menu (menu machine) which is no longer supported by Adobe, DOES WORK.
    HELP!!! THIS IS IMPORTANT.

    pixlor:
    OP is using CS3 and the menu blog is talking about the menus
    in earlier
    versions of FW, so *most* of the points made in the blog
    don't apply.
    That's not to say that using CS3 pop-up menus is a *good*
    thing....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "pixlor" <[email protected]> wrote in
    message
    news:gbce7b$a50$[email protected]..
    >
    quote:
    Originally posted by:
    captainbianco
    > I agree completely and totally, and I will haha but I'd
    like to get this
    > one
    > fixed if I can. You can view the page here
    >
    http://www.flooringanswers.com/nysurfaces/index2.htm
    > Hover over the letters to see the pop-up menu's. The one
    over "t" is the
    > problem.
    > Under Flooring, for example, you have a div with id of
    > MMMenu0910163730_1_1
    > (ugh). Under that are four items and they have their own
    IDs:
    > MMMenu0910163730_1_1_Item_0
    > MMMenu0910163730_1_1_Item_1
    > MMMenu0910163730_1_1_Item_2
    > MMMenu0910163730_1_1_Item_3
    > MMMenu0910163730_1_1_Item_4
    >
    > Your CSS file, however, doesn't have location
    information for the ..Item_4
    > object.
    >
    > That's just from a quick, cursory look. In order to fix
    this, you're going
    > to
    > have to go through it line by line and debug it. By the
    time you do this,
    > you
    > might be better off getting something else and starting
    from scratch.
    >
    > Read this:
    >
    http://www.losingfight.com/blog/2006/08/11/the-sordid-tale-of-mm_menufw_menujs/
    >

  • Unable to debug the Data Template Error in the Log file

    Hi,
    I am unable to debug the log file error message Please can anybody explain me in detail where the error lies and how to solve the error.The log file shows the following message.
    XDO Data Engine ver 1.0
    Resp: 50554
    Org ID : 204
    Request ID: 2865643
    All Parameters: USER_ID=1318:REPORT_TYPE=Report Only:P_SET_OF_BOOKS_ID=1:TRNS_STATUS=Posted:P_APPROVED=Not Approved:PERIOD=Sep-05
    Data Template Code: ILDVAPDN
    Data Template Application Short Name: CLE
    Debug Flag: Y
    {TRNS_STATUS=Posted, REPORT_TYPE=Report Only, PERIOD=Sep-05, USER_ID=1318, P_SET_OF_BOOKS_ID=1, P_APPROVED=Not Approved}
    Calling XDO Data Engine...
    java.lang.NullPointerException
         at oracle.apps.xdo.dataengine.DataTemplateParser.getObjectVlaue(DataTemplateParser.java:1424)
         at oracle.apps.xdo.dataengine.DataTemplateParser.replaceSubstituteVariables(DataTemplateParser.java:1226)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeData(XMLPGEN.java:398)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeGroupStructure(XMLPGEN.java:281)
         at oracle.apps.xdo.dataengine.XMLPGEN.processData(XMLPGEN.java:251)
         at oracle.apps.xdo.dataengine.XMLPGEN.processXML(XMLPGEN.java:192)
         at oracle.apps.xdo.dataengine.XMLPGEN.writeXML(XMLPGEN.java:222)
         at oracle.apps.xdo.dataengine.DataProcessor.processData(DataProcessor.java:334)
         at oracle.apps.xdo.oa.util.DataTemplate.processData(DataTemplate.java:236)
         at oracle.apps.xdo.oa.cp.JCP4XDODataEngine.runProgram(JCP4XDODataEngine.java:272)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:148)
    Start of log messages from FND_FILE
    Start of After parameter Report Trigger Execution..
    Gl Set of Books.....P
    Organization NameVision Operations
    Entering TRNS STATUS POSTED****** 648Posted
    end of the trns status..687 Posted
    currency_code 20USD
    P_PRECISION 272
    precision 332
    GL NAME 40Vision Operations (USA)
    Executing the procedure get format ..
    ExecutED the procedure get format and the Result..
    End of Before Report Execution..
    End of log messages from FND_FILE
    Executing request completion options...
    ------------- 1) PUBLISH -------------
    Beginning post-processing of request 2865643 on node AP615CMR at 28-SEP-2006 07:58:26.
    Post-processing of request 2865643 failed at 28-SEP-2006 07:58:38 with the error message:
    One or more post-processing actions failed. Consult the OPP service log for details.
    Finished executing request completion options.
    Concurrent request completed
    Current system time is 28-SEP-2006 07:58:38
    Thanks & Regards
    Suresh Singh

    Generally the DBAs are aware of the OPP service log. They can tell you the cause of the problem.
    Anyway, how did you resolve the issue?

  • Facing the problem ValueChangeListener of the Drop Down List

    Hi,
    I am using the JDeveloper 10.1.3.5.0 and the JHeadStart 10.1.3.3.88. In my requirement, I am having three View Objects(V1,V2,V3). I need to create a page based on one VO(V1) displayed as table. In the screen, there are 6 columns. Three of them(C1,C2,C3) are having the static values( coming from the VO(V1) from which it has been built), and the others are, one column(C4) is displayed as the drop down list(for some of the rows, drop down list values are coming from the VO(V2), and for the others drop down list values are coming from the other VO(V3). The other column(C5) is a input text field, that is enabled or disabled based on the selected values from the drop down list column(C4). The column(C6) is a check box. Now, coming to the actual requirement, the rows are related to the papers. For each paper, there are 5 methods of studies. One of the method of study is SelfLearning (5th method of study), for this the drop down values are coming from the VO(V3), and for the other methods of studies(1 to 4), the drop down values are coming from the VO(V2). Now, for a user, based on the number of papers, the number of rows are displayed.(1 paper- 5 rows, 2 papers-10 rows like wise).   Initially, drop down list is displaying the null values. When I change the value in the drop down list, I need the ValueChangeListener has to be called and it has to call the method in the bean. From the bean, the column(C5) has to be enabled or disabled. This is working fine for the inital 5 rows and 7,8,9,10 rows and 12,13,14,15 rows. But, the ValueChangeListener is not working for the rows 6 and 11. I used the debug concept,and I confirmed that the valueChangeListener is not getting called for the rows 6,11,16 rows.
    C 1
    C 2
    C 3
    C 4
    C 5
    C 6
    P1
    ABC
    Study Method1
    Drop Down list1
    input text box
    check box
    P1
    ABC
    Study Method2
    Drop Down list2
    input text box
    check box
    P1
    ABC
    Study Method3
    Drop Down list3
    input text box
    check box
    P1
    ABC
    Study Method4
    Drop Down list4
    input text box
    check box
    P1
    ABC
    Study Method5
    Drop Down list5
    input text box
    check box
    P2
    DEF
    Study Method1
    Drop Down list1
    input text box
    check box
    P2
    DEF
    Study Method2
    Drop Down list2
    input text box
    check box
    P2
    DEF
    Study Method3
    Drop Down list3
    input text box
    check box
    P2
    DEF
    Study Method4
    Drop Down list4
    input text box
    check box
    P2
    DEF
    Study Method5
    Drop Down list5
    input text box
    check box

    The problem gets solved. Actually, the problem is at the VO Query. The small modification in the query at the attribute p_id( C1 ) has solved the issue.

  • "Failed to debug the Windows Azure Cloud Service project. The Output directory .... does not exist" - Looking for Solution Config Name Folder?

    Good evening,
    I've been working on and with a VS2013 Update 2 / Azure SDK 2.3 Cloud Service project for a while now and never had a problem debugging it (setting the .ccproj Project as Startup Project) but at the moment I cannot Debug it anymore - I always get the following
    error message:
    Failed to debug the Windows Azure Cloud Service project.  The output directory 'D:\Workspace\Development\Sources\AzureBackend\csx\Backend - Debug' does not exist.
    Now what's odd here, is the last part - the "Backend - Debug" is the Solution configuration name, ALL projects in that particular solution configuration are set to the Debug Configuration. The .ccproj file also only specifies Debug|Any CPU (and
    Release|Any CPU respectively) as its output folder(s). Why is the Solution config appearing up there?
    And more importantly.. why is this happening and what can I do?!
    Thanks,
    -Jörg
    Ps: there seems to be a related
    connect bug and these sorts of issues do appear around the forums but none contains a solution (neither reinstalling the Azure SDK nor cloaking the workspace/re-retrieving & building everything worked).

    Good morning Jambor,
    I already tried de-installing everything Azure-Tooling related including the Azure SDK, Restarting my machine and re-installing the SDK.
    Same result. I can build the .ccproj perfectly fine and the cspack file IS generated perfectly fine, only debugging does not work and there's NO information in the VS output window (again - all projects succeed to build).
    I tried explicitely running VS as Administrator, no change. I removed all IIS Express sites (as the ccproj has one web worker role), remapped my local TFS workspace.. nothing helped.
    As building works, deploying to Azure Cloud Service (manually and via Publish inside VS) all works -perfectly-, I am pretty sure this IS a bug and I'd LOVE to help to get this fixed. As I said, currently I cannot debug and/or run & test my work, hence
    I cannot do ANY work.

  • Problem with middleware adapter filters

    Hi,
    I need some help with R3AC1 filter configuration. I have my CRM 4.0 working fine with a previous initial download executed for CUSTOMER_MAIN business object (between others).
    The problem is that now I have to download the related contact persons in ranges and I don't know how configure the filters to avoid deltas and the contact persons initial download at the same time.
    I think in requests (R3AR2) but I have the same problem with filters.
    Actually I have a filter in CUSTOMER_MAIN (and CUSTOMER_REL) object:
    KNA1 LAND1 EQ ES Inclusive
    If I want to download the contact persons related to customers 8000 to 9000, what's the filter configuration and in which object have I to do? It's very important that deltas continue downloading from my back-end because the system is productive.
    I need urgent help. Could anyone help me please?
    Best Regards
    Javier

    Have a look at transaction SMW3FDCUST, the activation is done there when checking the 'active' checkbox. For the download everything of BUPA_MAIN and BUPA_REL should be deassigned (as it usually is after an installation).
    The transaction is also found in customizing under CRM->CRM Middleware->Mobile scenarios->Mapping (or similar) with the approproate help text there.
    @Paul:What error do you get? Since sBDocs are not validated it should be only a technical error. Are you sure it is msa related (which then should be an error in the BDoc CAPGEN_OBJ_WRITE or CONGEN_OBJ_WRITE) or an error in the CDB adaptor framework (BDoc BUPA_MAIN or BUPA_REL). If the latter, it helps to regenerate all BDocs and related services in the generation workbench GNRWB for these BDocs.
    Regards, Kai

Maybe you are looking for

  • Getting Errors while using IMPDP command in UNIX

    Hi All, My work involves Refreshing of DB with latest Data. For this i am using IMPDP command to import the data. But Every time during refresh i will get errors saying like "oracle Generated Errors Oracle Not available". I don't know what is the rea

  • CommandButton's Action method doesn't  work

    Hi all My English isn't very good I use jdeveloper 11.1.1.3.0 I have SelectOneRadio with two options. When I select each option two PanelGroupLayouts' visible should change: <af:selectOneRadio id="sor1" layout="horizontal" binding="#{Bean1.sor_Value}

  • Gps postioning no longer auto zooms

    i've up graded to v20 i'm like others having a problem with map loader 1.2v but when i get a gps lock it finds my postion but does not auto zoom like it use too... could anyone help me with this.

  • Menu change fails to refresh page content

    Consider a fruit menu and a set of nutritional input boxes . When a different fruit is selected the details should change. The menu is a dropdown list and the details are text inputs. The menu is auto-submit and it has an event handler for value-chan

  • The "All Pages" on mobile shows 100's of pages. How do I delete some of these

    "All Pages" tab on mobile shows way too many sites. How do I delete some of these pages