Deadlocks!! urgent!

Hi all,
1) How do I check my oracle deadlocks on oracle 9i?
2) How to solve this problem?
error:
The Number of Deadlocks for Oracle instance PR11 has
crossed above the predefined threshold of 0.0 deadlocks and is currently at
18.0 deadlocks.

knowing that objects getting dead lock
select * from user_objects where object_id= to_number('0000E8A3','xxxxxxxx');
select * from user_objects where object_id= to_number('0000E8BE','xxxxxxxx');
and see the following....
Note 285270.1 The Performance Impact of Deadlock Detection
Note 62365.1 What to do with "ORA-60 Deadlock Detected" Errors
Note 115467.1 ORA-60 DEADLOCK DETECTED ON CONCURRENT INSERTS
Bug 616548 ORA-60 NOT WRITTEN TO ALERT FILE
Fixed in 8.1.6
Bug 1249920 SUPPORTABILITY: IMPROVE DEADLOCK DIAGNOSTICS
Fixed in 9.2
Bug 1328999 ORA-60 may be incorrectly signalled using global transactions
Fixed in 8.1.7 Sub-Component: XA
Details:
Multiple branches in a global transaction may signal a false deadlock
between each other. This typically shows up as an ORA-60 between a
DX lock and an 'enqueue hash chains' latch .
Bug 1372087 ORA-60 WITH ONE RESOURCE ON DEADLOCK GRAPH
Fixed in 7.3.4.5 Sub-Component: XA

