What's the correct recovery process once upgraded to Windows 10? (No OneKey Recovery)

I have a Z50-70 laptop that came preinstalled with Windows 8.1. It is a OEM version, with the product key stored in the Bios. It is a UEFI install. It currently has OneKey recovery installed, which, if I understand correctly (I haven't actually used it yet), allows you to recover from a recovery partition in the hard disk. This isn't a "fresh" Windows 8.1, but an image provided by Lenovo that takes you back to the state the laptop was in when originally purchased (will have all Lenovo software and drivers preinstalled). According to the official Lenovo upgrade guide, before performing the Windows 10 upgrade, we should uninstall basically all Lenovo software, including OneKey recovery and it won't work in Windows 10. Questions: 1. What's the correct process to recover the system from within Windows 10 if something goes badly wrong? I think Windows 10 has a built in "reset your computer" functionality in Settings which I assume is what we would be expected to use. Would this take me to:a. A completely fresh install of Windows 10?b. An image created during the 8.1 to 10 upgrade, containing all my files etc at the point of performing the upgrade?c. Or would it use the Lenovo recovery partition (that OneKey Recovery would have used if it was compatible) and take me back to Windows 8.1?d. Something else? 2. Once I've performed the upgrade and Windows 10 has successfully activated, I believe I could create a bootable media with the Windows 10 ISO, boot into it and install a completely clean installation of Windows 10 and it would activate. I could theoretically do as many fresh installs from the bootable media as I want, so long as initially I did the upgrade (not a clean install), and the laptop hardware doesn't change. Is that correct?2a. If so, during the first clean bootable media install process, would I be safe to compeletly remove the Lenovo recovery partition entirely, and from that point onwards rely on Windows 10's "Reset your PC" functionality? Could I could even just use reinstalling Windows 10 from bootable media again as a way of recovering? If I understand correctly, it doesn't make sense to keep the recovery partition it if it can't be used within Windows 10. I think it I had a regular desktop PC with a retail version of Windows, then all the above would be fine. The added complications here are that 1. I have no Windows 8.1 product key (it's handled alll by the BIOS), and 2. I have no recovery disks. I want to make sure I understand everything fully before upgrading, and potentially doing a clean install using bootable media, so that I don't end up messing something up and ending up with either a laptop that I can't recover, of a Windows installation that isn't activated. Thanks.

Update for anyone else reading: I just uninstalled OneKey recovery on my Windows 8.1 installation, in preparation for the upgrade. So as far as Windows is concerned, OneKey Recovery has been completely removed. The good news is that I then shut down the laptop, pressed the novo button, selected "System Recovery" and I was still greeted with the OneKey recovery program where I could choose to restore from factory image, or a custom image. Therefore I assume that once I've upgraded to Windows 10, I will always have the option to restore to factory Windows 8.1 if I ever need/want to. The confusion seems to be that the OneKey recovery software is actually two separate softwares: 1. OneKey Recovery #1 is installed within the hidden recovery partition that is responsible for performing a system restore from the image of your choosing - either the factory image or a custom image created by OneKey recovery software #2. OneKey Recovery software #1 is always accessible via the Novo button. 2. OneKey Recovery #2 is installed on the Windows 8.1 installation, that is responsible for creating custom system images. You can also choose to restore the system from here, but as far as I can tell, this just restarts the computer and loads up OneKey software #1, which allows you to perform the recovery. OneKey Recovery #2 is the software that Lenovo told us to uninstall before upgrading to Windows 10. However, uninstalling OneKey Recovery #2 will leave OneKey Recovery software #1 in tact.As far as I can tell, this means that uninstalling OneKey Recovery #2 means that we lose the ability to create custom system images, but we retain the ability to restore from a system image. Can anyone confirm that I've understood correctly, and that what I've said above is indeed the case? I'm still a little unsure about what Windows 10's built in "Reset this PC" will do though - whether it will use Lenovo's recovery partition or perform a clean Windows 10 install.

