How to stop the data loads through process chains

hi,
I want to stop all the data loads to BI through Process chains where load happens periodic.
kindly suggest how can I proceed.

Hi,
Goto RSPC find your PC and double click on START then change the timings, i.e. give starting date is 01.01.9999 like that Save and ACtivate the PC, it won't start till 01.01.9999.
Thanks
Reddy

Similar Messages

  • How to automate the data load process using data load file & task Scheduler

    Hi,
    I am doing Automated Process to load the data in Hyperion Planning application with the help of data_Load.bat file & Task Scheduler.
    I have created Data_Load.bat file but rest of the process i am unable complete.
    So could you help me , how to automate the data load process using Data_load.bat file & task Scheduler or what are the rest of the file is require to achieve this.
    Thanks

    To follow up on your question are you using the maxl scripts for the dataload?
    If so I have seen and issue within the batch (ex: load_data.bat) that if you do not have the full maxl script path with a batch when running it through event task scheduler the task will work but the log and/ or error file will not be created. Meaning the batch claims it ran from the task scheduler although it didn't do what you needed it to.
    If you are using maxl use this as the batch
    "essmsh C:\data\DataLoad.mxl" Or you can also use the full path for the maxl either way works. The only reason I would think that the maxl may then not work is if you do not have the batch updated to call on all the maxl PATH changes or if you need to update your environment variables to correct the essmsh command to work in a command prompt.

  • How to find the data loaded from r/3 to bw

    hi
    how to find the data loaded from r/3 to bw is correct . i am not able to find which feild in the query is connected to which feild in the r/3 . where i am geting the data from r/3 . is there any process to find which feild  and table the data is comming from . plz help
    thanks in advance to u all

    Hi Veda ... the mapping between R/3 fields and BW InfoObjects should take place in Transfer Rules. Other transformation could take place in Update Rule.
    So you could proceed this way: look at InfoProvider Data Model and see if the Query does perform any calculation (even with Virtual keyfigures / chars). Than go back to Update Rules and search for other calculation / transformation. At least there are Tranfer Rule and eventually DataSource / Extraction Enhancements.
    As you can easily get there are many points where you have to look for ... it's a quite complex work but very usefull.
    Once you will have identified all mappings / transfromation see if BW data matchs R/3 (considering calculations ...)
    Good job
    GFV

  • Loading through Process Chains 2 Delta Loads and 1 Full Load (ODS to Cube).

    Dear All,
    I am loading through Process chains with 2 Delta Loads and 1 Full load from ODS to Cube in 3.5. Am in the development process.
    My loading process is:
    Start - 2 Delta Loads - 1 Full Load - ODS Activation - Delete Index - Further Update - Delete overlapping requests from infocube - Creating Index.
    My question is:
    When am loading for the first am getting some data and for the next load i should get as Zero as there is no data for the next load but am getting same no of records for the next load. May be it is taking data from full upload, i guess. Please, guide me.
    Krishna.

    Hi,
    The reason you are getting the same no. of records is as you said (Full load), after running the delta you got all the changed records but after those two delta's again you have a full load step which will pick whole of the data all over again.
    The reason you are getting same no. of records is:
    1> You are running the chain for the first time.
    2> You ran this delta ip's for the first time, as such while initializing these deltas you might have choosen "Initialization without data transfer", as such now when you ran these deltas for the first time they picked whole of the data.Running a full load after that will also pick the same no. of records too.
    If the two delats you are talking are one after another then is say u got the data because of some changes, since you are loading for a single ods to a cube both your delta and full will pick same "For the first time " during data marting, for they have the same data source(ODS).
    Hope fully this will serve your purpose and will be expedite.
    Thax & Regards
    Vaibhave Sharma
    Edited by: Vaibhave Sharma on Sep 3, 2008 10:28 PM

  • Error in the Source system while data loding through Process Chain

    Hi,
    I am facing issue while data loading for certain extractors through Process chain. Load of 0BPM_WIHEAD, 0BP_LOGHIST, OBPM_OBJREL, 0BPM_DEADLINES(there are 2-3 more extractors) is getting failed daily with message Error occurred in the source system and if we repeat the same it is getting executed successfully.
    Regards,
    Javed

    Hi..
    It means that the extraction job is failing in the source system..
    Please check the Job log in the source system  --> Copy the request nimber --> In the source system go to SM37 --> Give * then the request number......execute --> Check the Job log..
    Look there may be multiple reasons behind this....
    1) Connection problem : Go to SM59 and test the connection, If you don't have the access in SM59...then go to RSA1 --> Source Systems --> Right click --> Connection Parameters --> Connection Test
    2) Or may be work processes are not available and due to which jobs are failing due to time out...
    In both the cases you can check with the Basis Team if they can suggest something....or you can change the process chain scheduling time if possible, and schedule it in such a time when less no of jobs are running..
    Regards,
    Debjani..

  • TORCH 9800 " How to stop the DATA Wiping due to Problems with Password Input "

    PHONE  TYPE:    
    Torch 9800 (1256)
    PROBLEM: 
    On Friday, April 5th ... after several attempts of inputting my screen password I was constantly told by the 9800  that the wrong password was being attempted; which I know I did input the right PW . [ I believe that one key pertaining to the PW string is faulty and therefore not accepting the right character ] . When I had suffered prior password issues after several attempts the 9800 indicated on the screen that I would be locked out for 15 minutes until I could attempt again. This time after attempting what I believe was 9 times I suffered a  "OMG"  (Oh My God) situation where-in I believe the screen indicated to me that information would be erased; at that point I saw a progressive bar appear on the screen with the word "WIPING"  and I immediately opened the back of the phone and removed the battery to stop the wipe at 40%.
    One hour+ later I inserted the battery back into the 9800 and once again the data wipe bar appeared on the screen and I pulled the battery to halt the wipe at 20%.
    I went to the Blackberry Official web site and sought out any solutions to stopping the data wipe in the Torch 9800 manuals and other service areas and there was no mention of the data wipe. I sought out other web sites for solutions and there was none... I also referenced   a number of Black Berry forums and found that there where mentions of the same issue I was experiencing BUT no solutions.
    I then pulled my sim card and inserted it into another Torch 9800  I maintain as a backup and when I went to my Mac Book Pro to connect the alternate 9800  and transfer data to it from the Blackbery desktop manager I was told their was a system failure. I attempted several times to in the dialogue box to copy data and settings from another device and again a system failure appeared. I again went to BB Torch Forums and found out that there have been a number of issues with Apple Macs and back up and transfers of data to Torch 9800 .
    On Saturday I contacted Telstra Mobile Technical support and was connected to a Black Berry technical solution specialist who after referring to their BB manual and speaking to colleagues informed me that they saw NO work around solution.
    I am therefore appealing to Blackberry wisemen & women to inform me if there is a solution to either obtain my backup data from my Mac and or to halt the Torch 9800 from wiping out my data if I have been able to pull the battery from the device. I have been user of Blackberry devices from the pagers of 1999 and have owned and operated over 14 BBs since along with my wife who is now on her first.
    I am looking forward to your reply.
    Removed personal information to comply withCommunity GuidelinesandTerms and Conditions of Use.
    Professor Kenneth Morgan

    Hi canadagoose
    Welcome to BlackBerry Support Forums
    Sorry to hear that you're experincing such issues !
    canadagoose wrote:
    When I had suffered prior password issues after several attempts the 9800 indicated on the screen that I would be locked out for 15 minutes until I could attempt again. 
    But this situation happens when you enter wrong password for your BlackBerry ID , but not with device password that a user set in his device :
    KB24157 : BlackBerry ID lockout behaviour .
    As you're an old user as you mentioned in your post , I think you will agree that BlackBerry are the most secure devices available , if we enter wrong password to many times ( By default 10 times ) then it will initiate a wipe process , which you cannot stop my any mean. 
    Sorry to say but there is no way or any workaround available to stop a device wipe after it is initiated .
    Reading your backup issue , have you ever done a full backup or a custom backup which atleast include your address book ! If you have it then after a wipe you can restore it from those backup files.
    Click " Like " if you want to Thank someone.
    If Problem Resolves mark the post(s) as " Solution ", so that other can make use of it.

  • How to delete the data loaded into MySQL target table using Scripts

    Hi Experts
    I created a Job with a validation transformation. If the Validation was failed the data passed the validation will be loaded into Pass table and the data failed will be loaded into failed table.
    My requirement was if the data was loaded into Failed database table then i have to delete the data loaded into the Passed table using Script.
    But in the script i have written the code as
    sql('database','delete from <tablename>');
    but as it is an SQL Query execution it is rising exception for the query.
    How can i delete the data loaded into MySQL Target table using scripts.
    Please guide me for this error
    Thanks in Advance
    PrasannaKumar

    Hi Dirk Venken
    I got the Solution, the mistake i did was the query is not correct regarding MySQL.
    sql('MySQL', 'truncate world.customer_salesfact_details')
    error query
    sql('MySQL', 'delete table world.customer_salesfact_details')
    Thanks for your concern
    PrasannaKumar

  • How to check the status of other process chain from one process chain

    Hi All
    I have a requirement where I need to send an Email after successful completion of 3 process chains.
    all these 3 chains starts at same time.Out of these 3, one chain daily takes more time to complete.
    Is there any way so that in 3rd chain( the one that takes more time to complete) i can check whether the other two chains have completed successfully or not.So that when this chain gets complete I can send the success notification for all the three chains.
    If possible please tell me the step by step procedure for doing this.
    I have no question on sending Email through process chain.
    Regards
    Ashish

    Hi
    The OS Command is used for the following:
    You use this process type to stop a system command in the operating system of an application server.
    In the process maintenance for the operating system command, define:
    The logical name of the operating system command you want to stop.
    A command defined in transaction SM49 is used here. You can also change the command using the Change pushbutton.
    The operating system of the application server on which you want to execute the command.
    Additional parameters, as long as the defined command permits them.
    The application server on which the command is to be executed. If you always want to use the current host, set the corresponding indicator. If you want to use a host other than the current one, enter this in the Target Host field; the system automatically deselects the Current Host.
    After the run, you can find the standard text output by the command on the Process tab page of the log for this process.
    For processes you may have implemented yourself, you can access this log using the CL_RSPC_SYSTEMCOMMAND=>IF_RSPC_GET_LOG~GET_LOG method.
    I have never used the OS command myself, so I am not sure, whether it can be used in your case.
    Check the following link, it might help,
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/fa/096d5a543b11d1898e0000e8322d00/frameset.htm
    Regards
    Shilpa

  • How to create the variable variant in process chains for ip

    how to create the variable variant in process cahins for ip

    Hi venky,
    check these links
    http://help.sap.com/saphelp_nw70/helpdata/EN/c0/980398e58611d194cc00a0c94260a5/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/c0/98038ce58611d194cc00a0c94260a5/content.htm
    bhaskar

  • How to manage the "no data" loading in process chain

    Hi,
    I want to load some master data in delta mode with a process chain. The treatment works good except in one case.
    If I have no data selected during the extraction ( cause the system doesn't find any data matching with the delta field ), the process chain appears in red as if some problems was encountered instead of giving a traffic light green.
    How is it possible to manage this case of treatment as a normal treatment ?
    Thanks for your help.

    Marc,
    in RSMO ,
    Using Settings -> Evaluation of Requests ->
    if no data is available in the system, the request
    select Green (is Judged to be successful). this will cause the load to be successful if Zero records are fetched and the Process chain will not fail.
    Cheers
    Tushar

  • How to load data targets through process chain

    hello gurus,
    i am new to bi7.0 environment,
    can anyone provide me step by step loading of data targets with the help of process chains.
    its very urgent
    thanks in advance
    bharath kumar

    Hi,
    After creating Start variant, select Data Targets in left side, find out which one you want to create PC. Drag and drop that Data Target ODS into right side, and select info package and ods activation.
    For Master data also the same you have select Attr Change run.
    Connect the links from Start variant to data targets.
    Check the below links:
    http://help.sap.com/saphelp_bw33/helpdata/en/d5/e80d3dbd82f72ce10000000a114084/frameset.htm
    http://help.sap.com/saphelp_bw33/helpdata/en/8f/c08b3baaa59649e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/dc/c7e542de327276e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/87/13843b74f7be0fe10000000a114084/frameset.htm
    Business Intelligence Old Forum (Read Only Archive)
    Reg
    Pra

  • How to stop the data flow untill an event happens

    hi
    i have made a file\folderchooser and with the appropreate bean class
    and instead of a actionEvent for the button i have captured
    museclicked
    the problem is how do i make the flow of data sleep till the mouse is clicked 2 times .
    The main method
    public static void main(String args[])
    file_folder_chooser FFC=new file_folder_chooser();
    FFC.show();
    String fold=FFC.getSeleDirectory();
    String file=FFC.getSeleFile();
    System.out.println(fold+file);
    this method gives me a nullpointer exception because the operation is not over and there is no value in getSelefile()//getSeleDirectory()
    the solution that i found was to call Thread.sleep(15000);
    which stops the flow for 15 secs and if the operation does not end, then i get the nullpointer exception again.
    is there is a method to make all the threads sleep?
    please help me to understand
    thank you
    vinay

    so here it is
    it works both on mouse and enterkey
    and the mouseEvent has to be debugged
    import javax.swing.border.*;
    import javax.swing.tree.*;
    import java.util.zip.*;
    import java.util.*;
    import java.io.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    public class checker1 extends JFrame
    public static JTree tr,tr1;
    public static JFrame fin;
    public static java.awt.List lis1,lis;
    public static JTextField tfpath,tedir,tefile,tfsave;
    public static String ab,ac;
    public static String bb[],bc[];
    public static JRadioButton dir ,singlefile,multiplefile,singledir,multipledir;
    public static JPanel p6;
    public boolean entkey;
    public checker1()
    try{
    addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent windowevent){setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);                     dispose();                     }});
    bb=new String[20];
    bc=new String[20];
    setTitle("File menu");
    tedir=new JTextField();
    JPanel p=new JPanel();
    p.setLayout(new BorderLayout());
    JPanel p1=new JPanel();
    JPanel p7=new JPanel();
    JPanel p2=new JPanel();
    p2.setBorder(new BevelBorder(BevelBorder.RAISED));
    p2.setLayout(new FlowLayout(FlowLayout.RIGHT));
    JLabel lb=new JLabel(" Present \\ Directory ");
    p2.add(lb);
    tfpath=new JTextField();
    tfpath.setColumns(30);
    tfpath.setEditable(false);
    p2.add(tfpath);
    JCheckBox cb=new JCheckBox("edit");
    cb.setSelected(false);
    p2.add(cb);
    cb.addItemListener(new C());
    JPanel p3=new JPanel();
    JLabel lb1=new JLabel(" Filter's ");
    p3.add(lb1,"West");
    JComboBox cob=new JComboBox();
    cob.addItem("java");
    cob.addItem("class");
    cob.addItem("htm");
    cob.addItem("html");
    cob.addItem("txt");
    p3.add(cob,"East");
    cob.addItemListener(new tellf());
    p3.setBorder(new BevelBorder(BevelBorder.LOWERED));
    p3.setLayout(new FlowLayout(FlowLayout.RIGHT));
    JPanel p5=new JPanel();
    JButton but=new JButton(" To File Root's ");
    JButton qb=new JButton("Sort");
    qb.addActionListener(new sorter());
    p5.add(qb);
    but.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e){
    try{
    lis.removeAll();
    lis1.removeAll();
    tfpath.setText("");
    File f[]=File.listRoots();
    for(int i=0;i<f.length;i++)
    lis.add((f.toString()));
    } }catch(Exception ew){System.out.println(ew);}
    p5.add(but,"Center");
    p5.setBorder(new BevelBorder(BevelBorder.LOWERED));
    p5.setLayout(new FlowLayout(FlowLayout.RIGHT));
    p6=new JPanel();
    p6.setBorder(new BevelBorder(BevelBorder.LOWERED));
    p6.setLayout(new FlowLayout(FlowLayout.RIGHT));
    tfsave=new JTextField();
    tfsave.setColumns(15);
    tfsave.addKeyListener(new ketsave());
    p6.setVisible(false);
    p6.add(tfsave);
    p7.setLayout(new BorderLayout());
    JPanel p4=new JPanel();
    p4.setLayout(new GridLayout(3,1));
    p4.add(p3);
    p4.add(p5);
    p4.add(tfsave);
    tfsave.setEditable(false);
    p4.setBorder(new BevelBorder(BevelBorder.RAISED));
    //p4.setLayout(new FlowLayout(FlowLayout.RIGHT));
    p1.setLayout(new BorderLayout());
    p.setBorder(new BevelBorder(BevelBorder.LOWERED));
    p1.setBorder(new BevelBorder(BevelBorder.LOWERED));
    tedir.setBackground(Color.white);
    tedir.setText("te");
    tedir.setForeground(Color.blue);
    tedir.setColumns(15);
    getContentPane().setLayout(new BorderLayout());
    p.add(tedir,"North");
    lis=new java.awt.List(10);//dir
    lis.addActionListener(new RECOV());
    lis.addKeyListener(new ressolver());
    //lis.addMouseListener(new ressolver2());// yet to be debugged
    p.add(lis,"South");
    tefile=new JTextField();
    tefile.setForeground(Color.blue);
    tefile.setColumns(15);
    p1.add(tefile,"North");
    lis1=new java.awt.List(10);//files
    lis1.addKeyListener(new ressolver1());
    //lis1.addMouseListener(new ressolver3());// yet to be debugged
    p1.add(lis1,"South");
    if(ab==(null)){
    tfpath.setText("");
    File f[]=File.listRoots();
    for(int i=0;i<f.length;i++)
    lis.add((f[i].toString()));
    else if(ab!=(null)){
    tfpath.setText(ab);
    File f1=new File(ab);
    if((f1.exists())==true)
    String s[]=f1.list();
    for(int j=0;j<s.length;j++)
    File f2=new File(f1+"/"+s[j]);
    if(f2.isDirectory())
    byte b[]={92};
    String s0s=new String(b);
    lis.add(s[j]+s0s);
    else
    if(s[j].endsWith(tellf))
    lis1.add(s[j]);
    else
    JOptionPane.showMessageDialog(getContentPane(),"DRIVE NOT ACCESSABLE","DRIVE ERROR",JOptionPane.ERROR_MESSAGE);
    else{
    p7.add(p2,"North");
    p7.add(p4,"Center");
    p7.add(p1,"East");
    p7.add(p,"West");
    JPanel p8=new JPanel();
    p8.setLayout(new GridLayout(4,1));
    singledir=new JRadioButton(" singleDirectory FILTER ");
    p8.add(singledir);
    multiplefile = new JRadioButton(" Multiplefile FILTER ");
    p8.add(multiplefile);
    multipledir = new JRadioButton(" Multipledir FILTER ");
    p8.add(multipledir);
    JRadioButton saveP = new JRadioButton(" save Panel ");
    p8.add(saveP);
    ButtonGroup group1 = new ButtonGroup();
    group1.add(multipledir);
    group1.add(multiplefile);
    group1.add(singledir);
    group1.add(saveP);
    multipledir.addActionListener(new muldirfil());
    multiplefile.addActionListener(new mulfilfil());
    singledir.addActionListener(new singledirfil());
    saveP.addActionListener(new savep());
    getContentPane().add(p8,"East");
    getContentPane().add(p7,"West");
    pack();
    show();
    // Thread.sleep(20000);
    }catch(Exception re)
    {System.out.println(re);JOptionPane.showMessageDialog(getContentPane(),"an exception occcured"+re.getMessage(),"EXCEPTION",JOptionPane.ERROR_MESSAGE);}
    public class sorter implements ActionListener
    public void actionPerformed(ActionEvent e)
    java.util.List l=new ArrayList();
    java.util.List l1=new ArrayList();
    String ss[]=lis.getItems();
    for(int y=0;y<ss.length;y++){
    l.add(ss[y]);
    String ss1[]=lis1.getItems();
    for(int y=0;y<ss1.length;y++){
    l1.add(ss1[y]);
    Collections.sort(l);
    Collections.sort(l1);
    int a=l.size();
    int a1=l1.size();
    lis.removeAll();
    for(int y=0;y<a;y++){
    lis.add((String)l.get(y));
    lis1.removeAll();
    for(int y=0;y<a1;y++){
    lis1.add((String)l1.get(y));
    public class savep implements ActionListener
    public void actionPerformed(ActionEvent e)
    tfsave.setEditable(true);
    public class ketsave extends KeyAdapter
    public void keyPressed(KeyEvent e)
    if((e.getKeyCode())==KeyEvent.VK_ENTER)
    ab=tfpath.getText();
    ac=tfsave.getText();
    setDirectoryName(ab);
    setFileName(ac);
    String sw=getDirectoryName();
    String g3=getFileName();
    // System.out.println(sw+g3);
    public class ressolver1 extends KeyAdapter
    public void keyPressed(KeyEvent e)
    setEnterKeyStateName(false);
    try{
    synchronized(c)
    c.notifyAll();
    c.removnot();
    }catch(Exception q){System.out.println(c+"   "+q);}
    lis.removeAll();
    if((e.getKeyCode())==KeyEvent.VK_ENTER)
    ab=tfpath.getText();
    String ss[]=lis1.getSelectedItems();
    int r=ss.length;
    // System.out.println(ab);
    setDirectoryName(ab);
    if(r>1)
    setFiles(ss);
    else if(r==1)
    setFileName(ss[0]);
    else
    setEnterKeyStateName(true);
    String sw=getDirectoryName();
    String g5[]=getFiles();
    String g3=getFileName();
    for(int y=0;y<g5.length;y++)
    // System.out.println("selected File's are >>>>>> "+sw+g5[y]);
    // System.out.println("selected File is >>>>>> "+sw+g3);
    public class ressolver3 extends MouseAdapter
    public void mouseClicked(MouseEvent e)
    setEnterKeyStateName(false);
    try{
    synchronized(c)
    c.notifyAll();
    c.removnot();
    }catch(Exception q){System.out.println(c+"   "+q);}
    lis.removeAll();
    if((e.getClickCount())==3)
    ab=tfpath.getText();
    String ss[]=lis1.getSelectedItems();
    int r=ss.length;
    // System.out.println(ab);
    setDirectoryName(ab);
    if(r>1)
    setFiles(ss);
    else if(r==1)
    setFileName(ss[0]);
    else
    setEnterKeyStateName(true);
    String sw=getDirectoryName();
    String g5[]=getFiles();
    String g3=getFileName();
    for(int y=0;y<g5.length;y++)
    // System.out.println("selected File's are >>>>>> "+sw+g5[y]);
    // System.out.println("selected File is >>>>>> "+sw+g3);
    public class ressolver2 extends MouseAdapter
    public void mouseClicked(MouseEvent e)
    setEnterKeyStateName(false);
    lis1.removeAll();
    try{
    synchronized(c)
    c.notifyAll();
    c.removnot();
    }catch(Exception q){System.out.println(c+"   "+q);}
    if((e.getClickCount())==3)
    ab=tfpath.getText();
    String ss[]=lis.getSelectedItems();
    for(int y=0;y<ss.length;y++)
    ss[y]=(ab+ss[y]);
    //System.out.println(ss[y]);
    int r=ss.length;
    if(r>1)
    setDirectorys(ss);
    else if(r==1)
    setDirectoryName(ss[0]);
    } else{}
    setEnterKeyStateName(true);
    String sw=getDirectoryName();
    String g5[]=getDirectorys();
    for(int y=0;y<g5.length;y++)
    // System.out.println("selected dir's are >>>>>> "+g5[y]);
    //System.out.println("selected dir is >>>>>> "+sw);
    try{
    synchronized(c)
    c.notifyAll();
    c.removnot();
    }catch(Exception q){System.out.println(q);}
    public class ressolver extends KeyAdapter
    public void keyPressed(KeyEvent e)
    setEnterKeyStateName(false);
    lis1.removeAll();
    try{
    synchronized(c)
    c.notifyAll();
    c.removnot();
    }catch(Exception q){System.out.println(c+"   "+q);}
    if((e.getKeyCode())==KeyEvent.VK_ENTER)
    ab=tfpath.getText();
    String ss[]=lis.getSelectedItems();
    for(int y=0;y<ss.length;y++)
    ss[y]=(ab+ss[y]);
    //System.out.println(ss[y]);
    int r=ss.length;
    if(r>1)
    setDirectorys(ss);
    else if(r==1)
    setDirectoryName(ss[0]);
    } else{}
    setEnterKeyStateName(true);
    String sw=getDirectoryName();
    String g5[]=getDirectorys();
    for(int y=0;y<g5.length;y++)
    // System.out.println("selected dir's are >>>>>> "+g5[y]);
    //System.out.println("selected dir is >>>>>> "+sw);
    try{
    synchronized(c)
    c.notifyAll();
    c.removnot();
    }catch(Exception q){System.out.println(q);}
    public class keylis extends KeyAdapter
    public void keyPressed(KeyEvent e)
    if((e.getKeyCode())==KeyEvent.VK_ENTER){
    lis.removeAll();
    lis1.removeAll();
    File d=new File(tfpath.getText());
    File f1=new File(d.toString());
    if((f1.exists())==true)
    String s[]=f1.list();
    for(int j=0;j<s.length;j++)
    File f2=new File(f1+"/"+s[j]);
    if(f2.isDirectory())
    byte b[]={92};
    String s0s=new String(b);
    lis.add(s[j]+s0s);
    else
    if((s[j].endsWith(tellf))&&((s[j].indexOf("$"))==-1))
    lis1.add(s[j]);
    else
    JOptionPane.showMessageDialog(getContentPane(),"DRIVE NOT ACCESSABLE","DRIVE ERROR",JOptionPane.ERROR_MESSAGE);
    public class C implements ItemListener
    public void itemStateChanged(ItemEvent e)
    int ss=e.getStateChange();
    if(ss==1){
    tfpath.setEditable(true);
    tfpath.addKeyListener(new keylis());
    tfpath.setToolTipText(" Write The Dir And Only The Dir");
    else{
    tfpath.setEditable(false);
    public class mulfilfil implements ActionListener
    public void actionPerformed(ActionEvent e)
    tacle=2;
    tfsave.setEditable(false);
    lis.setMultipleMode(false);
    lis.removeKeyListener(new ressolver());
    lis1.setMultipleMode(true);
    static int tacle=1;
    public class muldirfil implements ActionListener
    public void actionPerformed(ActionEvent e)
    tacle=3;
    tfsave.setEditable(false);
    lis.setMultipleMode(true);
    lis1.removeKeyListener(new ressolver1());
    lis1.setMultipleMode(false);
    lis.removeAll();
    lis1.removeAll();
    File d=new File(tfpath.getText());
    File f1=new File(d.toString());
    if((f1.exists())==true)
    String s[]=f1.list();
    for(int j=0;j<s.length;j++)
    File f2=new File(f1+"/"+s[j]);
    if(f2.isDirectory())
    byte b[]={92};
    String s0s=new String(b);
    lis.add(s[j]+s0s);
    else
    // if(s[j].endsWith(tellf))
    // lis1.add(s[j]);
    else
    JOptionPane.showMessageDialog(getContentPane(),"DRIVE NOT ACCESSABLE","DRIVE ERROR",JOptionPane.ERROR_MESSAGE);
    System.out.println();
    public class singlefilfil implements ActionListener
    public void actionPerformed(ActionEvent e)
    tfsave.setEditable(false);
    lis.removeKeyListener(new ressolver());
    lis1.removeKeyListener(new ressolver1());
    lis.setMultipleMode(false);
    lis1.setMultipleMode(false);
    tacle=1;
    public class singledirfil implements ActionListener
    public void actionPerformed(ActionEvent e)
    tfsave.setEditable(false);
    lis.removeKeyListener(new ressolver());
    lis1.removeKeyListener(new ressolver1());
    lis.setMultipleMode(false);
    lis1.setMultipleMode(false);
    lis.removeAll();
    lis1.removeAll();
    File d=new File(tfpath.getText());
    setDirectoryName(d.toString());
    File f1=new File(d.toString());
    if((f1.exists())==true)
    String s[]=f1.list();
    for(int j=0;j<s.length;j++)
    File f2=new File(f1+"/"+s[j]);
    if(f2.isDirectory())
    byte b[]={92};
    String s0s=new String(b);
    lis.add(s[j]+s0s);
    else
    // if(s[j].endsWith(tellf))
    // lis1.add(s[j]);
    else
    JOptionPane.showMessageDialog(getContentPane(),"DRIVE NOT ACCESSABLE","DRIVE ERROR",JOptionPane.ERROR_MESSAGE);
    tacle=4;
    System.out.println();
    public class RECOV1 implements ActionListener
    public void actionPerformed(ActionEvent e)
    String ss=lis1.getItem(lis1.getSelectedIndex());
    String sq=tfpath.getText();
    ab=sq;
    if(sq.equals(null))
    sq="";
    tefile.setText(ss);
    ac=ss;
    ss=sq+ss;
    public static String tellf="java";
    public class tellf implements ItemListener
    public void itemStateChanged(ItemEvent e)
    String ss=(String)e.getItem();
    tellf=ss;
    lis.removeAll();
    lis1.removeAll();
    File d=new File(tfpath.getText());
    File f1=new File(d.toString());
    if((f1.exists())==true)
    String s[]=f1.list();
    for(int j=0;j<s.length;j++)
    File f2=new File(f1+"/"+s[j]);
    if(f2.isDirectory())
    if(tacle==1){}
    else if(tacle==1){}
    else{}
    byte b[]={92};
    String s0s=new String(b);
    lis.add(s[j]+s0s);
    else
    if(tacle==1){}
    else if(tacle==1){}
    else{}
    if((s[j].endsWith(tellf))&&((s[j].indexOf("$"))==-1))
    lis1.add(s[j]);
    else
    JOptionPane.showMessageDialog(getContentPane(),"DRIVE NOT ACCESSABLE","DRIVE ERROR",JOptionPane.ERROR_MESSAGE);
    public class RECOV implements ActionListener
    public void actionPerformed(ActionEvent e)
    String ss=lis.getItem(lis.getSelectedIndex());
    String sq=tfpath.getText();
    if(sq.equals(null))
    sq="";
    tedir.setText(ss);
    ss=sq+ss;
    tfpath.setText(ss);
    lis.removeAll();
    lis1.removeAll();
    File d=new File(tfpath.getText());
    File f1=new File(d.toString());
    if((f1.exists())==true)
    String s[]=f1.list();
    for(int j=0;j<s.length;j++)
    File f2=new File(f1+"/"+s[j]);
    if(f2.isDirectory())
    byte b[]={92};
    String s0s=new String(b);
    lis.add(s[j]+s0s);
    else
    if((s[j].endsWith(tellf))&&((s[j].indexOf("$"))==-1))
    lis1.add(s[j]);
    else
    JOptionPane.showMessageDialog(getContentPane(),"DRIVE NOT ACCESSABLE","DRIVE ERROR",JOptionPane.ERROR_MESSAGE);
    public void setFiles(String[] bs)
    for(int i=0;i<bc.length;i++)
    bc[i]="";
    this.bc=bs;
    public void setDirectorys(String[] bs)
    for(int i=0;i<bb.length;i++)
    bb[i]="";
    this.bb=bs;
    public void setFileName(String bs)
    ac="";
    this.ac=bs;
    //System.out.println(ac);
    public void setDirectoryName(String bs)
    ab="";
    this.ab=bs;
    //System.out.println(ab);
    public String[] getFiles()
    //for(int i=0;i<bc.length;i++)
    //System.out.println("getf[] "+bc[i]);
    return bc;
    public String[] getDirectorys()
    for(int i=0;i<bb.length;i++)
    //System.out.println("getd[] "+bb[i]);
    return bb;
    public String getFileName()
    //System.out.println("get f "+ac);
    return ac;
    public void setEnterKeyStateName(boolean b)
    this.entkey=b;
    //System.out.println("getd "+ab);
    public boolean getEnterKeyStateName()
    //System.out.println("getd "+entkey);
    return entkey;
    public String getDirectoryName()
    //System.out.println("getd "+ab);
    return ab;
    public static checker1 c;
    public void plsShow()throws Exception
    synchronized(c)// for c.show
    c.wait();
    public void removnot()
    ch1.setVisible(false);
    ch1.dispose();
    public static checker1 ch1;
    public static void main(String args[])throws Exception
    if(ab==null){ab=null;}
    c=new checker1();
    ch1=c;
    c.plsShow();
    System.out.println(c.getEnterKeyStateName());
    if(c.getEnterKeyStateName()==true)
    System.out.println(c.getDirectoryName());
    System.out.println(c.getFileName());
    Runtime t=Runtime.getRuntime();
    Process p=t.exec("start "+c.getDirectoryName()+c.getFileName());
    System.out.println(c.getEnterKeyStateName());

  • How to pass the data to reusable process (11g PS3)?

    I am using reusable process (11g PS3) and want to pass the data from the caller process to the reusable process. But I could not do this since the start event for the reusable process is none start event. When I open the call activity, I am not able to do the mapping for the data association for 2 processes. Please help if you know how to do this.
    Thanks a lot,
    Helen

    Java Threads are what we call light threads because they already share the same memory and thus share their variables.
    On the other hand, processes, which are Heavy threads have separate address spaces and can't share variables. That's why those need to create shared memory spaces so they can share variables. But we don't need that in Java.

  • How to stop the triggering of a process task

    Hi
    I have one child form details and the correspnding task to add user to the child form is 'add user to details'
    When I am provisioning a user i am adding the child form field ,its a multivalued attribute and after the user got created the child values are also populated . But after I have added the task 'add user to details' that is also triggering on the call of create user that i dont want actually . I need that task only to update the child form after the user got provisioned not in the create user scenario.So please tell me how to restrict the triggering of that task during create user
    thanks in advance

    802390 wrote:
    thx for the response
    that task is conditional only..the thing is i dont want to trigger that task after create user coz already Im adding the child values with the createUser api so no need to update the child form again with the same values.I wrote the task 'add user to details ' for the further updation of child form ,not at the time of create user
    Edited by: 802390 on Nov 22, 2010 1:21 AMYou wanna say that your Create User task is adding roles/groups data in Target Resource itself.
    Now you have made another task just to modify child data records.
    I'll say that it is wrong. You'll face issues as you are directly inserting data into target without updation of child form which is against Audit and Compliance.
    It would be better if you make separate task for Creating User and Adding Multivalued data into target application.
    Anyways,
    Add your second task with proper trigger on Child Form like insert/update.
    Go to Create User task and remove all dependency which triggers your second task.

  • How to sortout the data load error?

    Hi,
    I have a data model which has the following flow:
    First from IS to ODS1.
    Second from ODS1 to ODS2
    Third from ODS2 to Infocube.
    Now while loading from ODS2 to Infocube there were some date fields which are incorrect and hence there was a dataload error. Since the first two dataloads were successful i am not sure where should i change the date values
    The incorrect date values were in the format: "10.0..06.2"
    Any ideas?
    Raj

    Hi
    Check this links:
    http://sap.ittoolbox.com/groups/technical-functional/sap-bw/loading-fails-from-an-ods-into-a-cube-error-603460
    Re: error while loading data into cube
    Hope it helps
    Regards
    Ashwin

Maybe you are looking for

  • One file in Trash refuses to be emptied.

    I have one file in my trash that refuses to be emptied. I receive a message 'Emptying the Trash cannot be completed because "BootX" is locked. I have tried holding down the function key as suggested but to no avail. Can anyone help?

  • Files not showing up in application folder.

    No files are showing up in my application folder. I dragged a new file to my applications folder today and it shows up however it is the only one.  All the applications are still working fine just cant see them.  Any help would be awesome.

  • I need to denormalize data in sql query, please help!

    With the query select ref, start_time, end_time, person from appointments I get, eg: REF START_TIME END_TIME PERSON 1234 10:00 11:00 USER1 1234 10:00 11:00 USER2 The users want to see it like this: REF START_TIME END_TIME PERSON 1234 10:00 11:00 USER

  • Download speed for MAC

    Hi, I have MAc which is upgraded to OS lion. Strangely download speed on system is very less. for a small 22mb file its taking close to 3 hours. Any suggestions. Thanks dhargv

  • MX7 Updater report error

    I have used the MX 7.01 updater to the version of 7,0,2,137072 . Since I have run this updater I not get a when I run a report, error as follows: Measage:Report compilation error. Error at (135, 20: null Type: coldfusion.util.RuntimeWrapper I have ro