Similar Messages

  • Urgent!! how to detect the deadlock?

    i'm writing a program to detect the deadlock occurence,
    i create an object call monitor to monitor the deadlock
    but even i tried isInterrupted(), interrupted() or holdsLock(),
    the results are always "not interrupted" and "not holding the object"
    even when there is deadlock!!
    anyone can help??
    the program is post here:
    public class SynchBankTest
         public static void main(String[] args)
              Bank[] arrayBank = new Bank[4];
              for (int i = 0; i < NBANKS; i++)
                   arrayBank[i] = new Bank(NACCOUNTS, INITIAL_BALANCE, i);
              TransferThread[] t = new TransferThread[arrayBank.length * NACCOUNTS];
              int n = 0;
              for (int i = 0; i < NBANKS; i++)
                   for (int j = 0; j < NACCOUNTS; j++)
                        t[n] = new TransferThread(arrayBank, j, INITIAL_BALANCE, NBANKS, arrayBank);
                        t[n].setPriority(Thread.NORM_PRIORITY);
                        t[n].start();
                        n++;
              Monitor m = new Monitor(t, arrayBank);
              m.setPriority(Thread.NORM_PRIORITY - 2);
              m.start();
         public static final int NBANKS = 4;
         public static final int NACCOUNTS = 6;
         public static final int INITIAL_BALANCE = 10000;
    class Monitor extends Thread     //to monitor the existence of deadlock
         public Monitor(TransferThread[] tt, Bank[] arrBank)
              t = tt;
              numThread = t.length;
              arrayBank = arrBank;
         public boolean check()
              int count = 0;
              for (int i = 0; i < numThread; i++)
    //               System.out.println(t[i].holdsLock(arrayBank[0])+" " +t[i].holdsLock(arrayBank[1])+" " +t[i].holdsLock(arrayBank[2])+" " +t[i].holdsLock(arrayBank[3])+" "+i);
                   if (t[i].isInterrupted() || t[i].interrupted()) // i've tried isInterrupted, interrupted or holdsLock, but it detects nothing
                        count++;
              // don't know why count is always equals to zero even deadlock occurs
              if (count == numThread)
                   return true;
              else return false;
         public void run()
              try
                   while (true)
                        if (check())
                             System.out.println("Deadlock");
                        else
                             sleep(100);
              catch (InterruptedException e) {}
         private int numThread;
         private TransferThread[] t;
         private Bank[] arrayBank;
    class Bank
         public Bank(int n, int initialBalance, int no)
              accounts = new int[n];
              int i;
              for (i = 0; i < accounts.length; i++)
                   accounts[i] = initialBalance;
              ntransacts = 0;
              bankno = no;
         public synchronized void transfer(int from, Bank toBank, int to, int amount)
              try
                   System.out.println("Lock " + this.bankno + " + " + toBank.bankno);
                   synchronized(toBank) {     // if not synchronized toBank, there's synchronization error
                        while (this.accounts[from] < amount)
                             wait();
                        System.out.println("ntransacts: "+ ntransacts + " from: "+ from + " to:"+ to + " Amount:" + amount);
                        for (int i = 0; i <= 1000; i++)
                             this.accounts[from] -= amount;
                             toBank.accounts[to] += amount;
                             toBank.accounts[to] -= amount;
                             this.accounts[from] += amount;
                        ntransacts++;
                        notifyAll();
                        if (ntransacts % NTEST == 0)
                             test();
                   System.out.println("Release " + this.bankno + " + " + toBank.bankno);
              catch(InterruptedException e){}
         public synchronized void test()
              int sum = 0;
              for (int i = 0; i < accounts.length; i++)
                   sum += accounts[i];
              System.out.println("Bank " + bankno + ", Transactions:" + ntransacts + " Sum: " + sum);
         public int size()
              return accounts.length;
         public static final int NTEST = 1000;
         private final int[] accounts;
         private long ntransacts = 0;
         private int bankno;
    class TransferThread extends Thread
         public TransferThread(Bank b, int from, int max, int NBANKS, Bank[] arrBank)
              frombank = b;
              fromAccount = from;
              maxAmount = max;
              numbanks = NBANKS;
              arrayBank = arrBank;
         public void run()
              try
                   while (!interrupted())
                        int randBank = (int)(numbanks * Math.random());
                        int toAccount;
                        do
                             toAccount = (int)(frombank.size() * Math.random());
                        while (arrayBank[randBank] == frombank && fromAccount == toAccount);
                        int amount = (int)(maxAmount * Math.random());
                        frombank.transfer(fromAccount, arrayBank[randBank], toAccount, amount);
                        sleep(1);
              catch(InterruptedException e){}
         private Bank[] arrayBank;
         private int numbanks;
         private Bank frombank;
         private int fromAccount;
         private int maxAmount;

    i've solved the problem
    using linear ordering method which is a kind of deadlock prevention instead of deadlock detection

  • Urgent : TimeOut/DeadLock issue with DB Adapter

    Hi,
    I have a DB adapter that executes a Proc in Sybase.[The proc takes 5-10 minutes based on the load]
    There is another DB adapter after this which fetches the data from DB based on the completion of previous proc.
    This Bpel is called from another Bpel in sync mode(inside flow , i have set the nonblockinginvoke = true)
    I have set the JTA properties, Soa-infra EJB properties , MaxsyncWait , statement timeout .
    Still getting this issue when running concurrent requests, single request works fine.
    My env is a clustered env.
    Please help.
    Thanks !!

    Yes. When I run this query in DB, I get one record . While defining DB Adapter, I have imported 4 tables and also defined the relationship between the tables. In my case, column unique sequence number is primary key of headers table and foreign key of details table.The above select query is generated by the DB Adapter for the parameters I have passed in.
    My data is as follows:
    Headers table:
    file_name uniq_seq_num
    file_1.xml 220
    Details table
    product_id unique seq num edf_prod_type
    111 220 A
    112 220 B
    113 220
    Now, I call DB Adapter with parameters 'file_1.xml' (file_name)and 'A'(prod_type). I expect the DB adapter to retrieve only one record with product_id 111 in the detailscollection. But I see that the adapter retrieves all records from the details table without considering the value of prod_type.
    Edited by: user13276819 on Mar 19, 2012 6:32 AM

  • URGENT: Importing deployed-composites.xml File into MDS

    Gurus,
    I am running into a problem whereby soa-infra application crashes upon server restart.
    This doesn't allow soa_server (managed server) to come up properly.
    I see the following error during server start up:
    <Sep 20, 2011 3:02:18 AM PDT> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'soa-infra'.
    weblogic.application.ModuleException: [HTTP:101216]Servlet: "FabricInit" failed to preload on startup in Web application: "/soa-infra".
    oracle.fabric.common.FabricException: Error in getting XML input stream: oramds:/deployed-composites/default/AttachmentSR_Sample_Composite_rev1.0/SCA-INF/lib/rt.jar: oracle.mds.exception.MDSException: MDS-00054: The file to be loaded oramds:/deployed-composites/default/AttachmentSR_Sample_Composite_rev1.0/SCA-INF/lib/rt.jar does not exist.
    at oracle.fabric.common.metadata.MetadataManagerImpl.getInputStreamFromAbsoluteURL(MetadataManagerImpl.java:276)
    at oracle.integration.platform.common.MDSMetadataManagerImpl.getInputStreamFromAbsoluteURL(MDSMetadataManagerImpl.java:545)
    at oracle.integration.platform.common.MDSMetadataManagerImpl.transferFile(MDSMetadataManagerImpl.java:820)
    at oracle.integration.platform.common.MDSMetadataManagerImpl.copyTree(MDSMetadataManagerImpl.java:801)
    at oracle.fabric.composite.model.CompositeModel.getClassLoaderFiles(CompositeModel.java:347)
    at oracle.fabric.composite.model.CompositeModel.getCompositeClassloader(CompositeModel.java:203)
    at oracle.integration.platform.kernel.WLSFabricKernelInitializer.deployComposite(WLSFabricKernelInitializer.java:506)
    What I am doing is this: I have added a SCA-INF/lib folder inside the project and added rt.jar file in it. Then I tried to deploy it, deployment did not happen successfully however, it made an entry in MDS as I could see entire composite in MDS along with rt.jar file. Now, when server restarts, it always tries to load the jar file from MDS and for some reason, it doesn't find the jar file despite it being very much in MDS at the correct path.
    Because of this, I ran into a deadlock situation.
    I cannot remove the composite from MDS (using removeSharedData ant task or WLST offline command) as my soa managed server is not up. So, request to http://serverhost:8001 throws 404 error when I use removeSharedData Ant task and WLST offliine sca_undeployCompoiste command. And, this composite entry in MDS doesn't allow the server to start up properly!!
    As another workaround, I've modified deployed-composites.xml file. But without soa-infra listed in EM Console, I cannot import the file.
    Does anyone know how I can import/upload deployed-composites.xml file from outside EM console (and without soa-infra being up!)?
    Thanks-
    Ashish

    If its urgent maybe you can delete the record from all the deployed composites from the Metadata database (you will have to redeploy all of them and you will leave some tush in the content tables).
    connect to the metadata database (XXXXX_MDS schema) configured for that soa_server, you will find a table named MDS_PATHS.
    there you will see all the paths of the files stored in the MDS.
    backup the table and then try
    1) THIS COMMAND DELETE ALL COMPOSITES PAHTS FROM METADATA but it leaves some blob content orphan:
    Execute:
    delete from mds_paths where path_fullname like '/deployed-composites%' and path_fullname <> '/deployed-composites' and path_fullname <> '/deployed-composites/default'; --if you have another partition you can filterit there
    restart the soa_server and the soa-infra will start with no composites. You will have to redeploy them all (but it will come up :).
    I use this method when the soa-infra wont come up because it doesnt found some file on /deployed-composites/.....................
    Anyway, if something goes wrong you can restore the table from your backup ;)
    글 수정: user7691407

  • Deadlock on Weblogic 8.1 SP4 (ELFLogger)

    My Weblogic Server crashed due to a deadlock
              OS version : Red Hat Enterprise Linux AS release 3 u4
              Proc : 2 bi-cpus Intel Xeon with hyperthreading
              app server : Weblogic 8.1 SP 4
              jvm version : JRockit 1.4.2_05
              When we take thread dumps using kill -3, we saw a problem with the BEA class ELFLogger:
              ===== FULL THREAD DUMP ===============
              Tue Jan 31 16:25:23 2006
              "Main Thread" prio=5 id=0x80 pid=20590 waiting
              -- Waiting for notification on: weblogic/t3/srvr/T3Srvr@0x20020140[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/t3/srvr/T3Srvr.waitForDeath(T3Srvr.java:1208)@0xb021eef1
              ^-- Lock released while waiting: weblogic/t3/srvr/T3Srvr@0x20020140[fat lock]
              at weblogic/t3/srvr/T3Srvr.run(T3Srvr.java:390)@0xb3c76306
              at weblogic/Server.main(Server.java:32)@0xb3c76052
              --- End of stack trace
              "(Signal Handler)" prio=5 id=0x100 pid=20653 active, daemon
              "(Code Generation Thread 1)" prio=5 id=0x180 pid=20654 active, native_waiting, daemon
              "(Code Optimization Thread 1)" prio=5 id=0x200 pid=20655 active, native_waiting, daemon
              "(GC Main Thread)" prio=5 id=0x280 pid=20656 active, daemon
              "(GC Worker Thread 1)" prio=5 id=0x300 pid=20657 active, native_waiting, daemon
              "(GC Worker Thread 2)" prio=5 id=0x380 pid=20658 active, native_waiting, daemon
              "(GC Worker Thread 3)" prio=5 id=0x400 pid=20659 active, native_waiting, daemon
              "(GC Worker Thread 4)" prio=5 id=0x480 pid=20660 active, native_waiting, daemon
              "Finalizer" prio=8 id=0x500 pid=20661 waiting, daemon
              -- Waiting for notification on: java/lang/ref/ReferenceQueue$Lock@0x20098a80[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cc9c71
              at java/lang/ref/ReferenceQueue.remove(ReferenceQueue.java:111)@0xb3cd3cd1
              ^-- Lock released while waiting: java/lang/ref/ReferenceQueue$Lock@0x20098a80[fat lock]
              at java/lang/ref/ReferenceQueue.remove(ReferenceQueue.java:127)@0xb3cd3b9c
              at java/lang/ref/Finalizer$FinalizerThread.run(Unknown Source)@0xb3cd3b44
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "Reference Handler" prio=10 id=0x580 pid=20662 waiting for pending references, daemon
              at java/lang/ref/Reference.getPending(Native Method)@0xb3cab720
              at java/lang/ref/Reference.access$000(Unknown Source)@0xb3cab795
              at java/lang/ref/Reference$ReferenceHandler.run(Unknown Source)@0xb3cab680
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "(Hotspot Detector)" prio=10 id=0x600 pid=20663 active, daemon
              "Thread-1" prio=5 id=0x680 pid=20665 waiting, daemon
              -- Waiting for notification on: java/util/TaskQueue@0x20288c58[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at java/util/TimerThread.mainLoop(Timer.java:403)@0xb3be7850
              ^-- Lock released while waiting: java/util/TaskQueue@0x20288c58[fat lock]
              at java/util/TimerThread.run(Timer.java:382)@0xb3be7772
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '0' for queue: 'weblogic.kernel.Default'" prio=5 id=0x700 pid=20666 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '1' for queue: 'weblogic.kernel.Default'" prio=5 id=0x780 pid=20667 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '2' for queue: 'weblogic.kernel.Default'" prio=5 id=0x800 pid=20668 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '3' for queue: 'weblogic.kernel.Default'" prio=5 id=0x880 pid=20669 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '4' for queue: 'weblogic.kernel.Default'" prio=5 id=0x900 pid=20670 active, daemon
              -- Blocked trying to get lock: java/lang/Object@0x240ee118[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/LogManagerHttp.getLogStream(LogManagerHttp.java:143)@0xb140e797
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:227)@0xa97cbc07
              ^-- Holding lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '5' for queue: 'weblogic.kernel.Default'" prio=5 id=0x980 pid=20671 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '6' for queue: 'weblogic.kernel.Default'" prio=5 id=0xa00 pid=20672 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '7' for queue: 'weblogic.kernel.Default'" prio=5 id=0xa80 pid=20673 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '8' for queue: 'weblogic.kernel.Default'" prio=5 id=0xb00 pid=20674 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '9' for queue: 'weblogic.kernel.Default'" prio=5 id=0xb80 pid=20675 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.markRotated(ELFLogger.java:215)@0xa97cbbd9
              at weblogic/servlet/logging/LogManagerHttp.rotateLog(LogManagerHttp.java:205)@0xa97cb702
              at weblogic/servlet/logging/LogManagerHttp.keepStatsAndRollIfNecessary(LogManagerHttp.java:348)@0xaffb607e
              ^-- Holding lock: java/lang/Object@0x240ee118[thin lock]
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:390)@0xaffb578f
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '10' for queue: 'weblogic.kernel.Default'" prio=5 id=0xc00 pid=20676 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '11' for queue: 'weblogic.kernel.Default'" prio=5 id=0xc80 pid=20677 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '12' for queue: 'weblogic.kernel.Default'" prio=5 id=0xd00 pid=20678 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '13' for queue: 'weblogic.kernel.Default'" prio=5 id=0xd80 pid=20679 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '14' for queue: 'weblogic.kernel.Default'" prio=5 id=0xe00 pid=20680 active, daemon
              -- Blocked trying to get lock: weblogic/servlet/logging/ELFLogger@0x240ee5e0[thin lock]
              at jrockit/vm/Threads.shortNap(Native Method)@0xb3bb7a00
              at jrockit/vm/Locks.waitForThinRelease(Unknown Source)@0xb3bb7a71
              at jrockit/vm/Locks.monitorEnterSecondStage(Optimized Method)@0xaaba1481
              at jrockit/vm/Locks.monitorEnter(Native Method)@0xb3cc6f34
              at weblogic/servlet/logging/ELFLogger.writeELFHeaders(ELFLogger.java:225)@0xa97cbbee
              at weblogic/servlet/logging/ELFLogger.log(ELFLogger.java:124)@0xaffb57c0
              at weblogic/servlet/logging/LogManagerHttp.log(LogManagerHttp.java:385)@0xaffb577d
              at weblogic/servlet/internal/HttpServer.log(HttpServer.java:1168)@0xaffb571f
              at weblogic/servlet/internal/ServletResponseImpl.send(ServletResponseImpl.java:1229)@0xb01dd2f4
              at weblogic/servlet/internal/ServletRequestImpl.execute(ServletRequestImpl.java:2649)@0xb01d147e
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '0' for queue: 'weblogic.kernel.System'" prio=5 id=0xe80 pid=20681 waiting, daemon
              -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x20431000[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:153)@0xb3bb12bb
              ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x20431000[fat lock]
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0xb3bb1035
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '1' for queue: 'weblogic.kernel.System'" prio=5 id=0xf00 pid=20682 waiting, daemon
              -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x20431548[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:153)@0xb3bb12bb
              ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x20431548[fat lock]
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0xb3bb1035
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '2' for queue: 'weblogic.kernel.System'" prio=5 id=0xf80 pid=20683 waiting, daemon
              -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x20431a78[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:153)@0xb3bb12bb
              ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x20431a78[fat lock]
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0xb3bb1035
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '3' for queue: 'weblogic.kernel.System'" prio=5 id=0x1000 pid=20684 waiting, daemon
              -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x20431fa8[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:153)@0xb3bb12bb
              ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x20431fa8[fat lock]
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0xb3bb1035
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '4' for queue: 'weblogic.kernel.System'" prio=5 id=0x1080 pid=20685 waiting, daemon
              -- Waiting for notification on: weblogic/kernel/ExecuteThread@0x204324d8[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/kernel/ExecuteThread.waitForRequest(ExecuteThread.java:153)@0xb3bb12bb
              ^-- Lock released while waiting: weblogic/kernel/ExecuteThread@0x204324d8[fat lock]
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:172)@0xb3bb1035
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "weblogic.time.TimeEventGenerator" prio=9 id=0x1100 pid=20686 waiting, daemon
              -- Waiting for notification on: weblogic/time/common/internal/TimeTable@0x20434208[fat lock]
              at jrockit/vm/Threads.waitForSignalWithTimeout(Native Method)@0xb3cc9b20
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cc9d73
              at weblogic/time/common/internal/TimeTable.snooze(TimeTable.java:272)@0xb3bb1e0d
              ^-- Lock released while waiting: weblogic/time/common/internal/TimeTable@0x20434208[fat lock]
              at weblogic/time/common/internal/TimeEventGenerator.run(TimeEventGenerator.java:118)@0xb3bb1994
              at java/lang/Thread.run(Unknown Source)@0xb3bb7c6f
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "weblogic.security.SpinnerRandomSource" prio=5 id=0x1180 pid=20687 waiting, daemon
              -- Waiting for notification on: java/lang/Object@0x20436fe0[fat lock]
              at jrockit/vm/Threads.waitForSignal(Native Method)@0xb3cd3de0
              at jrockit/vm/Locks.wait(Unknown Source)@0xb3cd4087
              at weblogic/security/SpinnerRandomBitsSource.run(SpinnerRandomBitsSource.java:60)@0xb3b975e1
              ^-- Lock released while waiting: java/lang/Object@0x20436fe0[fat lock]
              at java/lang/Thread.run(Unknown Source)@0xb3bb7c6f
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'" prio=5 id=0x1200 pid=20688 active, daemon
              at weblogic/socket/PosixSocketMuxer.poll(Native Method)@0xb25e3530
              at weblogic/socket/PosixSocketMuxer.processSockets(PosixSocketMuxer.java:100)@0xb25e275c
              ^-- Holding lock: java/lang/String@0x20393720[fat lock]
              at weblogic/socket/SocketReaderRequest.execute(SocketReaderRequest.java:32)@0xb25e23da
              at weblogic/kernel/ExecuteThread.execute(ExecuteThread.java:219)@0xb25e2361
              at weblogic/kernel/ExecuteThread.run(ExecuteThread.java:178)@0xb3bb105b
              at java/lang/Thread.startThreadFromVM(Unknown Source)@0xb3cd3aa3
              --- End of stack trace
              "ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'" prio=5 id=0x1280 pid=20689 blocked, daemon
              -- Blocked trying to get lock: java/lang/String

    We are getting the same problem
              weblogic 8.1 sp5, win 2000.
              I'm trying to invoke reports from BIRT application and display in an iframe within a portlet.
              User can select a report to view from a menu within the portlet.
              basically each time a user clicks to get a BIRT report, a request goes to the BirtEngine.. but if multiple requests are made without the previous one being completed, Weblogic threads get locked.. and eventually lead to server crash.
              I tried setting time out for session invalidation to 600 secs etc.. of the BIRT application but that doesnt help since the threads are getting blocked in weblogic server. I wanted to find out a way to kill/stop/identify blocked threads within application OR be able to explicitly specify that threads from 1 specified source should not stay for more than certain time period.
              Please help.. this is urgent!

  • Logical command in ABAP.....Urgent

    Hi,
      i am pretty new using ABAP program so i neeed help urgently. i am trying to move a file on the application server from one directory to the other and i was using the open dataset function to do that. but the file i am trying to move is pretty big and because i am using internal table to store, it is causing problems with the space.
      i have consulted the basis guys and they have managed to create a logical file for copying from one directory to the other on the application server. to help you furthter. i am enclosing the mail sent to me.
    I have created a logical command which should copy the file from one location to the other but you need to pass it the source dir and file name and the destination dir and file name.
    The logical command is ZCOPY and uses cmd /c copy
    Copies one or more files to another location.
    COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
         [+ source [/A | /B] [+ ...]] [destination [/A | /B]]
      source       Specifies the file or files to be copied.
      /A           Indicates an ASCII text file.
      /B           Indicates a binary file.
      destination  Specifies the directory and/or filename for the new file(s).
      /V           Verifies that new files are written correctly.
      /N           Uses short filename, if available, when copying a file with a
                   non-8dot3 name.
      /Y           Suppresses prompting to confirm you want to overwrite an
                   existing destination file.
      /-Y          Causes prompting to confirm you want to overwrite an
                   existing destination file.
      /Z           Copies networked files in restartable mode.
    The switch /Y may be preset in the COPYCMD environment variable.
    This may be overridden with /-Y on the command line.  Default is
    to prompt on overwrites unless COPY command is being executed from
    within a batch script.
    the problem now is i have no idea about how to use the logical command. can any one help me.
    Thank you,
    Ravi.

    If memory is not an issue, then there should be no reason why this should not work.
    report zrich_0001.
    parameters: d1 type localfile default '/usr/sap/TST/SYS/Data1.txt',
                d2 type localfile default '/usr/sap/TST/SYS/Data2.txt'.
    data: itab type table of string with header line.
    start-of-selection.
    * Read old file
      open dataset d1 for input in text mode.
      if sy-subrc = 0.
        do.
          read dataset d1 into itab.
          if sy-subrc <> 0.
            exit.
          endif.
          append itab.
        enddo.
      endif.
      close dataset d1.
    * Write to new file
      open dataset d2 for output in text mode.
      loop at itab.
        transfer itab to d2.
      endloop.
      close dataset d2.
    * Delete the old file
      delete dataset d1.
    Regards,
    Rich Heilman

  • Confirmation of balance - urgent

    Hi,
    We are using print program SAPF130K and SAPF130D for vendor and customer respectively.
    My query is can we bring even the cleared items alongwith the open items in the same print program???
    Now we have line items of open line items only?? As per our exploration into the program... we get only open items..
    Also we are using SAP10 and SAP11 as the correspondence type.Kindly advise as to correspondence type should be changed so that it can print both the open and cleared items?
    Please reply ASAP as it is very urgent.
    Thanks in advance.
    Regards
    Karpagam

    Hi,
    Use T.Code F.42 FOR Vendor Balances
    and F.23 For Customer Balances
    Hope this will help u
    Regards,
    Sarfaraz

  • FUNCTION IS NOT WORKING WHEN RUN IN SRW.RUN_REPORT, URGENT

    Hi,
    I have a report. it has got 1 Query and 2 groups.
    Q1
    |
    |
    __G1__
    |F1 |
    |F2 |
    |F3 |
    |
    |
    |
    __G2__
    |Items|
    |Sales|
    | Qty|
    |Store|
    |Func4|
    |Func5|
    |Func6|
    The Query looks like above. Now In the report I have a 3 User parameters . For Each record in G2 the functions Func4,Func5 and Func6 adds the value to the user parameters at the report level.
    Now the Func1,Func2,Func3 takes the value of last 4 record for each item at each G1 Level and devides it by 4 and prints . As an example given below
    ITEMS-----SALES-------QTY-----------STORE
    10001-----10000-------200-------------100
    10001-----20000-------500-------------200
    10001-----15000-------350-------------175
    10001-----45000-------650-------------225
    10001-----50000-------700-------------300
    AVERAGE==>32500-------550-------------225 ==> Calculated by F1,F2,F3
    20001-----70000-------900-------------400
    20001-----30000-------600-------------350
    20001-----20000-------500-------------300
    20001-----25000-------450-------------275
    20001-----35000-------550-------------225
    20001-----65000-------800-------------400
    AVERAGE==>36250-------650-------------300 ==> Avg of last 4 records
    This report takes an parameter which is part of the Where condition of the Query Q1. If I run this report from the report builder and provide the value for the parameter then the report runs fine printing the exact values. If I run the report from another report(which I have to do, due to circumstances) using SRW.Run_Report and pass the parameter in the same command. The the function FUNC4, FUNC5, FUNC6 does not do the addition, as a result the Func1,Func2,Func3 returns 0. I dont know why this is happenning .
    This is very very URGENT, My project manager is on my head to finish it ASAP. Please help.
    Thanks
    Feroz

    Hi Toby and Danny,
    Thanks for the quick reply. I dont think I am having an interdependancy of the functions. Here is an sample what two functions do at each level
    Func6 =========> This function at group level G2
    begin
    -- To initialize the user parameter for each new item.
         If :CNT = 1 Then
              :Wk4_Pos_Qty := 0;
         End If;          
    -- to add the qty value to the user parameter for last 4 records. Uchange is the no of records for each item     
    If :CNT >= :UCHANGE - 3 Then
         :Wk4_Pos_Qty := :Wk4_Pos_Qty + :Qty;
    End If;     
    return 0;
    end;
    Func3 ======> this function at group level G1
    Begin
    -- if no of records are less than 4 then devide by the no of records or devide by 4.
         If :UChange < 4 Then
                   return((:Wk4_Pos_Qty + :Qty) / :UChange);
         Else
                   return((:Wk4_Pos_Qty + :Qty)/ 4);     
         End If;     
    end;
    Here Wk4_Pos_Qty is the User parameter created to hold the calue for the Um of last 4 records Qty.
    I tried to modify the Func3 so that it looks like this
    Func3
    begin
    srw.reference(:Wk4_Pos_Qty);
         If :UChange < 4 Then
                   return((:Wk4_Pos_Qty + :Qty) / :UChange);
         Else
                   return((:Wk4_Pos_Qty + :Qty)/ 4);     
         End If;     
    end;
    But it does not effect anything. I mean its the same. The Wk4_Pos_Qty returns 0 and Func3 returns 0.
    Any Suggestions .
    Thanks
    Feroz

  • How can I get a list of IP's that have got access to my account I have a court summons and the information could only have been gathered from my Icloud account. Apple cant or wont help me. Urgent please have to go to court tomorrow.

    Need some urgent help please.
    I have a court summons for some information that has been taken from my Icloud account.
    I believe my ex employer has hired someone to hack into my account. They have had my laptop inspected by a forensic company. Orginally they did not know what the five emails I sent myself were about. Now they do. I believe they have hacked my Icloud account. I have asked Apple to help but they are refusing is there any way I can find out please feel free to email me [email protected] Thanks have to go to court tomorrow morning.

    It sounds like you really might want to consider seeking legal advice for this matter.

  • Please help me to run this CMP BEAN, I need help urgently, I am running out of time :(

    Hi,
    I am facing this problem, Please help me, I am attaching the source files
    also along with the mail. This is a small CMP EJB application, I am using
    IAS SP2 on NT server with Oracle 8. I highly appreciate if someone can send
    me the working copy of the same. I need these urgent. I am porting all my
    beans from bea weblogic to Iplanet. Please help me dudes.
    Err.........
    [06/Sep/2001 13:41:29:7] error: EBFP-marshal_internal: internal exception
    caught
    in kcp skeleton, exception = java.lang.NoSuchMethodError
    [06/Sep/2001 13:41:29:7] error: Exception Stack Trace:
    java.lang.NoSuchMethodError
    at
    com.se.sales.customer.ejb_kcp_skel_CompanyHome.create__com_se_sales_c
    ustomer_Company__java_lang_Integer__indir_wstr__215617959(ejb_kcp_skel_Compa
    nyHo
    me.java:205)
    at com.kivasoft.ebfp.FPRequest.invokenative(Native Method)
    at com.kivasoft.ebfp.FPRequest.invoke(Unknown Source)
    at
    com.se.sales.customer.ejb_kcp_stub_CompanyHome.create(ejb_kcp_stub_Co
    mpanyHome.java:297)
    at
    com.se.sales.customer.ejb_stub_CompanyHome.create(ejb_stub_CompanyHom
    e.java:89)
    at
    com.se.sales.customer.CompanyServlet.doGet(CompanyServlet.java:35)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unkno
    wn Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    Caught an exception.
    java.rmi.RemoteException: SystemException: exid=UNKNOWN
    at com.kivasoft.eb.EBExceptionUtility.idToSystem(Unknown Source)
    at com.kivasoft.ebfp.FPUtility.replyToException(Unknown Source)
    at
    com.se.sales.customer.ejb_kcp_stub_CompanyHome.create(ejb_kcp_stub_Co
    mpanyHome.java:324)
    at
    com.se.sales.customer.ejb_stub_CompanyHome.create(ejb_stub_CompanyHom
    e.java:89)
    at
    com.se.sales.customer.CompanyServlet.doGet(CompanyServlet.java:35)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unkno
    wn Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    Thanks in advance
    Shravan
    [Attachment iplanet_app.jar, see below]
    [Attachment iplanet_src.jar, see below]

    One reason that I sometimes get 'NoSuchMethodError' is when I make a change to a
    java class that is imported into another java class. When I go to run the
    importing class, it will throw a 'NoSuchMethodError' on any methods that I've
    changed in the imported class. The solution is to recompile the importing class
    with the changed classes in the classpath.
    shravan wrote:
    Hi,
    I am facing this problem, Please help me, I am attaching the source files
    also along with the mail. This is a small CMP EJB application, I am using
    IAS SP2 on NT server with Oracle 8. I highly appreciate if someone can send
    me the working copy of the same. I need these urgent. I am porting all my
    beans from bea weblogic to Iplanet. Please help me dudes.
    Err.........
    [06/Sep/2001 13:41:29:7] error: EBFP-marshal_internal: internal exception
    caught
    in kcp skeleton, exception = java.lang.NoSuchMethodError
    [06/Sep/2001 13:41:29:7] error: Exception Stack Trace:
    java.lang.NoSuchMethodError
    at
    com.se.sales.customer.ejb_kcp_skel_CompanyHome.create__com_se_sales_c
    ustomer_Company__java_lang_Integer__indir_wstr__215617959(ejb_kcp_skel_Compa
    nyHo
    me.java:205)
    at com.kivasoft.ebfp.FPRequest.invokenative(Native Method)
    at com.kivasoft.ebfp.FPRequest.invoke(Unknown Source)
    at
    com.se.sales.customer.ejb_kcp_stub_CompanyHome.create(ejb_kcp_stub_Co
    mpanyHome.java:297)
    at
    com.se.sales.customer.ejb_stub_CompanyHome.create(ejb_stub_CompanyHom
    e.java:89)
    at
    com.se.sales.customer.CompanyServlet.doGet(CompanyServlet.java:35)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unkno
    wn Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    Caught an exception.
    java.rmi.RemoteException: SystemException: exid=UNKNOWN
    at com.kivasoft.eb.EBExceptionUtility.idToSystem(Unknown Source)
    at com.kivasoft.ebfp.FPUtility.replyToException(Unknown Source)
    at
    com.se.sales.customer.ejb_kcp_stub_CompanyHome.create(ejb_kcp_stub_Co
    mpanyHome.java:324)
    at
    com.se.sales.customer.ejb_stub_CompanyHome.create(ejb_stub_CompanyHom
    e.java:89)
    at
    com.se.sales.customer.CompanyServlet.doGet(CompanyServlet.java:35)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown
    Source)
    at
    com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unkno
    wn Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    Thanks in advance
    Shravan
    Name: iplanet_app.jar
    iplanet_app.jar Type: Java Archive (application/java-archive)
    Encoding: x-uuencode
    Name: iplanet_src.jar
    iplanet_src.jar Type: Java Archive (application/java-archive)
    Encoding: x-uuencode

  • Error while opening a module. plz help me, very urgent.

    when i try to open a module, the following error message appears on my screen.
              " no j2ee component found in d:\krisp\programs\servlets".
              i've installed bea in c: drive and my servlet program is in d: drive.
              plz help me, it's very urgent.

    Can you provide some more information? What were you doing when this happened?
              Can you post the entire error message?
              -- Rob
              WLS Blog http://dev2dev.bea.com/blog/rwoollen/

  • Error-Code: ora-4020 Deadlock error, while updating a record

    Hello!
    Is it possible to get a deadlock error when two or more users try to update the same record simultaneously? And what would be the best solution to circumvent this?
    Thanks
    Your help is appreciated.

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by ( vidya):
    Hello Vidhya,
    Issue either Commit or Rollback without much delay once the statement(s) is/are executed.
    vmkrish
    [email protected]
    Is it possible to get a deadlock error when two or more users try to update the same record simultaneously? And what would be the best solution to circumvent this?
    Thanks
    Your help is appreciated.<HR></BLOCKQUOTE>
    null

  • Urgent: need help in creation of a simple PCUI application

    Hi Experts,
        I am new to this PCUI. i need the help of urs.
    My requirement is
    >>>>To create a simple PCUI application.This contains a Search and Result list.
    >>>>Then i have to find the BSP coding or the HTML coding for the the PCUI
      application.
    >>>Can anyone please tell me the detailed steps for creating a simple PCUI application that displays the search and a result list???
    >>>Then how can i find the BSP coding or script(such as HTML,XML..) coding used for the  application.
    Pls help me , its urgent.... If anyone have any kind of useful documents pls mail me in my id <b>[email protected]</b>
    Thanks & Regards
    Sudhansu

    Hi Experts,
    I am new to this PCUI. i need the help of urs.
    My requirement is
    To create a simple PCUI application.This contains a Search and Result list.
    Then i have to find the BSP coding or the HTML coding for the the PCUI
    application.
    Can anyone please tell me the detailed steps for creating a simple PCUI application that displays the search and a result list???
    Then how can i find the BSP coding or script(such as HTML,XML..) coding used for the application.
    Pls help me , its urgent.... If anyone have any kind of useful documents pls mail me in my id [email protected]
    Thanks & Regards
    Preethika

  • Urgent OSX data recovery question

    Hello,
    I am in urgent need of assistance with recovering some data. Long story short I have a XServe that had two 40gb ADMs in it. I successfully backed up each disk to DMG files, then upgraded the ADMs to contain 500gb modules. I then blew out the megaraid config and set the new drives up as mirrors. I am finding now however that one of the DMGs that wasn't supposed to contain anything critical actually did, and when I try to open it I get an error that "no mountable file systems" are in it.
    To top things off, earlier today the original drive was readable, but I wanted to try and boot back to it to see how the server was set up before. I popped it back into its ADM, and via the Install CD in Terminal I ran "megaraid -create auto" to try and make it boot to it again. The problem is that not only did that not work, but since then the drive cannot be read via any means.
    Essentially, I have a drive that thinks it isnt even partitioned any more and a DMG file that won't open, and it is critical that I get some data from it. Does anyone know how I could possibly repair one of the two? The files I need are under the Library folder in a very specific location.

    You'll get a cogent answer posting to the OS X Server forum at http://discussions.apple.com/category.jspa?categoryID=96

  • Error in Installation of SAP R/3 4.7 - Urgent Help Pls !!!

    Hi All,
    I have a problem while installing SAP R/3 4.7. The Central instance has been successfully installed. Error occurred while installing the database instance. I am using SAPDB as the database. The error I get is the following:
    **INFO 2008-03-01 14:15:57**
    **Processing of host operation t_HostInfo_SHARED succeeded.**
    **INFO 2008-03-01 14:16:07**
    **The 'saploc' share exists at directory 'E:\usr\sap'. Choosing drive E: as SAP System drive.**
    **INFO[E] 2008-03-01 14:16:56**
    **Account group="ORA_GOK_DBA" does not exist. <#1>**
    **INFO[E] 2008-03-01 14:17:05**
    **Account group="ORA_GOK_OPER" does not exist. <#1>**
    **INFO[E] 2008-03-01 14:17:23**
    **Account group="SAPSRV\dbgokctl" does not exist. <#1>**
    **INFO 2008-03-01 14:19:23**
    **Copying file C:/SAP Dumps/Core Release SR1 Export_CD1_51019634/DB/ADA/DBSIZE.XML to: DBSIZE.XML.**
    **INFO 2008-03-01 14:19:23**
    **Creating file C:\SAPinst SAPDB SAPINST\DBSIZE.XML.**
    **INFO 2008-03-01 14:19:23**
    **Copying file system node C:\SAP Dumps\Core Release SR1 Export_CD1_51019634/DB/ADA/DBSIZE.XML with type NODE to DBSIZE.XML succeeded.**
    **INFO 2008-03-01 14:19:23**
    **Processing of all file system node operations of table tADA_Files succeeded.**
    **WARNING 2008-03-01 14:19:24**
    **Error 2 (The system cannot find the file specified.) in execution of a 'RegOpenKeyEx' function, line (274), with parameter (SOFTWARE\SAP\SAP DBTech).**
    **ERROR 2008-03-01 14:19:24**
    **MDB-07003  Exception occurred during Actor Call (Action READ_PROFILE_INFO).**
    **ERROR 2008-03-01 14:19:24**
    **MDB-07000  Execute Action READ_PROFILE_INFO failed.**
    **ERROR 2008-03-01 14:20:47**
    **MSC-01003  ESyException: ESAPinstException: error text undefined**
    **ERROR 2008-03-01 14:20:47**
    **FJS-00012  Error when executing script.**
    **ERROR 2008-03-01 14:20:47**
    **FCO-00011  The step fillR3loadPackageTable with step key SAPSYSTEM|ind|ind|ind|ind|ind|0|SAPComponent|ind|ind|ind|ind|ind|0|DatabaseLoad|ind|ind|ind|ind|ind|0|fillR3loadPackageTable executed with status ERROR.**
    **ERROR 2008-03-01 14:20:47**
    **FSL-02015  Node C:\SAP\DATA does not exist.**
    Kindly let me know the solution to correct the error. Its urgent pls !!!
    Regards,
    Rose.

    Hello,
    The problem is caused due to the spaces in your directories
    C:\SAP Dumps\Core Release SR1 Export_CD1_51019634/DB/ADA/DBSIZE.XML
    Replace the spaces with underscores and restart the installation from from scratch.
    Cheers
    Bert

Maybe you are looking for

  • Install windows 8.1 enterprise trial on new machine

    I want to install windows 8.1 enterprise trial iso from microsoft site. Now I want to install it on new machine. My new machine has ubuntu install and I want to clean install Windows 8.1. How I create bootable disc from ISO ?

  • WebLogic 10.3.5 on Windows Deployment issue

    I receive this error deploying a simple JSF 2.0 ADF Web application: [09:36:15 AM] Weblogic Server Exception: weblogic.management.DeploymentException: [09:36:15 AM] Caused by: java.lang.ClassNotFoundException: oracle.adf.share.weblogic.listeners.ADFA

  • Office 365 and Direct Sync

    Hello Could you please advise me on the correct forum for Office 365 and online services in conjunction with Direct Sync Thanks in advance MIS5000

  • Query showing all customers with or without transactions

    The content of the cube are all customers with transactions only.  I want to create a report that will display all the customers with or without transactions.  I tried to create a multiprovider combining the sales cube and customer master data.  I cr

  • Cost / Revenue rate for resources - cProjects 4.0

    Having done the required accounting configurations, I get to see the the cost and revenue rate at the cProjects front end, defined (configured) in the system. I am also able to overwrite the system configured values and have my own. However, when I s