Similar Messages

  • I'm having trouble with my clone tool. When I am cloning it appears OK (the image within the brush circles is the correct colours) however once the cloning is done, it processes leaving me with a darkened blur. Any help with what's going on would be appre

    I'm having trouble with my clone tool. When I am cloning it appears OK (the image within the brush circles is the correct colours) however once the cloning is done, it processes leaving me with a darkened blur. Any help with what's going on would be appreciated.

    Which tool in Camera Raw, exactly? The Spot Removal Tool? Adjustment Brush?

  • What is the correct procedure for upgrading to aperture 3.4

    I am working in South Sudan and am shortly going to be in a place where I can download all the updates. The last time I did an update was around 2 weeks ago.
    I presume that there will be updates for Mountain Lion, iPhoto and Aperture, plus a whole pile of iOS updates. From the support questions I see that there is a number of people having problems.
    I presume that the first thing to do will be to rebuild the library of aperture.
    What is the correct procedure after that?

    If I do an upgrade through AppStore, and find it does not work, do I uninstall first by removing to trash? What do you mean by revert to an earlier version, and which previous version of Aperture should I use.
    Neville,
    So you did buy Aperture from the AppStore?
    Then move the Aperture application to the Trash, but do not empty it, just in case
    Sign into the AppStore and reinstall. In this case you do not need to revert to an earlier version. If the AppStore installer does not find an Aperture in your Applications folder, it will have to make a full install, and no incompatible frameworks should remain, as is the problem with the partial upgrades right now.
    Yes, I have a bootable clone,
    And have you checked, if you really can boot from your clone? Just being very cautious.
    Do you use facebook? Some posters are having problems, even after reinstalling, if the want to publish to Facebook. Post back, if you encounter that problem.
    Good Luck
    Léonie

  • What is the correct way to upgrade 5.0.4 to 5.1 Universal?

    I just received Final Cut Studio Universal, and I have Final Cut Pro 5.0.4 installed what is the correct way to upgrade all the Final Cut Studio applications? Do install over or delete each application and then reinstall?
    As always thanks in advance for reading and replying to my Post,
    Sebastian

    WHEN I do it, I'm going to archive what's necessary and desirable to keep, erase my hard drive, reinstall Tiger, do the upgrades, then install 5.1 clean and do the upgrades.
    Might sound like overkill, but I really love a clean, fast machine and nothing does it better!

  • What is the correct process to cancel a partially received dropship line?

    I'm on 12.0.6.  My situation is similar to where a customer ordered 100 pieces of ItemA.  An order line sourced externally was created and the PO for the 100 pieces of ItemA was created and approved.  80 pieces were received, which split the line into a line of 80 that was closed and invoiced and a line of 20.  The customer now wants to cancel the remaining 20 pieces.  The supplier has not shipped those 20 pieces yet, so they have not been received in the system.   I have disabled the constraint that prevents cancelling for an Approved PO.  That got rid of the "You are not allowed to cancel...." error message, but now I'm getting a message "The specified control action (Action = CANCEL) is invalid for this document."  I think this message is coming from the purchasing side.  So what is the correct process...should I attempt to cancel the PO line first, then cancel the SO line, or vice versa?

    Please try to cancel the PO 1st and then Cancel Sales order...
    Refer following note id
    How to Cancel a Drop Ship Order Line (Doc ID 393688.1)
    Thanks

  • What is the correct process to set up Port Forwarding for a Falco LX4 Pro DVR serurity system

    What is the correct process to port forward ports to view my Falco LX4Pro DVR security system on the Airport Extreme Base Station.  I have forwarded ports 80, 5050, 6050, and 7050 per the AE documentation, but all I get is a message saying the ports are closed.  Not sure what I may be missing.

    This wouldn't seen to be an iTunes issue. I'd suggest asking in the Airport forum:
    https://discussions.apple.com/community/wireless/airport
    Regards.

  • What are the correct answers ?

    after doing one sample swing application, i assumed the exam will be easy. when i took the exam, i couldn't do anything...
    what are the correct answers ??/
      Which one of the following converts the Image i into the BufferedImage bi? 
    Choice 1  
    bi = new BufferedImage(0, 0, BufferedImage.TYPE_INT_RGB);
    Graphics2D g = (Graphics2D)bi.createGraphics();
    g.drawImage(i,i.getHeight(this),i.getWidth(this)); 
    Choice 2  
    bi = new BufferedImage(i.getWidth(this), i.getHeight(this), 1);
    bi.drawImage(i,0,0,this); 
    Choice 3  
    bi = new BufferedImage(i.getWidth(this), i.getHeight(this), 1);
    Graphics2D g = (Graphics2D)bi.createGraphics();
    g.drawImage(i,0,0,this); 
    Choice 4  
    bi = new BufferedImage(i, i.getWidth(this), i.getHeight(this), BufferedImage.TYPE_INT_RGB); 
    Choice 5  
    bi = new BufferedImage(i, i.getWidth(this), i.getHeight(this)); 
    CardLayout
    BorderLayout
    FlowLayout
    GridBagLayout
    GridLayout 
      Which one of the following indicates all of the layout managers (from the list above) that allow you to set the space between the components from an instance of the LayoutManager itself? 
    Choice 1  
    CardLayout, FlowLayout, GridBagLayout, GridLayout 
    Choice 2  
    GridBagLayout 
    Choice 3  
    BorderLayout, GridLayout 
    Choice 4  
    BorderLayout, FlowLayout, GridLayout 
    Choice 5  
    BorderLayout, CardLayout, FlowLayout, GridBagLayout, GridLayout 
    JFrame jf = new JFrame();
    jf.setSize(400,400);
    JTextField jtf = new JTextField("JTextField");
    JButton jb = new JButton("JButton");
    jf.getContentPane().setLayout(
                          new FlowLayout(FlowLayout.LEFT,1,2));
    jf.getContentPane().add(jtf);
    jf.getContentPane().add(jb); 
      Which one of the following indicates the positions of the JTextField jtf and JButton jb relative to the JFrame and each other? 
    Choice 1  
    jtf and jb are in the top-center of the Jframe; jtf is to the left of jb, 2 pixels apart. 
    Choice 2  
    jb is in the top-right corner of the JFrame with jtf 1 pixel to the left of it. 
    Choice 3  
    jtf is in the top-left corner of the JFrame with jb 1 pixel to the right of it. 
    Choice 4  
    jb is in the top-right corner of the JFrame with jtf 2 pixels to the left of it. 
    Choice 5  
    jtf is in the top-left corner of the JFrame with jb 2 pixels to the right of it
    public void drawText(Graphics2D g, String text){
      Font f = new Font("Century Gothic", Font.BOLD, 10);
      g.setFont(f);
      g.drawString(text, 20, 20);
      Given the above sample code, what happens if the "Century Gothic" font is NOT available? 
    Choice 1  
    The Font() constructor fails, causing "f" to be null, and the setFont() method throws a NullPointerException. 
    Choice 2  
    "Century Gothic" is a built in Java font, which always exists within the Java runtime environment. 
    Choice 3  
    The code does not compile because only the following "logical" font names are supported in Java: Dialog, DialogInput, Monospaced, Serif, SansSerif, and Symbol. 
    Choice 4  
    The Font() constructor throws an IllegalArgumentException. 
    Choice 5  
    A default Font object is returned and is used
    Sample Code 
    public void drawText(Graphics2D g, String text){
      Font f = new Font("Century Gothic", Font.BOLD, 10);
      g.setFont(f);
      g.drawString(text, 20, 20);
      Given the above sample code, what happens if the "Century Gothic" font is NOT available? 
    Choice 1  
    The Font() constructor fails, causing "f" to be null, and the setFont() method throws a NullPointerException. 
    Choice 2  
    "Century Gothic" is a built in Java font, which always exists within the Java runtime environment. 
    Choice 3  
    The code does not compile because only the following "logical" font names are supported in Java: Dialog, DialogInput, Monospaced, Serif, SansSerif, and Symbol. 
    Choice 4  
    The Font() constructor throws an IllegalArgumentException. 
    Choice 5  
    A default Font object is returned and is used. 
    How must do you interact with a JTextField in order to generate an ActionEvent? 
    Choice 1  
    Tab into the JTextField from another Component. 
    Choice 2  
    Type in the JTextField. 
    Choice 3  
    Activate the cursor in the JTextField. 
    Choice 4  
    Hit <RETURN> while the cursor is in the JTextField. 
    Choice 5  
    Hit the spacebar while typing in the JTextField. 
    double-buffering
    public class TimerTest implements ActionListener{
      public static void main(String[] args){
        TimerTest test = new TimerTest();
        javax.swing.Timer timer = new javax.swing.Timer(100,test);
      public void actionPerformed(ActionEvent ev){
        System.out.println("Timer ticked.");
      Given the above sample code, what is the result when the code is run? 
    Choice 1  
    The words "Timer ticked." are printed to the console once after 100 milliseconds. 
    Choice 2  
    The words "Timer ticked." are printed to the console every 100 microseconds. 
    Choice 3  
    The words "Timer ticked." are printed to the console every 100 seconds. 
    Choice 4  
    The words "Timer ticked." are printed to the console every 100 milliseconds. 
    Choice 5  
    Nothing, the Timer is not started. 
    1. JSlider slider1 = new JSlider (JSlider.VERTICAL, 0, 100, 50);
    2. slider1.setPaintTicks(false);
    3. slider1.setMajorTickSpacing(10);
    4. slider1.setMinorTickSpacing(2); 
      What changes do you have to make to the above Sample code so that there are six Major Ticks and four Minor ticks between each Major Tick? 
    Choice 1  
    Replace line 3 with slider1.setMajorTickSpacing(17); 
    Choice 2  
    Replace line 2 with slider1.setPaintTicks(true);
    Replace line 3 with slider1.setMajorTickSpacing(17);
    Replace line 4 with slider1.setMinorTickSpacing(5); 
    Choice 3  
    Replace line 3 with slider1.setMajorTickSpacing(5);
    Replace line 4 with slider1.setMinorTickSpacing(4); 
    Choice 4  
    Replace line 2 with slider1.setPaintTicks(true);
    Replace line 3 with slider1.setMajorTickSpacing(20);
    Replace line 4 with slider1.setMinorTickSpacing(4); 
    Choice 5  
    Replace line 4 with slider1.setMinorTickSpacing(6); 
       Which one of the following defines a set of three JRadioButtons (b1, b2, and b3) so that only one JRadioButton can be selected at a time? 
    Choice 1  
    ButtonGroup g = new ButtonGroup();
    g.add(b1); g.add(b2); g.add(b3); 
    Choice 2  
    b1.group(true); b2.group(true); b3.group(true); 
    Choice 3  
    JRadioButton jbs[] = {b1, b2, b3};
    ButtonGroup g = new ButtonGroup(jbs); 
    Choice 4  
    The default behavior of JRadioButtons is such that only one can be selected at a time as long as they are in the same Container. 
    Choice 5  
    ButtonGroup g = new ButtonGroup(b1, b2, b3); 
    Sample Code 
    public static void main(String args[]){
      What is the role of the method in the code above? 
    Choice 1  
    To provide a place for initialization code when instantiating the current class. 
    Choice 2  
    It is the first method run when a class is run with the Java Interpreter. 
    Choice 3  
    It serves no specific function. It is a residual method from Java 1.0. 
    Choice 4  
    It is the first method that the Java Compiler converts to bytecode when creating a .class file. 
    Choice 5  
    To process command-line parameters when running the Java Interpreter 
    How do you create a menu item, Save, with a shortcut key of Ctrl+S? 
    Choice 1  
    You have to override the KeyPressed event of the top level Frame and handle the Ctrl+S to call the menu item's actionPerformed. 
    Choice 2  
    JMenuItem save = new JMenuItem("Save");
    save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,Event.CTRL_MASK)); 
    Choice 3  
    JMenuItem save = new JMenuItem("Save");
    save.enableShortcut(KeyEvent.CTRL_KEY + KeyEvent.S); 
    Choice 4  
    JMenuItem save = new JMenuItem("Save");
    save.setMnemonic("Ctrl+S"); 
    Choice 5  
    JMenuItem save = new JMenuItem("Save");
    save.addShortcutKey( new KeyStroke(KeyStroke.S | KeyStroke.CTRL_KEY) ); 
    GridBagConstraints gbc1 = new GridBagConstraints(1,1,2,1,1,3,10,1,new Insets(5,5,5,5),1,1);
    gbl.addLayoutComponent(jb,gbc1); 
      In regards to the above code, which one of the following indicates jb's grid position? 
    Choice 1  
    Grid position 2,1 
    Choice 2  
    Grid position 1,2 
    Choice 3  
    Grid position 1, 1 
    Choice 4  
    Grid position 10, 1 
    Choice 5  
    Grid position 1, 3 
    GridBagConstraints gbc1 = new GridBagConstraints(1,1,2,1,1,3,10,1,new Insets(5,5,5,5),1,1);
    gbl.addLayoutComponent(jb,gbc1); 
      In regards to the above code, which one of the following indicates jb's grid position? 
    Choice 1  
    Grid position 2,1 
    Choice 2  
    Grid position 1,2 
    Choice 3  
    Grid position 1, 1 
    Choice 4  
    Grid position 10, 1 
    Choice 5  
    Grid position 1, 3 
    Which one of the following is necessary when changing an Applet to a standalone application? 
    Choice 1  
    Add a no-argument constructor. 
    Choice 2  
    Remove the init(), start() and stop() methods. 
    Choice 3  
    Remove "extends JApplet" or "extends Applet". 
    Choice 4  
    Add a main() method. 
    Choice 5  
    Change the import statement so that it imports an Application container rather than Applet or JApplet. 
    Which one of the following adds the String "Java" to the JComboBox jcb? 
    Choice 1  
    ComboBoxModel cbm = jcb.getModel();
    cbm.addItem("Java"); 
    Choice 2  
    jcb.setText("Java"); 
    Choice 3  
    ComboBoxModel cbm = jcb.getModel();
    cbm.add("Java"); 
    Choice 4  
    jcb.add("Java"); 
    Choice 5  
    jcb.addItem("Java");

    I'll have a go but I am not saying they are all correct...
    Question 1.
    Which one of the following converts the Image i into the BufferedImage bi?
    Choice 3 (assuming this implements the imageobserver interface)
    bi = new BufferedImage(i.getWidth(this), i.getHeight(this), 1);  //1 is BufferedImage.TYPE_INT_RGB
    Graphics2D g = (Graphics2D)  
    bi.createGraphics();
    g.drawImage(i,0,0,this);Good luck with your homework...
    nes
    Question 2.
    CardLayout
    BorderLayout
    FlowLayout
    GridBagLayout
    GridLayout
    Which one of the following indicates all of the layout managers (from the list above) that allow you to set the space between the components from an instance of the LayoutManager itself?
    Choice 4
    BorderLayout,
    FlowLayout,
    GridLayout
    (GridBagLayout uses GridBagConstraints to decide component spacing, card layout does not provided component spacing due to the deck nature used)
    Question 3.
    JFrame jf = new JFrame();
    jf.setSize(400,400);
    JTextField jtf = new JTextField("JTextField");
    JButton jb = new JButton("JButton");
    jf.getContentPane().setLayout( new FlowLayout(FlowLayout.LEFT,1,2));
    jf.getContentPane().add(jtf);
    jf.getContentPane().add(jb);    Which one of the following indicates the positions of the JTextField jtf and JButton jb relative to the JFrame and each other?
    Choice 3 jtf is in the top-left corner of the JFrame with jb 1 pixel to the right of it.
    Question 4
    public void drawText(Graphics2D g, String text)
         Font f = new Font("Century Gothic", Font.BOLD, 10);  
         g.setFont(f);  
         g.drawString(text, 20, 20);
    }    Given the above sample code, what happens if the "Century Gothic" font is NOT available?
    Choice 5 A default Font object is returned and is used
    Question 5.
    How must do you interact with a JTextField in order to generate an ActionEvent?
    Choice 4 Hit <RETURN> while the cursor is in the JTextField.
    Question 6.
    public class TimerTest implements ActionListener
         public static void main(String[] args)
               TimerTest test = new TimerTest();    
               javax.swing.Timer timer = new javax.swing.Timer(100,test);  
         public void actionPerformed(ActionEvent ev)
              System.out.println("Timer ticked.");  
    }    Given the above sample code, what is the result when the code is run?
    Choice 5 Nothing, the Timer is not started.
    Question 7.
    1. JSlider slider1 = new JSlider (JSlider.VERTICAL, 0, 100, 50);
    2. slider1.setPaintTicks(false);
    3. slider1.setMajorTickSpacing(10);
    4. slider1.setMinorTickSpacing(2);    What changes do you have to make to the above Sample code so that there are six Major Ticks and four Minor ticks between each Major Tick?
    Choice 4 Replace line 2 with slider1.setPaintTicks(true); Replace line 3 with slider1.setMajorTickSpacing(20); Replace line 4 with slider1.setMinorTickSpacing(4);
    Question 8.
    Which one of the following defines a set of three JRadioButtons (b1, b2, and b3) so that only one JRadioButton can be selected at a time?
    Choice 1 ButtonGroup g = new ButtonGroup(); g.add(b1); g.add(b2); g.add(b3);
    Question 9.
    Sample Code
    public static void main(String args[]){ }
    TYPO - should be public static void main(String[] args){ }
    What is the role of the method in the code above?
    Choice 2 It is the first method run when a class is run with the Java Interpreter.
    Question 10.
    How do you create a menu item, Save, with a shortcut key of Ctrl+S?
    Choice 2 JMenuItem save = new JMenuItem("Save");
    save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,Event.CTRL_MASK));
    Question 11.
    GridBagConstraints gbc1 = new GridBagConstraints(1,1,2,1,1,3,10,1,new Insets(5,5,5,5),1,1); gbl.addLayoutComponent(jb,gbc1);
    In regards to the above code, which one of the following indicates jb's grid position?
    Choice 3 Grid position 1, 1
    Question 12
    Which one of the following is necessary when changing an Applet to a standalone application?
    Choice 1 Add a no-argument constructor.
    Choice 2 Remove the init(), start() and stop() methods.
    Choice 3 Remove "extends JApplet" or "extends Applet".
    Choice 4 Add a main() method.
    Choice 5 Change the import statement so that it imports an Application container rather than Applet or JApplet.
    mmm. not a good choice of answers. look at the following link...
    http://forum.java.sun.com/thread.jsp?forum=57&thread=218096
    Question 13.
    Which one of the following adds the String "Java" to the JComboBox jcb?
    Choice 5 jcb.addItem("Java");

  • What are the correct steps for installing Oracle Entitlement Server SSM?

    Can somebody explain what are the correct steps to install OES SSM 10.1.4.3? I have installed OES admin 10.1.4.3 and applied the CP2 patch. it is allowing me to open Entitlement Administration, where I can define the policy.
    Is it sufficient to have this Entitlement Admin to call the policy from BPM? Do I need a SSM ?
    When I try to configure Java SSM using ConfigTool.bat -process myssm_config.properties I am getting the following error
    Is Admin in the same BEA-HOME as SSM: [default: Yes]:
    Give the location of the Admin: c:\bea\ales32-admin
    Enter the identity directory name which will be used: [default: CoESSM_dir]:
    Enter the root node which will be used to create resources: [default: //app/policy/CoESSM_app]:
    Checking if default ARME port is free: 8000
    Generating policy files based on templates ...
    Checking if SSM instance already present
    Checking to see if SSM ARME port is free.
    Checking JDBC parameters...
    Checking to see if asipassword was run...
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.AlesConfig - You need to run asipassword first
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.ConfigurationTool - Error making changes: You need to run asipassword first
    I have tried running the asipassword utility, but still it gives the same error. Please let me know what am I doing wrong?

    Yes I have explored this pdf...but it doesn't tell how to use the policy from the BPM. My question is if I want to use the policies from BPM, then do I need to install the SSM ?
    If yes, what are the correct steps of installation ?
    I am getting the errors while configuring the Java SSM.
    Is Admin in the same BEA-HOME as SSM: [default: Yes]:
    Give the location of the Admin: c:\bea\ales32-admin
    Enter the identity directory name which will be used: [default: CoESSM_dir]:
    Enter the root node which will be used to create resources: [default: //app/policy/CoESSM_app]:
    Checking if default ARME port is free: 8000
    Generating policy files based on templates ...
    Checking if SSM instance already present
    Checking to see if SSM ARME port is free.
    Checking JDBC parameters...
    Checking to see if asipassword was run...
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.AlesConfig - You need to run asipassword first
    2010-03-15 18:06:59,295 [Main Thread] ERROR com.bea.security.SsmConfigTool.ConfigurationTool - Error making changes: You need to run asipassword first
    I have tried running the asipassword utility, but still it gives the same error. Please let me know what am I doing wrong?

  • To trigger the same Gp process once again after the completion of one

    Hi
    I have aGP process implemented in Webdynpro.
    After the completion of this process, itshould automatically trigger the same GP process once again.
    It should happen from the webdynpro coding.
    Can anybody help me.
    thnaks
    Smitha

    Hi Siva,
    Thanks for the reply.
    But How can I give process name ?
    There can be more than 1 process with the same name.
    Procees ID is the unique one what we can use.
    Still that too we can't use as method.
    we can give it as a parameter.
    what I tried is,
    IWDClientUser wdUser = WDClientUser.getCurrentUser();
    IUser user1 = wdUser.getSAPUser();
    IGPUserContext userContext = GPContextFactory.getContextManager().createUserContext(user1);
    IGPProcess process = GPProcessFactory.getDesigntimeManager().getActiveTemplate("EB0B28E08B6011DBB1BE00145EB416E0",userContext);
    EB0B28E08B6011DBB1BE00145EB416E0 is the process ID.
    This code I have tried by  giving before and after the completion of the previous  process(process9executionContext.processingComplete();)
    And I tried URL navigation also, by creating an outbound plug in the interfaceview. in the outbound plug I have called the process instantiation URL. But it is giving the error: "can not navigte :non-existent outbound plug"
    Please help me out.
    Thanks
    smitha

  • Sapinst - what is the correct way to startup sapinst

    I am starting install of NW04 on unix. The install manual states that once env paramters are set then do the following:
    cd /SAP_MASTER_DVD/IM2/SAPINST/UNIX/SUN...
    then run ./sapinst
    however run I run it it just waits.....
    I then go back in another session and run startInstGui.sh
    and the sapinst install screen successfully appears?
    Is this the correct way to run the install?
    What is the correct way to run sapinst?
    Thank
    John Ryan

    Figured it out...
    sudo su root not - root
    and it works

  • What are the correct domain settings @ Go Daddy?

    I will set up a Mac Mini Lion Server using server assistant.  I bought a domain name from Go Daddy. What are the correct domain (DNS, host) settings @ Go Daddy - need step by step guide; thanks in advance.

    I do not fully understand how the PTR pointer works
    PTRs map IP addresses back to hostnames - also known as 'reverse DNS'.
    The way it works is that when you (or any client) looks up an IP address they first query the root servers that maintain a map of the main IP address allocations. You then query the server that's authoritative for the IP address in question. That server may respond, or may further delegate responsibility to another server.
    As an illustration, imagine a company - MegaISP - who's been allocated a large block of IP addresses - say 1.0.0.0 through 1.255.255.255. As an ISP they provide access service in all 50 states so they may further subdivide their network into chunks and delegate control of each chunk to a different server, e.g. 1.1.0.0 - 1.1.255.255 -> CA, 1.2.0.0 - 1.2.255.255 -> NY, etc.
    Now you, as a customer of MegaISP, connect to their server and are allocated a dynamic address from the 1.2.0.0 - 1.2.255.255 subnet - let's say 1.2.3.4
    When you perform a reverse lookup on 1.2.3.4 your query first goes to the root servers which say something like 'hey, those IPs are owned by MegaISP's DNS servers, so go ask them'. You then query MegaISP's main servers which then say 'hey, that IP is somewhere in the New York subnet, so go query the New York DNS server. Your query then goes to MegaISP's New York server that replies something like 'host-1-2-3-4.ny.megaisp.net' and that' your reverse lookup.
    (of course, this is greatly simplified, and the whole process takes a fraction of a second, but hopefully you get the idea).
    The problem you now have is that MegaISP have no idea what services you're running on your connection, so they just return a generic response (e.g. host-1-2-3-4.ny.megaisp.net) and not something that relates to your domain (e.g. www.yourdomain.net). Nobody knows to ask your DNS server what hostname your IP address should map to.
    In order for that last step, MegaISP either have to change their DNS servers to map your IP address to your domain name rather than the generic hostname, or they have to further delegate your IP address's lookup to your own server (i.e. add another link in the chain - like 'hey, that IP address is delegated to yourdomain.net, so go ask their server').
    Most ISPs are happy to either delegate or have a custom entry for your domain, but not on dynamic or residential-grade connections - it's not worth the time and effort to keep it up to date as your IP address changes, which is why it's typically only something that comes with business-grade services.
    and what limitations this will lead to
    Any service that relies on valid reverse DNS is doomed to fail. For the most part, http doesn't matter/care, but don't expect to run a mail server or certain other services.

  • What is the correct way to format file paths and names in the structapp file?

    I am trying to create a structured application to export fm files as xml, and probably read the xml back to fm.
    In the structured application file (structapp), I need to specify the locations of the various files (DTD, read/write, template, etc). I would like to place these files on a shared server so others can use the same structapp file (that is, a cop of it). What is the correct way to format the file paths and names? Can folders folder names and file names have spaces in them? I tried the following, for example:
    \\serverName\shareName\folder 1\folder 2\file name.dtd
    I use the same format for the template file and the read/write rules file.
    When I try to save an fm file to xml, FrameMaker says that it cannot read the DTD; however, the resulting xml file appears to be well-formed. The DOCTYPE element in the resulting xml is formatted with forward slashes and spaces replaced with %20.
    I tried using forward slashes and replacing spaces with %20, but then I get an error about reading the read/write rules.
    NOTE: I have another structured application to read xml into fm. This application does not have a DTD file. The template and read/write rules files are specified as above. Except for complaining about a lack of a DTD, the application works fine; it even applies an XSLT in the process. Again, when I DO add a DTD to this latter application, I get the same complaint about not being able to read the DTD.
    I am using fully patched FrameMaker 9 in Windows XP.
    Thanks,
    Van

    Hi Van,
    The XML parser and FrameMaker are not the same thing. The Error Log says which component created which message. The XSL processor is another option that can throw messages. The "\\server\path\some.dtd" syntax in structapps.fm seems to be fine for some tools, as Internet Explorer with XML tools successfully finds the DTD which appears as "//server/path/some.dtd" in the XML. But apparently Xerxes, the XML parser bundled with FrameMaker, does not like this notation.
    If you have a path with a drive letter, "H:\path\some.dtd", FrameMaker turns that into "file:///H:/path/some.dtd". It seems, Xerces would like to see "file:/" in front of absolute paths.
    This is what I have in structapps.fm:
    Template: \\server\path\projecttemplate.fm
    DTD: some.dtd
    Read/write rules: \\server\path\projectrules.txt
    DOCTYPE: …
    Entity locations
      Entity search paths
        1: \\server\path\
    In the structapps.fm I have the DTD without path information. The resulting XML (without XSL postprocessing) then contains just the file name with a relative path back to the book folder (when saving a book as XML). It therefore requires the DTD to be available at this place. I handle this using an event script that fires for NotePreSaveXml and copies the DTD to the folder of the original document.
    As I always use XSL postprocessing and using XSLT1 it is not possible to have the doctype-system as a parameter I have this in my XSL stylesheet:
    <xsl:output doctype-system="some.dtd" />
    For the resulting XML the DTD is expected to be in the same folder as the XML file. This is handled by the same event script as above, it therefore copies the DTD to the source and the target folder.
    Bottom line: If you want/have to use UNC paths, you have to do some programming to work around a FrameMaker bug.
    - Michael

  • Transfer ADOBE creative Suite from an old Mac to a new Mac, I have the code but I don't have a CD. What are the correct steps?

    Hi
    I bought a new Mac and I want to transfer my Adobe Creative Suit CS6 to it from my old one. What are the correct steps? Please note that I don't have a CD because I downloaded it via the net. It was an upgrade for the student edition. I heard something about deactivation and reactivation but I don't want to do something wrong then lose my precious software. Please help. Thanks.

    You can download the software and install it using the page linked below.
    CS6 - http://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html
    You are allowed to have the software installed and activated on two machines, so there should be no reason to deactivate it on your other machine, or at least you can wait until you see it loaded and working on the new one.

  • What is the correct dev environment?

    I'm using Sun Java 1.6 on an Ubuntu 8.04 platform using an eclipse 3.2 IDE. It's the pits! I tried to convince my boss in the beginning to use a Fedora OS with fedora Eclipse and Iced-tea java. I read somewhere that iced-tea is basically the same as Sun Java, except that the sound components aren't yet OSS (Sun is changing this). My question to you all is: Can I dev jee apps with fedora eclipse and iced-tea (latest) and have these apps be truly cross-platform? Will the java I write on the fedora platform be truly as cross-platform as Sun's Java, sound not withstanding?

    Jusclark-Oracle wrote:
    What is the correct syntax for referencing a page item (P23_ID, for example) in a PL/SQL page process, after submit?
    See "About Referencing Session State" in the documentation.
    Within an anonymous block in an APEX page process, use the standard bind variable syntax:
    :P23_ID
    In general, use bind variable syntax when referencing session state values in SQL or DML:
    select
        ename
    into
        :p23_name
    from
        emp
    where
        empno = to_number(:p23_id);
    and obviously when assigning values to the item:
    :P23_ID := foo.nextval;
    PL/SQL function references v('p23_id') and nv('p23_id') [for number values] must be used to access values in stored program units called from APEX, although it's usually better to pass the values as parameters: foo(:p23_id).

  • What is the correct way to create links to my website?

    Hi
    My site is finally finished and I am now looking to list it on various directories on the internet to generate links to my site.
    When my site opens in a browser it shows up as http://ateccomputerservices.co.uk
    I know this question has been asked many times on the internet but what is the correct way to post my link?
    I know I should be consistent and use www or not on every link but none of the articles tell me whether I should use http:// or not when linking.
    So for example, should I use...........
    http://ateccomputerservices.co.uk
    or
    http://www.ateccomputerservices.co.uk
    or
    ateccomputerservices.co.uk
    or
    www.ateccomputerservices.co.uk
    and should I put /index at the end?
    Once I've decided on which link to use should I redirect all the other addresses to the main one?
    I'm pretty new to web design so I need some advice from some seasoned experts
    Thanks for taking the time to read my questions!

    When you browse to http://ateccomputerservices.co.uk and to http://www.ateccomputerservices.co.uk do you get the same page?  Most hosts will automatically create a CNAME record for both 'www.example.tld' and 'example.tld' when the hosting account is created, but not all do.  If that second CNAME record is not created, then you must always use the "www" prefix.
    If the reference to your site is a text reference only, then you could just use 'www.ateccomputerservices.co.uk', but if it's a link you should always make the LINK part (the HTML href attribute's value part) as a fully qualified URL, i.e., 'http://www,ateccomputerservices.co.uk' or 'http://ateccomputerservices.co.uk':
    <p>Click <a href="http://ateccomputerservices.co.uk">here</a> to link to my site .</p>
    When a browser requests that domain from the server, the server will fetch the first file it finds with a 'default filename' (usually 'index.html' or 'index.php' or 'home.html' or...) and upload that to the browser, so there is no need to further specify the filename - the default is when no filename is given.
    Once I've decided on which link to use should I redirect all the other addresses to the main one?
    I'm not sure what you are asking here....
    I'm pretty new to web design so I need some advice from some seasoned experts
    In the immortal words of comedian Myron Cohen, "everybody gotta be somewhere".

Maybe you are looking for