Adding a window to a container: Error

Hello there,
Im facing a problem with my program.My program is about a Car Rental System and I am using GUI for the interface. From the main(CarRental) program,when user click one of the menu, there is another interface will appear for user to enter details.The problem is,my main (CarRental)program is running,click the first menu,then another interface open,but wen user enter details n click buttons , it is not even working. Below is my program:
//This is main menu program
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.JFrame;
public class CarRental extends JFrame implements ActionListener{
     JFrame f;
     JLabel l1,l2,l3,choice;
     JPanel p1,p2,p3,p4,p5,p6,p7,p8,p9;
     JButton btnA,btnB,btnC,btnD,btnE,btnF;
     Connection conn;
     Statement stmt;
     ResultSet rs;
     public CarRental(){
          p1=new JPanel();p2=new JPanel();p3=new JPanel();
          p4=new JPanel();p5=new JPanel();p6=new JPanel();
          p7=new JPanel();p8=new JPanel();p9=new JPanel();
          f=new JFrame("New Rental Record");
          l1=new JLabel("........::: Car Rental System :::.........");
          l2=new JLabel("*******************************************************");
          choice=new JLabel("Please select your option:");
          btnA=new JButton("[1] New Rental Record");
          btnB=new JButton("[2] Update Rental Record");
          btnC=new JButton("[3] Search Rental Record");
          btnD=new JButton("[4] Delete Rental Record");
          btnE=new JButton("[5] Display Rental record");
          btnF=new JButton("[6] Exit");
          l3=new JLabel("*******************************************************");
          f.setLayout(new GridLayout(10,1));
          f.pack();
          f.setVisible(true);
          f.setSize(350,500);
          f.setBackground(Color.white);
          p1.add(l1);f.add(p1);
          p2.add(l2);f.add(p2);
          p3.add(choice);f.add(p3);
          p4.add(btnA);f.add(p4);
          p5.add(btnB);f.add(p5);
          p6.add(btnC);f.add(p6);
          p7.add(btnD);f.add(p7);
          p8.add(btnE);f.add(p8);
          p9.add(btnF);f.add(p9);
          btnA.addActionListener(this);
          btnB.addActionListener(this);
          btnC.addActionListener(this);
          btnD.addActionListener(this);
          btnE.addActionListener(this);
          btnF.addActionListener(this);
     f.addWindowListener(new WindowAdapter(){
               public void windowClosing(WindowEvent e)
                    {System.exit(0);}});
          public void actionPerformed(ActionEvent e){
                    if(e.getSource()== btnA)
                    {     NewRecord nr=new NewRecord();}
                     else if(e.getSource()== btnB)
                    {     updateRecord ur=new updateRecord();}
                    else if(e.getSource()== btnC)
                    {     searchRecord sr=new searchRecord(); }
                    else if(e.getSource()== btnD)
                    {     deleteRecord dr=new deleteRecord(); }
                    else if(e.getSource()== btnE){
                         try{
                              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                         catch(ClassNotFoundException e3) {
                              JOptionPane.showMessageDialog(null,"ERROR:"+e3.getMessage());
                         try{
                              conn=DriverManager.getConnection("Jdbc:Odbc:Car Rental", "", "");
                              stmt=conn.createStatement();
                              rs=stmt.executeQuery("Select * from Customer where CustID");
String s=("CustID:   CustName:    CustAdd:          CustPhone:       No.of days rent:     Rate per rental: \n");
while(rs.next())
s=s+rs.getString(1)+"             "+rs.getString(2)+"              "+rs.getString(3)+"              "+rs.getString(4)+"                    "+rs.getString(5)+"                     "+rs.getString(6)+"\n";
                                   JOptionPane.showMessageDialog(null,s);}
catch(SQLException e4){e4.printStackTrace();}}//end of F
//to exit the program                    
else if(e.getSource()== btnF){
JOptionPane.showMessageDialog(null,"Thank you");System.exit(0);}
else
JOptionPane.showMessageDialog(null,"Invalid Option!");System.exit(0);
               }//end of if statement
public static void main(String args[]){
          CarRental cr= new CarRental();}//end of main
}//end of main menu
//New Rental program when user selects it
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
public class NewRecord extends JFrame implements ActionListener{
     JFrame f;
     Container c;
     FlowLayout layout;
     JLabel l1,l2,custId,custName,custAdd,custPhone,dayRent,rateRent;
JTextField tid,tname,tphone,tday,trate;
                              JTextArea tadd;
                              JButton save,clear,exit;
                              Connection conn;
                              Statement stmt;
                              ResultSet rs;
                              JPanel p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11;
                         public NewRecord(){
                            //super("New Record");
                              layout = new FlowLayout();
                              c=getContentPane();
                              c.setLayout(layout);
                              p1=new JPanel();p2=new JPanel();p3=new JPanel();
                              p4=new JPanel();p5=new JPanel();p6=new JPanel();
                              p7=new JPanel();p8=new JPanel();p9=new JPanel();
                              p10=new JPanel();p11=new JPanel();
                              f=new JFrame();     
                              l1=new JLabel("........::: New Rental Record :::.........");
                              l2=new JLabel("*******************************************************");
                              custId =new JLabel("Customer ID:");
                              custName=new JLabel("Customer name:");
                              custAdd=new JLabel("Customer address:");
                              custPhone=new JLabel("Customer phone:");
                              dayRent=new JLabel("Days of rental:");
                              rateRent=new JLabel("Rate per rental:");
                              tid= new JTextField(10);
                              tname=new JTextField(10);
                              tphone=new JTextField(10);
                              tadd=new JTextArea(4,30);
                              tday=new JTextField(5);
                              trate=new JTextField(10);
                              save=new JButton("SAVE");
                              clear=new JButton("CLEAR");
                              exit=new JButton("EXIT");
                              f.setLayout(new GridLayout(11,1));
                              f.setBackground(Color.white);
                              f.setVisible(true);
                              f.setSize(600,600);
                              p1.add(l1);f.add(p1);
                              p2.add(l2);f.add(p2);
                              p3.add(custId);p3.add(tid);f.add(p3);     
                              p4.add(custName);p4.add(tname);f.add(p4);
                              p5.add(custAdd);p5.add(tadd);f.add(p5);
                              p6.add(custPhone);p6.add(tphone);f.add(p6);                         
                              p7.add(dayRent);p7.add(tday);f.add(p7);
                              p8.add(rateRent);p8.add(trate);f.add(p8);
                              p9.add(save);f.add(p9);
                              p10.add(clear);f.add(p10);
                              p11.add(exit);f.add(p11);
                         /*     f.add(l1);
                              f.add(l2);
                              f.add(custId);
                              f.add(tid);
                              f.add(custName);
                              f.add(tname);
                              f.add(custAdd);
                              f.add(tadd);
                              f.add(custPhone);
                              f.add(tphone);
                              f.add(dayRent);
                              f.add(tday);
                              f.add(rateRent);
                              f.add(trate);
                              f.add(save);
                              f.add(clear);
                              f.add(exit);*/
                              c.add(f);
                              save.addActionListener(this);
                              clear.addActionListener(this);
                              exit.addActionListener(this);
                              f.addWindowListener(new WindowAdapter(){
                              public void windowClosing(WindowEvent e)
                                   {System.exit(0);}});
                         public void actionPerformed(ActionEvent e){
                              if(e.getSource()== exit)
                                   {System.exit(0);}
                              if(e.getSource()== clear){
                                   tid.setText("");
                                   tname.setText("");
                                   tadd.setText("");
                                   tphone.setText("");
                                   tday.setText("");
                                   trate.setText("");}
                              if(e.getSource()== save){
                                   try{
                                        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                                   catch(ClassNotFoundException e1) {
                                        JOptionPane.showMessageDialog(null,"ERROR:"+e1.getMessage());
                                   try{
                                        conn=DriverManager.getConnection("Jdbc:Odbc:Car Rental", "", "");
                                        stmt=conn.createStatement();
                                        rs=stmt.executeQuery("Select * from Customer");
                                        while(rs.next()){
                                        tid.setText(rs.getString(1));
                                        tname.setText(rs.getString(2));
                                        tadd.setText(rs.getString(3));
                                        tphone.setText(rs.getString(4));
                                        tday.setText(rs.getString(5));
                                        trate.setText(rs.getString(6));}
                                        String s=("CustID:   CustName:    CustAdd:          CustPhone:       No.of days rent:     Rate per rental: \n");
                                        while(rs.next())
                                        s=s+rs.getString(1)+"             "+rs.getString(2)+"              "+rs.getString(3)+"              "+rs.getString(4)+"                    "+rs.getString(5)+"                     "+rs.getString(6)+"\n";
                                             JOptionPane.showMessageDialog(null,s);
                                   catch(SQLException e2){
                                             e2.printStackTrace();
                         public static void main(String args[]){
                                   NewRecord nr=new NewRecord();
                              //     nr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                                   }//end of newRecord class
                              }//ends of New rental program
I tried to use extending to JPanel or JApplet but still the same. Any help??

Hi,
In the NewRecord java file, use change the
f = new JFrame();               
c = f.getContentPane();, after that all panel add into the container
p1.add(l1);c.add(p1);                    
p2.add(l2);c.add(p2);
p3.add(custId);p3.add(tid);c.add(p3);     
p4.add(custName);p4.add(tname);c.add(p4);
p5.add(custAdd);p5.add(tadd);c.add(p5);
p6.add(custPhone);p6.add(tphone);c.add(p6);          
p7.add(dayRent);p7.add(tday);c.add(p7);
p8.add(rateRent);p8.add(trate);c.add(p8);
p9.add(save);c.add(p9);
p10.add(clear);c.add(p10);
p11.add(exit);c.add(p11);and finally remove this line below
//c.add(f);Try to avoid add frame into the container, or else you will receive adding a window to a container error.
Rgrds,
Sen
Message was edited by:
arjensen

Similar Messages

  • Adding a window to container error

    I have this table that I want to add to a my main program.
    The table works but when I add the table module to the main program I get an error.
    Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: adding a window to a container
    This is the table program
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.io.*;
    public class TableSave extends JFrame
         private JTable table;
         public TableSave()
              String[] columnNames = { "Depth", "Density"};
              Object[][] data =
              table = new JTable(data, columnNames)
                   //  Returning the Class of each column will allow different
                   //  renderers to be used based on Class
                   public Class getColumnClass(int column)
                        return getValueAt(0, column).getClass();
              table.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
              table.setPreferredScrollableViewportSize(table.getPreferredSize());
              JScrollPane scrollPane = new JScrollPane( table );
              getContentPane().add( scrollPane );
              //  Save table to file button.
              //  Actually the code only prints out the data,
              //  its up to you to modify the code to write it to a file
              JButton button2 = new JButton( "Save Table to File" );
              button2.addActionListener( new ActionListener()
                  JFileChooser fc=new JFileChooser(System.getProperty("user.dir"));
                        //show dialog
                   public void actionPerformed(ActionEvent e)
                        int rows = table.getRowCount();
                        int columns = table.getColumnCount();
                        //  Write out the Column Headers
                        TableColumnModel header = table.getColumnModel();
                        for (int k = 0; k < columns; k++)
                             TableColumn column = header.getColumn(k);
                             String value = (String)column.getHeaderValue();
                             //System.out.print( value );
                             //System.out.print( "|" );
                        //System.out.println();
                        //  Write out the table data
                   try{
                        int fd = fc.showSaveDialog(TableSave.this);
                       if(fd==JFileChooser.APPROVE_OPTION){
                             FileOutputStream fo=new FileOutputStream(fc.getSelectedFile());
                             PrintStream ps=new PrintStream(fo);
                        for (int j = 0; j < rows; j++)
                             for (int k = 0; k < columns; k++)
                                  Object value = table.getModel().getValueAt(j, k);
                                  ps.println(value.toString() );
                                  //System.out.print( value.toString() );
                                  //System.out.print( "|" );
                          }//System.out.println();
                     }catch(Exception ex){}
              getContentPane().add(button2, BorderLayout.SOUTH);
         public static void main(String[] args)
              TableSave frame = new TableSave();
              frame.setDefaultCloseOperation( EXIT_ON_CLOSE );
              frame.pack();
              frame.setVisible(true);
    }then I add it to the main program as follows
    public void actionPerformed (ActionEvent event)
            // Determine which object was the source of the event.
            Object source = event.getSource ();
          else if (source == menuSheet)
              count2++;
              JInternalFrame f = new JInternalFrame("mass/Density"+count2);
                f.setResizable(true);
              f.setClosable(true);
              f.setMaximizable(true);
              f.setIconifiable(true);
              f.setSize(270,420);
              f.setLocation(count2*15,count2*15);
              f.addInternalFrameListener(this);
              f.setVisible(true);
              frame.getContentPane().add(f);
                tablesave = new TableSave();
                Container pane = f.getContentPane ();
            pane.setLayout (new BorderLayout());
            pane.add (tablesave, BorderLayout.CENTER);
    Help me resolve this or offer a solution to this problem.
    regards,
    moi

    Hi there,
    Both Internal Frames and Jframe are containers.
    Jframe is a heavy weight component which you are trying to add in a lightweight internal Frame component, hence the error.
    You try having the table implementation which is just a JTable and not a Jframe (You are currently extending from JFrame), then it will work out.
    Cheers
    Ravi Sinha

  • Adding "window to a container:illegal argument exception".error plz help

    Thanks to Mr.Andrew and sun for developing the following code for a
    mediaplayer which is implemented in jmf.This is working in core java. But
    when i have converted it to Applet it compiles but an error adding "window
    to a container:illegal argument exception".code is given below plz point
    me where is the error;
    import javax.media.*;
    import java.text.DecimalFormat;
    import java.awt.*;
    import java.awt.FileDialog;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.border.*;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    class nwa extends WindowAdapter{
    frameclass frame;
    public nwa(frameclass frame){
    this.frame=frame;
    public void windowClosing (WindowEvent e)
    //User selected close from System menu.
    //Call dispose to invoke windowClosed.
    frame.dispose ();
    public void windowClosed (WindowEvent e)
    //if (player != null)
    //player.close ();
    System.exit (0);
    class frameclass extends JFrame
    frameclass(){
    nwa n=new nwa(this);
    this.addWindowListener(n);                    
    public class PlayerApplet extends JApplet
              implements
    ActionListener,ControllerListener,ItemListener, KeyListener
    frameclass frame=new frameclass();
    Player player;
    Component vc, cc;
    JProgressBar volumeBar;
         JButton fastRewind;
         JButton fastForward;
         JButton play;
    int sizeIncrease = 2;
    boolean invokedStop = false;
         /** Big */
         int progressFontSize=30;
    boolean first = true, loop = false;
    String currentDirectory;
    public void init(){
    JMenu m = new JMenu ("File");
    JMenuItem mi = new JMenuItem ("Open...");
    mi.addActionListener (this);
    m.add (mi);
    m.addSeparator ();
    JCheckBoxMenuItem cbmi = new JCheckBoxMenuItem ("Loop", false);
    cbmi.addItemListener (this);
    m.add (cbmi);
    m.addSeparator ();
    mi = new JMenuItem ("Exit");
    mi.addActionListener (this);
    m.add (mi);
    JMenuBar mb = new JMenuBar ();
    mb.add (m);
    frame.setJMenuBar (mb);
    setSize (200, 200);
         final JPanel p = new JPanel(new GridLayout(1,0,5,5));
              p.setBorder(new EmptyBorder(3,5,5,5) );
              fastRewind = new JButton("<html><body><font size=+"+
    sizeIncrease+ "><<");
              fastRewind.setToolTipText("Fast Rewind");
              fastRewind.addActionListener( new ActionListener(){
                   public void actionPerformed(ActionEvent ae) {
                        if (player!=null) {
                             invokedStop = false;
                             skipBack();
                        } else {
    JOptionPane.showMessageDialog(play,
                             new JLabel("Open a sound file
    first!"));
              fastRewind.addKeyListener(this);
              p.add(fastRewind);
              JButton stop = new JButton("<html><body><font size=+"+
    sizeIncrease+ ">&#9632;");
              stop.setToolTipText("Stop");
              stop.addActionListener( new ActionListener(){
                   public void actionPerformed(ActionEvent ae) {
                        invokedStop = true;
                        //player.stop();
                        sp();
              stop.addKeyListener(this);
              p.add(stop);
              play = new JButton("<html><body><font size=+"+
    sizeIncrease+ ">>");
              play.setToolTipText("Play");
              play.addActionListener( new ActionListener(){
                   public void actionPerformed(ActionEvent ae) {
                        if (player!=null) {
                             invokedStop = false;
                             player.setRate(1);
                             st();
                        } else {
    JOptionPane.showMessageDialog(play,
                             new JLabel("Open a sound file
    first!"));
              play.addKeyListener(this);
              p.add(play);
              fastForward = new JButton("<html><body><font size=+"+
    sizeIncrease+ ">>>");
              fastForward.setToolTipText("Fast Forward");
              fastForward.addActionListener( new ActionListener(){
                   public void actionPerformed(ActionEvent ae) {
                        if (player!=null) {
                             invokedStop = false;
                             skipForward();
                        } else {
    JOptionPane.showMessageDialog(play,
                             new JLabel("Open a sound file
    first!"));
              fastForward.addKeyListener(this);
              p.add(fastForward);
              p.addKeyListener(this);
              frame.add(p,BorderLayout.CENTER);     
              add(frame);
    // pack ();
    setVisible (true);
    public void start(){
    st();
    public void stop(){
    sp();
    public void destroy(){
    player.stop();
    player.deallocate();
    public void actionPerformed (ActionEvent e)
                   if (e.getActionCommand().equals("Exit"))
                   // Call dispose to invoke windowClosed.
                   frame.dispose ();
                        return;
         FileDialog fd = new FileDialog (frame, "Open File",
    FileDialog.LOAD);
         fd.setDirectory (currentDirectory);
         fd.show ();
         // If user cancelled, exit.
              if (fd.getFile() == null)
         return;
    currentDirectory = fd.getDirectory ();
              if (player != null)
         player.close ();
         try
         player = Manager.createPlayer (new MediaLocator
    ("file:" +
    fd.getDirectory() +
    fd.getFile()));
         catch (java.io.IOException e2)
    System.out.println (e2);
    return;
         catch (NoPlayerException e2)
    System.out.println ("Could not find a player.");
    return;
              if (player == null)
         System.out.println ("Trouble creating a player.");
         return;
    first = false;
    frame.setTitle (fd.getFile ().toString());
    player.addControllerListener (this);
    player.prefetch ();
    public void controllerUpdate (ControllerEvent e)
    if (e instanceof ControllerClosedEvent)
    if (vc != null)
    remove (vc);
    vc = null;
    if (cc != null)
    remove (cc);
    cc = null;
    return;
    if (e instanceof EndOfMediaEvent)
    if (loop)
    player.setMediaTime (new Time (0));
    player.start ();
    return;
    if (e instanceof PrefetchCompleteEvent)
    player.start ();
    return;
    if (e instanceof RealizeCompleteEvent)
    vc = player.getVisualComponent ();
    if (vc != null)
    add (vc);
    cc = player.getControlPanelComponent ();
    if (cc != null){
         this.add (cc, BorderLayout.SOUTH);
                        this.show();
    public void keyReleased(KeyEvent ke) {
    int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
         public void keyTyped(KeyEvent ke) {
         int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
         public void keyPressed(KeyEvent ke) {
              int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
              }else if (keycode==KeyEvent.VK_UP) {
                   st();
              }else if (keycode==KeyEvent.VK_DOWN) {
                   sp();
    public void skipForward() {
    double secs=5;
    double playersecs = player.getMediaTime().getSeconds();
    Time settime = new javax.media.Time(playersecs + secs);
    player.setMediaTime(settime);
    public void skipBack() {
              double secs1=5;
    double playersecs1 = player.getMediaTime().getSeconds();
    Time settime1 = new javax.media.Time(playersecs1 - secs1);
    player.setMediaTime(settime1);
         public void st() {
         player.start();
         public void sp() {
         player.stop();
    public void itemStateChanged (ItemEvent e)
    loop = !loop;
    When i comment add(frame) this error goes but i got a null poiter
    exception
    Plz help
    manu

    Hi Andrew,
    Thanks for ur reply.Sorrry that my code not included in the code block.
    My problem have been solved partly.Now playerapplet is working properly.It can play files from local machine(through open menuitem from file menu) as well as local network (through url menuitem from file menu).
    There is no requirement to play file from internet at present.
    I have given arrow keys to forward/backward/open/close.
    I have now completed my first part of project.Now i have to start the second part ie Controlling arrow keys using a joystick like instrument.The instrument and driver will be provided by my co. and the user is using only this device.Plz help me how to do that.
    The code is given below
    import javax.media.*;
    import java.text.DecimalFormat;
    import java.awt.*;
    import java.awt.FileDialog;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.border.*;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    <APPLET CODE=PlayerApplet.class
    WIDTH=320 HEIGHT=300>
    </APPLET>
    class nwa extends WindowAdapter
         frameclass frame;
         Player player;
         public nwa(frameclass frame,Player player)
          this.player=player;
          this.frame=frame;
         public void windowClosing (WindowEvent e)
          //User selected close from System menu.
          //Call dispose to invoke windowClosed.
          frame.dispose ();
          public void windowClosed (WindowEvent e)
              if (player != null)
                   player.stop();
                player.close ();
                   player.deallocate();
          System.exit (0);
    class frameclass extends JFrame
    Player player;
         frameclass(Player player)
         nwa n=new nwa(this,player);
         this.addWindowListener(n);                    
    public class PlayerApplet extends JApplet
               implements ActionListener,ControllerListener,ItemListener, KeyListener
               Player player=null;
               frameclass frame=new frameclass(player);
                 Component vc, cc;
                 Container f;
                 JProgressBar volumeBar;
                 JButton fastRewind;
              JButton fastForward;
              JButton play;
              int sizeIncrease = 2;
              boolean invokedStop = false;
              /** Big */
              int progressFontSize=30;
                 boolean first = true, loop = false;
                 String currentDirectory;
                 public void init()
                          f=frame.getContentPane();
                         JMenu m = new JMenu ("File");
                         JMenuItem mi = new JMenuItem ("Open...");
                         mi.addActionListener (this);
                         m.add (mi);
                         m.addSeparator ();
                         mi = new JMenuItem ("URL");
                         mi.addActionListener (this);
                         m.add (mi);
                         m.addSeparator ();
                         JCheckBoxMenuItem cbmi = new JCheckBoxMenuItem ("Loop", false);
                         cbmi.addItemListener (this);
                         m.add (cbmi);
                         m.addSeparator ();
                         mi = new JMenuItem ("Exit");
                         mi.addActionListener (this);
                         m.add (mi);
                         JMenuBar mb = new JMenuBar ();
                         mb.add (m);
                         frame.setJMenuBar (mb);
                         setSize (500, 500);
                           JPanel p = new JPanel(new GridLayout(1,0,5,5));
                        p.setBorder(new EmptyBorder(3,5,5,5) );
                        fastRewind = new JButton("<html><body><font size=+"+ sizeIncrease+ "><<");
                        fastRewind.setToolTipText("Fast Rewind");
                        fastRewind.addActionListener( new ActionListener(){
                             public void actionPerformed(ActionEvent ae) {
                                  if (player!=null) {
                                       invokedStop = false;
                                       skipBack();
                                  } else {
                                       JOptionPane.showMessageDialog(play,
                                       new JLabel("Open a sound file first!"));
                        fastRewind.addKeyListener(this);
                        p.add(fastRewind);
                        JButton stop = new JButton("<html><body><font size=+"+ sizeIncrease+ ">&#9632;");
                        stop.setToolTipText("Stop");
                        stop.addActionListener( new ActionListener(){
                                  public void actionPerformed(ActionEvent ae) {
                                       invokedStop = true;
                                       sp();
                        stop.addKeyListener(this);
                        p.add(stop);
                        play = new JButton("<html><body><font size=+"+ sizeIncrease+ ">>");
                        play.setToolTipText("Play");
                        play.addActionListener( new ActionListener()
                                  public void actionPerformed(ActionEvent ae) {
                                       if (player!=null) {
                                            invokedStop = false;
                                            player.setRate(1);
                                            st();
                                       } else {
                                            JOptionPane.showMessageDialog(play,
                                            new JLabel("Open a sound file first!"));
              play.addKeyListener(this);
              p.add(play);
              fastForward = new JButton("<html><body><font size=+"+ sizeIncrease+ ">>>");
              fastForward.setToolTipText("Fast Forward");
              fastForward.addActionListener( new ActionListener(){
                   public void actionPerformed(ActionEvent ae) {
                        if (player!=null) {
                             invokedStop = false;
                             skipForward();
                        } else {
                             JOptionPane.showMessageDialog(play,
                             new JLabel("Open a sound file first!"));
              fastForward.addKeyListener(this);
              p.add(fastForward);
              frame.getContentPane().add(p,BorderLayout.CENTER);
              frame.setVisible (true);
              frame.pack();
              frame.setResizable(false);
      public void stop(){
      sp();
      public void destroy(){
       player.stop();
        player.deallocate();
      public void actionPerformed (ActionEvent e)
              if (e.getActionCommand().equals("Exit"))
                             // Call dispose to invoke windowClosed.
                             player.stop();
                             player.close();
                             player.deallocate();
                             frame.dispose ();
                                  return;
              if (e.getActionCommand().equals("Open..."))
                             FileDialog fd = new FileDialog (frame, "Open File",
                                         FileDialog.LOAD);
                              fd.setDirectory (currentDirectory);
                              fd.show ();
                              // If user cancelled, exit.
                              if (fd.getFile() == null)
                             return;
                              currentDirectory = fd.getDirectory ();
                                   if (player != null){
                                       player.close ();
                                       player.deallocate();
                         try
                  player = Manager.createPlayer (new MediaLocator
                                               ("file:" +
                                               fd.getDirectory() +
                                               fd.getFile()));
                              catch (java.io.IOException e2)
                            System.out.println ("file not found :"+e2);
                            return;
                              catch (NoPlayerException e2)
                            System.out.println ("Could not find a player.");
                            return;
                    if (player == null)
                   System.out.println ("Trouble creating a player.");
                   return;
                    first = false;
                    frame.setTitle (fd.getFile ().toString());
                    player.addControllerListener (this);
                    player.prefetch ();
                   return;
              if (e.getActionCommand().equals("URL"))
                             FileDialog fd = new FileDialog (frame, "Open File",
                                         FileDialog.LOAD);
                         fd.setDirectory (currentDirectory);
                         fd.show ();
                         // If user cancelled, exit.
                              if (fd.getFile() == null)
                             return;
                         currentDirectory = fd.getDirectory ();
                              if (player != null){
                                       player.close ();
                                       player.deallocate();
                   try
                        URL url = new URL ("file://"+fd.getDirectory()+fd.getFile());
                    MediaLocator mediaLocator = new MediaLocator (url);
                        player = Manager.createPlayer (mediaLocator);
                   catch (java.io.IOException e2)
                  System.out.println ("file not found :"+e2);
                  return;
                    catch (NoPlayerException e2)
                  System.out.println ("Could not find a player.");
                  return;
                    if (player == null)
                   System.out.println ("Trouble creating a player.");
                   return;
          first = false;
          frame.setTitle (fd.getFile ().toString());
          player.addControllerListener (this);
          player.prefetch ();
              return;
       public void controllerUpdate (ControllerEvent e)
          if (e instanceof ControllerClosedEvent)
              if (vc != null)
                  frame.getContentPane().remove (vc);
                  vc = null;
              if (cc != null)
                  frame.getContentPane().remove (cc);
                  cc = null;
              return;
          if (e instanceof EndOfMediaEvent)
              if (loop)
                  player.setMediaTime (new Time (0));
                  player.start ();
              return;
          if (e instanceof PrefetchCompleteEvent)
              player.start();
              return;
          if (e instanceof RealizeCompleteEvent)
            if (vc != null)
                  remove (vc);
                  vc = null;
              if (cc != null)
                  remove (cc);
                  cc = null;
              vc = player.getVisualComponent ();
              if (vc != null)
                  frame.getContentPane().add(vc,BorderLayout.NORTH);
              cc = player.getControlPanelComponent ();
              if (cc != null){
                       frame.getContentPane().add (cc, BorderLayout.SOUTH);
                     frame.setVisible(true);
                     frame.pack();
    public void keyReleased(KeyEvent ke) {
    int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
         public void keyTyped(KeyEvent ke) {
         int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
         public void keyPressed(KeyEvent ke) {
              int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
              }else if (keycode==KeyEvent.VK_UP) {
                   st();
              }else if (keycode==KeyEvent.VK_DOWN) {
                   sp();
    public void skipForward() {
    Time settime;
    double secs=5;
    double playersecs = player.getMediaTime().getSeconds();
    double duration = player.getDuration().getSeconds();
              if((playersecs+secs) < duration){
                      settime = new javax.media.Time(playersecs + secs);
                      player.setMediaTime(settime);
              }else {
                        player.setMediaTime(new Time(duration));
    public void skipBack() {
              double secs1=5;
              double secs2=0;
              double playersecs1 = player.getMediaTime().getSeconds();
              Time settime1;
              if((playersecs1 - secs1) > secs2){
                      settime1 = new javax.media.Time(playersecs1 - secs1);
                      player.setMediaTime(settime1);
              }else {
                        player.setMediaTime(new Time(0));
         public void st() {
         player.start();
         public void sp() {
         player.stop();
       public void itemStateChanged (ItemEvent e)
          loop = !loop;
    With Thanks
    manuEdited by: mm_mm on Nov 27, 2007 11:09 PM

  • Windows 8.1 installation first reboot 0xc000007b ntoskrnl.exe missing or contains errors

    I'm trying to install Windows 8.1 (with updata 1) using UEFI on my Intel DP45SG.
    Starting up the installation by using UEFI works fine, but after the files have been copied and the system reboots I get the following error code: 0xc000007b ntoskrnl.exe missing or contains errors
    I've tried reformatting my USB stick and recopying the files, as well as re downloading the installation files but this hasn't resolved the problem.
    Is there anything I can try to fix this? Perhaps give some commands in the commands prompt?

    Hi Gi,
    It might be caused by changes in Windows 8 PnP in which Boot Start Drivers are not installed by default.
    Please try following
    the instructions as mentioned in the KB aticle.
    https://support.microsoft.com/en-us/kb/2751461?wa=wsignin1.0
    Regards,
    D. Wu
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Can't open Thunderbird..icud+52.dll is either not designed to run on windows or contains error. extra error msg can't ld xpcom

    having lots of problems with TB lately but until today it worked itself out somehow....now today I- can't open it. suddenly after being prompted to update TB I get error messages. 'program files(x86) Mozilla/Thunderbird/ icud+52.dll is either not designed to run on windows or contains error. install again or contact software vendor' then after I click that away get another one 'cannot load xpcom' . I am not very tech savvy with computers but have tried every reasonable thing I trust myself doing. I thought it might have to do with a an outdated Firefox so reinstalled that. I have searched high and low on how to uninstall TB and reinstall again WITHOUT losing any emails...,but none of the answers I found on this question are clear about this so I don't dare to do it yet. I don't have my pop address emails redirected anywhere else (not to webmail) so only access them via TB on my computer. How can I solve this without losing ALL my existing emails and email folders?
    thanks in advance.

    Hi Chanpuff,
    I have a look at my own Windows 8.1 machine, the sqmapi.dll  in 'C:\Program Files
    (x86)\Windows Portable Devices' is 217KB and in “C:\Program Files \Windows Portable Devices” is 272KB.
    If you want to make a modification to the files, it is recommended to make a restore point and backup the important data to reduce the risk of unexpected error.
    “Would it be safe to try it out? Or are there other possible solutions?”
    The SqmApi.dll is a part of system ,we don`t recommend to try to repair it with a thirty party software. We cannot verify the safety of the software.
    I agree with
    DonPick, to ensure the safety of the whole system .It is recommended to have a full scan of the whole system.
    Best regards

  • Error code: 0xc0000001 file: \windows\system32\winload.efi missing or contains errors

    I have a new 2 month old(Aug 2014) hp eliteone 800 all in one computer running win 8.1 64bit. i have two  1 tb hard drives raid configuration. left computer on for an afternoon and when I came back it was off mysteriously. tried to turn on and it
    attempted to repair and was never able to repair. hp sent a new windows 8 software to install, they said os was corrupt. installed three times now i get error code: 0xc0000001 file: \windows\system32\winload.efi  missing or contains errors. hp said installation
    disc probably corrupt and sent me another. installed twice with same result, error code: 0xc0000001 file: \windows\system32\winload.efi  missing or contains errors. This began after the computer was just one month old and after i had placed 300-400
    gb of my personal data from other computers on it. I need all of these files so can't just recover/delete all of the files on the computer, although i have read that that may be my only solution? If i do recover will the files still be on the second hard drive??
    can you help with this problem?? thanks.

    Hi Richard,
    Did you try to repair or reinstall the system when you insert the new media?
    Have you tried to carry out a system recovery, which will restore your system back to factory defaults and how was the result?
    In addition, I suggest you use the new installation media to do a clean install(full format the old system).
    How to perform a clean installation of Windows
    http://windows.microsoft.com/en-IN/windows-8/clean-install
    Note: If you have important personal data, remember to insert your drive into another computer to backup your personal data before you do any operation.
    Karen Hu
    TechNet Community Support

  • Re: windows server 2012 - winload.exe missing or contains errors

    i've noticed mine is ver 4.3 and there's a ver 5 from their website, annoying because it said do i want to update the other day so it did and it seems it didn't bother doing ver 5 and was just a minor update

    i setup a 180 day trial of server 2012 r2 standard yesterday running as a vm in virtualboxwith less than 24 hours after doing so i find it now doesn't boot, which is really irritating as i configured it with some roles etc and don't want to do it all again if it's not going to be reliablewhen it trys to boot i get the following below, i've tried a few things with bootrec and bcdedit following some guides elsewhere but it's all useless and doesn't work so i need some help from people that actually know what they are talking about so i don't waste more of my time, hopefully the idiots that post junk that doesn't fix will have their posts removed from youtube somedayfile: \windows\system32\winload.exe
    status: 0xc0000001info: the application or operating system couldn't be loaded because a required file is missing or contains errors
    This topic first appeared in the Spiceworks Community

  • Windows server 2012 - winload.exe missing or contains errors

    i setup a 180 day trial of server 2012 r2 standard yesterday running as a vm in virtualboxwith less than 24 hours after doing so i find it now doesn't boot, which is really irritating as i configured it with some roles etc and don't want to do it all again if it's not going to be reliablewhen it trys to boot i get the following below, i've tried a few things with bootrec and bcdedit following some guides elsewhere but it's all useless and doesn't work so i need some help from people that actually know what they are talking about so i don't waste more of my time, hopefully the idiots that post junk that doesn't fix will have their posts removed from youtube somedayfile: \windows\system32\winload.exe
    status: 0xc0000001info: the application or operating system couldn't be loaded because a required file is missing or contains errors
    This topic first appeared in the Spiceworks Community

    i setup a 180 day trial of server 2012 r2 standard yesterday running as a vm in virtualboxwith less than 24 hours after doing so i find it now doesn't boot, which is really irritating as i configured it with some roles etc and don't want to do it all again if it's not going to be reliablewhen it trys to boot i get the following below, i've tried a few things with bootrec and bcdedit following some guides elsewhere but it's all useless and doesn't work so i need some help from people that actually know what they are talking about so i don't waste more of my time, hopefully the idiots that post junk that doesn't fix will have their posts removed from youtube somedayfile: \windows\system32\winload.exe
    status: 0xc0000001info: the application or operating system couldn't be loaded because a required file is missing or contains errors
    This topic first appeared in the Spiceworks Community

  • The boot configuration data for your Pc is missing or contains errors: error code 0x000014c

    Hello, 
    See if any body may help here... I get this blue screen:
    RECOVERY
    Your PC needs to be repaired: 
    The Boot Configuration Data for your PC is missing or contains errors.
    file:\\EFI\Microsoft\Boot\BCD
    Error code: 0xc000014c
    You'll need to use the recovery tools on your installation media. If you don't have any installation media (like a a disc or USB device), contact your system administrator or PC manufacturer.
    Press Esc for UEFI Firmware Settings
    First I was able to get into the option 11 and run the whole factory reset, i was so happy because I tought it will be easy.. but then after I did the factory reset.. I keep getting this blue screen. if I press ESC I get into this next screen:
    F1 System Information
    F2 System Diagnostics
    F9 Boot Device Options
    F10 BIOS Setup
    F11 System Recovery
    ENTER - Continue Startup.
    this is what happen when I click any of this options:
    F1 I get into the System Information with no problems, then I click <ESC> to continue and get back to the last screen... then I press F2 and super, I am able to run Memory Test and Hard Drive Check 100% with no problems in any of those, after I am done with my teste I press exit and I am back to the F1,F2, ETC menu... now I want to try F9, F10 or F11. bummer.. in this 3 options I get back to the blue screen described at the beggining of this post. (I already connect a USB with an boot loader, which works perfectly) 
    so I can't do anything, nothing at all!! crazzines. 
    So what I did to check why I can't get into the BIOS or at least to boot from my USB... I removed the botton cover of my laptop and removed the hard drive and that's how then I was or I am able to Log into the BIOS, - I did the changes to boot first from the USB and then from the HD and this is how I was able to boot from the USB - BUT If I connect back the Hard drive, I am not able to get into the BIOS or boot from the USB - so basically I am stuck in this blue screen and I can't boot from a USB if I have the HD connected.. I can't use any option.. no BIOS, nothing.. only if again, i disconnect the HD.  
    This is an:
    HP ENVY TS Sleekbook 4
    PRODUCT NUMBER  D1A99UA#ABA
    SYSTEM BOARD ID: 1894
    Bios F.25 
    **** I though that by updating the BIOS I may be able to get help, nothing. What I did is, I removed the HD and then and boot from the USB and with a DOS command propmt I excecuted the Bios Update from F.21 to f.25... but again, when I installed the hard drive back, BUMMER, nothing I can't do nothing but this silly blue screen. 
    Any idea of what should I do? 
    Thanks in advance.
    This question was solved.
    View Solution.

    If you can't access BIOS with the hard disk connected, you certainly won't be able to boot to the usb recovery flashdrive. That is indicative of a failed hard disk.
    Install a new hard disk and then boot to the recovery flashdrive.
    ****Please click on Accept As Solution if a suggestion solves your problem. It helps others facing the same problem to find a solution easily****
    2015 Microsoft MVP - Windows Experience Consumer

  • Adding Internet-Printing role ends with error 0x800f0922

    I spend the last two days googling and troubleshooting the issue but no luck.
    Tried so far:
    “sfc /scannow”
    fsutil resource setautoreset true C:\
    DISM /online /Cleanup-Image /restorehealth
    Still ending up with error 0x800f0922.
    The machine is a desktop Fujitsu server with 2012r2 essentials.
    Here's the critical part of my CBS log:
    2014-07-30 14:48:07, Info                  CBS    Exec: Installing Package: Microsoft-Windows-Printing-Server-Role-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: Printing-InternetPrinting-Server,
    InstallDeployment: amd64_microsoft-windows-p..oyment-languagepack_31bf3856ad364e35_6.3.9600.16384_en-us_8a769e02c4b8e0a2
    2014-07-30 14:48:07, Info                  CSI    00000011 Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  AddCat (14): flags: 1 catfile: @0xd1da02e418
    2014-07-30 14:48:07, Info                  CBS    Exec: Package: Microsoft-Windows-Printing-Server-Subsystem-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 is already in the correct state, current:
    Installed, targeted: Installed
    2014-07-30 14:48:07, Info                  CBS    Exec: Skipping Package: Microsoft-Windows-Printing-Server-Subsystem-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: Microsoft-Windows-Printing-Server-Subsystem-Package
    because it is already in the correct state.
    2014-07-30 14:48:07, Info                  CBS    Exec: Package: Microsoft-Windows-Printing-ServerCore-Package-base~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 is already in the correct state, current:
    Installed, targeted: Installed
    2014-07-30 14:48:07, Info                  CBS    Exec: Skipping Package: Microsoft-Windows-Printing-ServerCore-Package-base~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: Microsoft-Windows-Printing-ServerCore-Package-base
    because it is already in the correct state.
    2014-07-30 14:48:07, Info                  CBS    Exec: Package: Microsoft-Windows-Printing-Server-Subsystem-WOW64-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 is already in the correct state, current:
    Installed, targeted: Installed
    2014-07-30 14:48:07, Info                  CBS    Exec: Skipping Package: Microsoft-Windows-Printing-Server-Subsystem-WOW64-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: Microsoft-Windows-Printing-Server-Subsystem-WOW64-Package
    because it is already in the correct state.
    2014-07-30 14:48:07, Info                  CBS    Exec: Package: Microsoft-Windows-Printing-ServerCore-WOW64-Package-base~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 is already in the correct state, current:
    Installed, targeted: Installed
    2014-07-30 14:48:07, Info                  CBS    Exec: Skipping Package: Microsoft-Windows-Printing-ServerCore-WOW64-Package-base~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: microsoft-windows-printing-servercore-deployment-base
    because it is already in the correct state.
    2014-07-30 14:48:07, Info                  CBS    Exec: Package: Microsoft-Windows-Printing-PremiumTools-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 is already in the correct state, current: Installed,
    targeted: Installed
    2014-07-30 14:48:07, Info                  CBS    Exec: Skipping Package: Microsoft-Windows-Printing-PremiumTools-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: Printing-PremiumTools-Collection
    because it is already in the correct state.
    2014-07-30 14:48:07, Info                  CBS    Exec: Package: Microsoft-Windows-BusinessScanning-ScanRepository-Package-base~31bf3856ad364e35~amd64~en-US~6.3.9600.16384 is already in the correct state,
    current: Staged, targeted: Staged
    2014-07-30 14:48:07, Info                  CBS    Exec: Skipping Package: Microsoft-Windows-BusinessScanning-ScanRepository-Package-base~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, Update: Microsoft-Windows-BusinessScanning-ScanRepository-Package-base
    because it is already in the correct state.
    2014-07-30 14:48:07, Info                  CBS    Plan: Start to process component watchlist
    2014-07-30 14:48:07, Info                  CBS    Setting ExecuteState key to: CbsExecuteStateFailed
    2014-07-30 14:48:09, Info                  CSI    00000012 Performing 2 operations; 2 are not lock/unlock and follow:
      (0)  Install (5): flags: 0 tlc: [Microsoft-Windows-Printing-InternetPrinting-Server-Deployment, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35},
    Type neutral, TypeName neutral, PublicKey neutral]) ref: ( flgs: 00000000 guid: {d16d444c-56d8-11d5-882d-0080c847b195} name: [l:236{118}]"Microsoft-Windows-Printing-Server-Role-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.Printing-InternetPrinting-Server"
    ncdata: [l:0]"") thumbprint: [l:128{64}]"d7513bfc8a363b8edae8ade455f235c149d150f5127e890defbb58b9b03714c2"
      (1)  Install (5): flags: 0 tlc: [Microsoft-Windows-Printing-InternetPrinting-Server-Deployment-LanguagePack, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken
    = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) ref: ( flgs: 00000000 guid: {d16d444c-56d8-11d5-882d-0080c847b195} name: [l:246{123}]"Microsoft-Windows-Printing-Server-Role-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.Printing-InternetPrinting-Server"
    ncdata: [l:0]"") thumbprint: [l:128{64}]"85c91492174c8712693e53f922ee8a0bd04ad1d51198ffd88ea8d07e2ecc784d"
    2014-07-30 14:48:09, Info                  CSI    00000013 Component change list:   { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server, pA = PROCESSOR_ARCHITECTURE_AMD64
    (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral }
      { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server-MSW3PRTDLL, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey
    neutral }
      { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server.Resources, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral,
    TypeName neutral, PublicKey neutral }
      { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server-Content, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey
    neutral }
      { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server-Deployment-LanguagePack, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35},
    Type neutral, TypeName neutral, PublicKey neutral }
      { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server-MSW3PRTDLL.Resources, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type
    neutral, TypeName neutral, PublicKey neutral }
      { (null) -> 6.3.9600.16384 Microsoft-Windows-Printing-InternetPrinting-Server-Deployment, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey
    neutral }
    2014-07-30 14:48:10, Info                  CSI    00000014 [DIRSD OWNER WARNING] Directory [ml:520{260},l:70{35}]"\??\C:\Windows\Web\Printers\PrtCabs" is not owned but specifies SDDL in component
    Microsoft-Windows-Printing-InternetPrinting-Server, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    2014-07-30 14:48:11, Info                  CSI    00000015 Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:a9675ce7fcabcf011600000038355812} pathid: {l:16 b:a9675ce7fcabcf011700000038355812} path: [l:222{111}]"\SystemRoot\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.17200_none_fa7026dd9b04586e"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:48:12, Info                  CSI    00000016 ICSITransaction::Commit calling IStorePendingTransaction::Apply - coldpatching=FALSE applyflags=15 (0x0000000f)
    2014-07-30 14:48:12, Info                  CSI    00000017@2014/7/30:13:48:12.349 Begin executing midground installer for 2 components
        Installer ID: {c4ecd77a-8511-4b18-89bf-c6ebecad4e01}
        Installer name: [26]"Resource Cache (servicing)"
    2014-07-30 14:48:12, Info                  CSI    00000018@2014/7/30:13:48:12.349 Done executing midground installer
    2014-07-30 14:48:12, Info                  CSI    00000019 Creating NT transaction (seq 2), objectname [6]"(null)"
    2014-07-30 14:48:12, Info                  CSI    0000001a Created NT transaction (seq 2) result 0x00000000, handle @0x58c
    2014-07-30 14:48:13, Info                  CSI    0000001b@2014/7/30:13:48:13.039 Beginning NT transaction commit...
    2014-07-30 14:48:14, Info                  CSI    0000001c@2014/7/30:13:48:14.201 CSI perf trace:
    CSIPERF:TXCOMMIT;1170903
    2014-07-30 14:50:36, Info                  CSI    0000001d Begin executing advanced installer phase 38 (0x00000026) index 2 (sequence 38)
        Old component: [l:0]""
        New component: [ml:350{175},l:348{174}]"Microsoft-Windows-Printing-InternetPrinting-Server, Culture=neutral, Version=6.3.9600.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
        Install mode: install
        Installer ID: {7da6c3f0-56cd-4deb-a6e9-528e22244058}
        Installer name: [52]"CSI Setup Internet Print Provider Advanced Installer"
    2014-07-30 14:50:36, Info                  CSI    0000001e Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:f97a5f3dfdabcf011d00000038355812} pathid: {l:16 b:f97a5f3dfdabcf011e00000038355812} path: [l:238{119}]"\SystemRoot\WinSxS\amd64_microsoft-windows-s..ingstack-base-extra_31bf3856ad364e35_6.3.9600.17200_none_1015b0b2970d7067"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:50:36, Info                  CSI    0000001f Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:3bf6663dfdabcf011f00000038355812} pathid: {l:16 b:3bf6663dfdabcf012000000038355812} path: [l:238{119}]"\SystemRoot\WinSxS\amd64_microsoft-windows-p..rnetprinting-server_31bf3856ad364e35_6.3.9600.16384_none_6ba89226f657293c"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:50:36, Error                 CSI    00000020@2014/7/30:13:50:36.761 (F) base\wcp\plugins\printadvancedinstaller\dll\setupippai.cpp(518): Error HRESULT_FROM_WIN32(ERROR_ALREADY_EXISTS) originated
    in function Windows::WCP::SetupIppAI::BasicInstaller::AddWebExtension expression: pCgiRestrictionCollection->AddElement(pNewCgiRestrictionElement)
    [gle=0x80004005]
    2014-07-30 14:50:37, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:50:37, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:50:37, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:50:38, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:50:38, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:50:38, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:50:38, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:53:13, Error                 CSI    00000021@2014/7/30:13:53:13.332 (F) base\wcp\plugins\printadvancedinstaller\dll\setupippai.cpp(265): Error HRESULT_FROM_WIN32(ERROR_ALREADY_EXISTS) originated
    in function Windows::WCP::SetupIppAI::BasicInstaller::InstallWebPrinting expression: AddWebExtension()
    [gle=0x80004005]
    2014-07-30 14:53:13, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:53:13, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:53:13, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:53:13, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:53:13, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:53:13, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:53:13, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:53:20, Error                 CSI    00000022@2014/7/30:13:53:20.806 (F) base\wcp\plugins\printadvancedinstaller\dll\setupippai.cpp(118): Error HRESULT_FROM_WIN32(ERROR_ALREADY_EXISTS) originated
    in function Windows::WCP::SetupIppAI::BasicInstaller::Install expression: InstallWebPrinting()
    [gle=0x80004005]
    2014-07-30 14:53:20, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:53:20, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:53:20, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:53:20, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:53:20, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:53:20, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:53:20, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:53:39, Info                  CSI    00000023 Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:5fb25daafdabcf012100000038355812} pathid: {l:16 b:5fb25daafdabcf012200000038355812} path: [l:234{117}]"\SystemRoot\WinSxS\x86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.3.9600.16384_none_cd3183f2deb856d2"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:53:39, Error      [0x018042] CSI    00000024 (F) Failed execution of queue item Installer: CSI Setup Internet Print Provider Advanced Installer ({7da6c3f0-56cd-4deb-a6e9-528e22244058}) with HRESULT HRESULT_FROM_WIN32(ERROR_ALREADY_EXISTS).
     Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]
    2014-07-30 14:53:39, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:53:39, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:53:39, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:53:39, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:53:39, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:53:39, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:53:39, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:54:48, Info                  CSI    00000025 Creating NT transaction (seq 3), objectname [6]"(null)"
    2014-07-30 14:54:48, Info                  CSI    00000026 Created NT transaction (seq 3) result 0x00000000, handle @0x200
    2014-07-30 14:54:48, Info                  CSI    00000027@2014/7/30:13:54:48.314 Beginning NT transaction commit...
    2014-07-30 14:54:48, Info                  CSI    00000028@2014/7/30:13:54:48.322 CSI perf trace:
    CSIPERF:TXCOMMIT;7638
    2014-07-30 14:54:48, Info                  CSI    00000029@2014/7/30:13:54:48.322 CSI Advanced installer perf trace:
    CSIPERF:AIDONE;{7da6c3f0-56cd-4deb-a6e9-528e22244058};Microsoft-Windows-Printing-InternetPrinting-Server, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type
    neutral, TypeName neutral, PublicKey neutral;253883515us
    2014-07-30 14:54:48, Info                  CSI    0000002a End executing advanced installer (sequence 38)
        Completion status: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED) 
    2014-07-30 14:54:48, Info                  CSI    0000002b Rolling back transactions...
    2014-07-30 14:54:48, Info                  CSI    0000002c Creating NT transaction (seq 4), objectname [6]"(null)"
    2014-07-30 14:54:48, Info                  CSI    0000002d Created NT transaction (seq 4) result 0x00000000, handle @0x55c
    2014-07-30 14:54:48, Info                  CSI    0000002e Poqexec successfully registered in [ml:26{13},l:24{12}]"SetupExecute"
    2014-07-30 14:54:48, Info                  CSI    0000002f Performing 2 operations; 2 are not lock/unlock and follow:
      (0)  Uninstall (6): flags: 1 tlc: [Microsoft-Windows-Printing-InternetPrinting-Server-Deployment-LanguagePack, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken
    = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) ref: ( flgs: 00000000 guid: {d16d444c-56d8-11d5-882d-0080c847b195} name: [l:246{123}]"Microsoft-Windows-Printing-Server-Role-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.Printing-InternetPrinting-Server"
    ncdata: [l:0]"")
      (1)  Uninstall (6): flags: 1 tlc: [Microsoft-Windows-Printing-InternetPrinting-Server-Deployment, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35},
    Type neutral, TypeName neutral, PublicKey neutral]) ref: ( flgs: 00000000 guid: {d16d444c-56d8-11d5-882d-0080c847b195} name: [l:236{118}]"Microsoft-Windows-Printing-Server-Role-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.Printing-InternetPrinting-Server"
    ncdata: [l:0]"")
    2014-07-30 14:54:48, Info                  CSI    00000030 Component change list:   { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server, pA = PROCESSOR_ARCHITECTURE_AMD64
    (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral }
      { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server-MSW3PRTDLL, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey
    neutral }
      { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server.Resources, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral,
    TypeName neutral, PublicKey neutral }
      { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server-Deployment-LanguagePack, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35},
    Type neutral, TypeName neutral, PublicKey neutral }
      { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server-Content, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey
    neutral }
      { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server-MSW3PRTDLL.Resources, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type
    neutral, TypeName neutral, PublicKey neutral }
      { 6.3.9600.16384 -> (null) Microsoft-Windows-Printing-InternetPrinting-Server-Deployment, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey
    neutral }
    2014-07-30 14:54:48, Info                  CSI    00000031 Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:4c80d8d3fdabcf012e00000038355812} pathid: {l:16 b:4c80d8d3fdabcf012f00000038355812} path: [l:222{111}]"\SystemRoot\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.17200_none_fa7026dd9b04586e"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:54:48, Info                  CSI    00000032@2014/7/30:13:54:48.991 Begin executing midground installer for 2 components
        Installer ID: {c4ecd77a-8511-4b18-89bf-c6ebecad4e01}
        Installer name: [26]"Resource Cache (servicing)"
    2014-07-30 14:54:48, Info                  CSI    00000033@2014/7/30:13:54:48.991 Done executing midground installer
    2014-07-30 14:54:49, Info                  CSI    00000034 Poqexec successfully registered in [ml:26{13},l:24{12}]"SetupExecute"
    2014-07-30 14:54:49, Info                  CSI    00000035@2014/7/30:13:54:49.019 Beginning NT transaction commit...
    2014-07-30 14:54:49, Info                  CSI    00000036@2014/7/30:13:54:49.049 CSI perf trace:
    CSIPERF:TXCOMMIT;29608
    2014-07-30 14:54:49, Info                  CSI    00000037@2014/7/30:13:54:49.062 Begin executing midground installer for 2 components
        Installer ID: {c4ecd77a-8511-4b18-89bf-c6ebecad4e01}
        Installer name: [26]"Resource Cache (servicing)"
    2014-07-30 14:54:49, Info                  CSI    00000038@2014/7/30:13:54:49.063 Done executing midground installer
    2014-07-30 14:54:49, Info                  CSI    00000039 Creating NT transaction (seq 5), objectname [6]"(null)"
    2014-07-30 14:54:49, Info                  CSI    0000003a Created NT transaction (seq 5) result 0x00000000, handle @0x4e4
    2014-07-30 14:54:49, Info                  CSI    0000003b@2014/7/30:13:54:49.200 Beginning NT transaction commit...
    2014-07-30 14:54:49, Info                  CSI    0000003c@2014/7/30:13:54:49.314 CSI perf trace:
    CSIPERF:TXCOMMIT;115505
    2014-07-30 14:54:49, Info                  CSI    0000003d Begin executing advanced installer phase 24 (0x00000018) index 2 (sequence 62)
        Old component: [ml:350{175},l:348{174}]"Microsoft-Windows-Printing-InternetPrinting-Server, Culture=neutral, Version=6.3.9600.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
        New component: [l:0]""
        Install mode: uninstall
        Installer ID: {7da6c3f0-56cd-4deb-a6e9-528e22244058}
        Installer name: [52]"CSI Setup Internet Print Provider Advanced Installer"
    2014-07-30 14:54:49, Info                  CSI    0000003e Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:153f41d4fdabcf013600000038355812} pathid: {l:16 b:153f41d4fdabcf013700000038355812} path: [l:238{119}]"\SystemRoot\WinSxS\amd64_microsoft-windows-s..ingstack-base-extra_31bf3856ad364e35_6.3.9600.17200_none_1015b0b2970d7067"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:54:49, Info                  CSI    0000003f Performing 1 operations; 1 are not lock/unlock and follow:
      (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:5bb441d4fdabcf013800000038355812} pathid: {l:16 b:5bb441d4fdabcf013900000038355812} path: [l:238{119}]"\SystemRoot\WinSxS\amd64_microsoft-windows-p..rnetprinting-server_31bf3856ad364e35_6.3.9600.16384_none_6ba89226f657293c"
    pid: 3538 starttime: 130512016808194168 (0x01cfabfce0c5b078)
    2014-07-30 14:54:49, Error                 CSI    00000040@2014/7/30:13:54:49.391 (F) base\wcp\plugins\printadvancedinstaller\dll\setupippai.cpp(1498): Error 8002802b [Error,Facility=(0002),Code=32811 (0x802b)]
    originated in function Windows::WCP::SetupIppAI::BasicInstaller::FindElementInCollection expression: ((HRESULT)0x8002802BL)
    [gle=0x80004005]
    2014-07-30 14:54:49, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:54:49, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:54:49, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:54:49, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:54:49, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:54:49, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:54:49, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:54:50, Error                 CSI    00000041@2014/7/30:13:54:50.092 (F) base\wcp\plugins\printadvancedinstaller\dll\setupippai.cpp(1498): Error 8002802b [Error,Facility=(0002),Code=32811 (0x802b)]
    originated in function Windows::WCP::SetupIppAI::BasicInstaller::FindElementInCollection expression: ((HRESULT)0x8002802BL)
    [gle=0x80004005]
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:54:50, Info                  CSI    00000042@2014/7/30:13:54:50.636 CSI Advanced installer perf trace:
    CSIPERF:AIDONE;{7da6c3f0-56cd-4deb-a6e9-528e22244058};(null);1330111us
    2014-07-30 14:54:50, Info                  CSI    00000043 End executing advanced installer (sequence 62)
        Completion status: S_OK 
    2014-07-30 14:54:50, Info                  CSI    00000044 Creating NT transaction (seq 6), objectname [6]"(null)"
    2014-07-30 14:54:50, Info                  CSI    00000045 Created NT transaction (seq 6) result 0x00000000, handle @0x55c
    2014-07-30 14:54:50, Info                  CSI    00000046 Poqexec successfully registered in [ml:26{13},l:24{12}]"SetupExecute"
    2014-07-30 14:54:50, Info                  CSI    00000047@2014/7/30:13:54:50.638 Beginning NT transaction commit...
    2014-07-30 14:54:50, Info                  CSI    00000048@2014/7/30:13:54:50.661 CSI perf trace:
    CSIPERF:TXCOMMIT;24077
    2014-07-30 14:54:50, Info                  CBS    Setting ExecuteState key to: ExecuteStateNone
    2014-07-30 14:54:50, Info                  CBS    Setting RollbackFailed flag to 0
    2014-07-30 14:54:50, Info                  CBS    Clearing HangDetect value
    2014-07-30 14:54:50, Info                  CBS    Saved last global progress. Current: 0, Limit: 1, ExecuteState: ExecuteStateNone
    2014-07-30 14:54:50, Info                  CBS    Cancelling: no transactions
    2014-07-30 14:54:50, Info                  CBS    Exec: Cancelled pending transactions after rollback. [HRESULT = 0x00000000 - S_OK]
    2014-07-30 14:54:50, Error                 CBS    Exec: An error occurred while committing the transaction, the transaction has been rolled back. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
    2014-07-30 14:54:50, Info                  CBS    Perf: InstallUninstallChain complete.
    2014-07-30 14:54:50, Info                  CSI    00000049@2014/7/30:13:54:50.690 CSI Transaction @0xd1d8fd01b0 destroyed
    2014-07-30 14:54:50, Info                  CBS    Failed to execute execution chain. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
    2014-07-30 14:54:50, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED]
    2014-07-30 14:54:50, Info                  CBS    WER: Generating failure report for package: Microsoft-Windows-ServerCore-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, status: 0x800f0922, failure source:
    Execute, start state: Installed, target state: Installed, client id: DISM Package Manager Provider
    2014-07-30 14:54:50, Info                  CBS    Not able to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140730010013.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729175814.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729165314.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729161022.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20140729155800.log to WER report.
    2014-07-30 14:54:50, Info                  CBS    Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:54:50, Info                  CBS    Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
    2014-07-30 14:54:52, Info                  CBS    Reboot mark cleared
    2014-07-30 14:54:52, Info                  CBS    Winlogon: Deregistering for CreateSession notifications
    2014-07-30 14:54:52, Info                  CBS    Winlogon: Stopping notify server
    2014-07-30 14:54:52, Info                  CBS    Winlogon: Unloading SysNotify DLL
    2014-07-30 14:54:52, Info                  CBS    FinalCommitPackagesState: Started persisting state of packages
    2014-07-30 14:54:52, Info                  CBS    TI: CBS has queried the current reboot required state: 0
    2014-07-30 14:54:52, Info                  CBS    SQM: Reporting selectable update change for package: Microsoft-Windows-Printing-Server-Role-Package~31bf3856ad364e35~amd64~~6.3.9600.16384, update: Printing-InternetPrinting-Server,
    start: Staged, applicable: Installed, target: Installed, client id: DISM Package Manager Provider, initiated offline: False, execution sequence: 352, first merged sequence: 352, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK),reboot
    required: False, overall result:0x800f0922 (CBS_E_INSTALLERS_FAILED)

    Hi,
    Before going further, would you please let me confirm whether had encountered similar issue when install other
    roles?
    Would you please let me know whether install any third-party application on the server? Please
    perform a clean boot and check if this issue still exists.
    By the way, did network connection ran as normal when install the role?
    If any update, please feel free to let me know.
    Hope this helps.
    Best regards,
    Justin Gu

  • Oracle 10g on Windows server 2008 R2 - error : Logon failed. Details: ADO

    Hello,
    I have installed Oracle 10g 64bit client on Windows 2008 R2 64bit server. I have installed Visual studio framework 2.0 and 3.5 on Application Server i.e. Windows 2008 R2 64bit Server.
    But when i run report from server, it shows following error message :
    *Logon failed. Details: ADO Error Code: 0x Source: ADODB.Connection Description: Provider cannot be found. It may not be properly installed. Error in File C:\Windows\TEMP\testreport {FE5A4BC0-DF74-4E58-87F1-0F203501A3FC}.rpt: Unable to connect: incorrect log on parameters.*
    I have created report with design time connection with oracle 10g tables. It runs in my development machine. but when i deployed on windows 2008 r2 bit server, it raised above error. After that, i created another report with command instead of using design time database connection with table, it run on server smoothly.
    So Pls help me to come out from this problem.
    If anyone has solution for it, pls share it
    Thanks in Advance
    Keyur

    Today I installed all software in following order.
    1) First install oracle 10g 32bit client & 64bit client on windows 2008 R2 development server.
    2) After oracle installation, I installed visual studio 2005 and tested crystal report on server in debug mode. It was working completely.
    (Both type of report - report created with the help of command in crystal report & crystal report created in direct reference of database table)
    Then i published my test project and setup on same server for clientside testing. but on client machine, it shows error message.
    that was : The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception.
    One more thing i have observed that was report created with help of command in crystal report was working on client machine. But report in which i have added table direclty, was generating above error.
    Then i installed crredist2005_x86.msi and crredist2005_x64.msi from visual studio installed folder. After installation, error message changed on clinet machine.
    Error Message : Logon failed. Details: Error Code: 0x Source: ADODB.Connection Description: Provider cannot be found. It may not be properly installed. Error in File C:\Windows\TEMP\tablesource {EE65A074-2C4E-43DE-A3FC-1FE673093BF1}.rpt: Unable to connect: incorrect log on parameters
    Still in debug mode on server, asp.net project is working with crystal report. I think, when i run asp.net project in debug mode on server, project may be run on 32bit mode. When i run same project from published setup on client machine, it may be run on 64bit mode.
    I can't understand how to solve this problem.
    Pls. help me.
    Thanks in Advance
    Keyur

  • The user or users have been added successfully, but there was an error in sending the e-mail message. The server may not be set up correctly to send e-mail. To verify that e-mail is configured correctly, contact your server administrator

    I got this problem when I tried to configure out-going email and add an account to farm administrator group.
    I configure out-going email according to this website http://technet.microsoft.com/en-us/library/cc288949.aspx
    Here are the screen shots.
    The SMTP server and email accounts work out OK when I use Outlook 2010 to test.
    Anyone can help me about it? Thanks.
    Here is the log.
    09/20/2012 09:21:00.36 w3wp.exe (0x1F7C)                      
    0x1138
    SharePoint Foundation         E-Mail                        
    8gsf
    High    
    #160008: The e-mail address 'admin3.sharepoint@domain' contains illegal
    characters. df98555c-612f-4a58-9443-ab6e9a4fcc53
    09/20/2012 09:21:00.36 w3wp.exe (0x1F7C)                      
    0x1138
    SharePoint Foundation         General                      
    8kh7 High    
    Cannot complete this action.  Please try again.
    df98555c-612f-4a58-9443-ab6e9a4fcc53
    09/20/2012 09:21:00.36 w3wp.exe (0x1F7C)                      
    0x1138
    SharePoint Foundation         E-Mail                        
    7946 Critical
    Cannot complete this action.  Please try again.
    df98555c-612f-4a58-9443-ab6e9a4fcc53
    09/20/2012 09:21:00.36 w3wp.exe (0x1F7C)                      
    0x1138
    SharePoint Foundation         Runtime                      
    tkau Unexpected
    Microsoft.SharePoint.SPException: The user or users have been added successfully, but there was an error in sending the e-mail message. The server may not be set up correctly to send e-mail. To verify that e-mail is configured correctly, contact your
    server administrator.    at Microsoft.SharePoint.ApplicationPages.AclInv.SendEmailInvitation(EntityEditor picker, String subject, String message)     at Microsoft.SharePoint.ApplicationPages.AclInv.BtnOK_Click(Object sender, EventArgs e)
        at System.Web.UI.WebControls.Button.OnClick(EventArgs e)     at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)     at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String
    eventArgument)     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStage...
    df98555c-612f-4a58-9443-ab6e9a4fcc53
    The e-mail address I have tested it for several times and there is no problem.
    Anyone has any clue about this error?

    Hi.
    This I have seen before...
    It can be that the SMTP relay server is configured to only allow certain IP ranges or addresses.
    It can be that the firewall on the SP server does not allow for SMTP traffic (normally 25, for example for Exchange).
    It can be that there is an Antivirus on the SP server(Client AV) that prohobits the Timer service to send email from this server. I have seen MacAfee do this. Needed an policy change.
    If, its the builtin SMTP service you are using, check this link:
    http://blog.sharepointrx.com/2010/11/18/setting-up-the-iis-smtp-server-for-sending-email-from-sharepoint-2010-on-server-2008-r2/
    Check that and try again.
    Regards
    Thomas Balkeståhl - Technical Specialist - SharePoint -
    http://blog.blksthl.com
    Download the SharePoint Branding Project here
    Download the SharePoint 2010 Site Settings Explained here

  • When I attempt to upgrade an app in iTunes for windows, I get an error:  "Could not purchase.  An unknown error occurred (11111).  There was an error in the iTunes Store.  Please try again later"

    When I attempt to upgrade an app in iTunes for windows, I get an error:  "Could not purchase.  An unknown error occurred (11111).  There was an error in the iTunes Store.  Please try again later"
    I am running the latest iTunes 10.7.0.21 for Windows 7.
    This error occurs if I try to either update the app or if I delete it and attempt to redownload.
    I have an iPhone and an iPad.  I am unable to update the apps or install the apps from within the App Store on iOS.
    I do not have an AOL ID, as is a common issue with this type of error.
    From what I can tell, my Apple ID account seems fine.  I logged in, changed some information, and ensured my credit card is valid and updated.
    I can download new apps just fine.  I am unable to update or install apps I have purchased in the past.

    After 30 minutes this morning, no resolution. Then another tech support call this afternoon, 15 minutes in, was escalated to a Tier 2 (Senior) advisor. He said something similar to the above ("this is one of the strangest things I've seen"). He was chatted with iTunes guys and took all my info into the case and was escalating it over to engineering. Said they would be in touch.
    So, no solution...yet.
    Just to clarify:
    iTunes on Windows7: trying to update an existing app, or re-download a prior app, gives the (11111) error. Downloading a new (free) app worked fine.
    App Store on iPhone5, iOS 6.0.1: click on UPDATE, switches to INSTALLING...for a second, then switches back to UPDATE. No error message (and nothing in Diagnostic data).
    App Store on iPad 3, iOS 6.0.1: same as iPhone 5.
    Definitely account related.
    I have cleared the store cache, signed out and back in, deleted the credit card data, and re-added, rebooting PC and iPhone...nothing works.
    Will post if I hear anything back from Apple.

  • 2012 New Cluster Adding A Storage Pool fails with Error Code 0x8007139F

    Trying to setup a brand new cluster (first node) on Server 2012. Hardware passes cluster validation tests and consists of a dell 2950 with an MD1000 JBOD enclosure configured with a bunch of 7.2K RPM SAS and 15k SAS Drives. There is no RAID card or any other
    storage fabric, just a SAS adapter and an external enclosure.
    I can create a regular storage pool just fine and access it with no issues on the same box when I don't add it to the cluster. However when I try to add it to the cluster I keep getting these errors on adding a disk:
    Error Code: 0x8007139F if I try to add a disk (The group or resource is not in the correct state to perform the requested operation)
    When adding the Pool I get this error:
    Error Code 0x80070016 The Device Does not recognize the command
    Full Error on adding the pool
    Cluster resource 'Cluster Pool 1' of type 'Storage Pool' in clustered role 'b645f6ed-38e4-11e2-93f4-001517b8960b' failed. The error code was '0x16' ('The device does not recognize the command.').
    Based on the failure policies for the resource and role, the cluster service may try to bring the resource online on this node or move the group to another node of the cluster and then restart it.  Check the resource and group state using Failover Cluster
    Manager or the Get-ClusterResource Windows PowerShell cmdlet.
    if I try to just add the raw disks to the storage -- without using a pool or anything - almost every one of them but one fails with incorrect function except for one (a 7.2K RPM SAS drive). I cannot see any difference between it and the other disks. Any
    ideas? The error codes aren't anything helpful. I would imagine there's something in the drive configuration or hardware I am missing here I just don't know what considering the validation is passing and I am meeting the listed prerequisites.
    If I can provide any more details that would assist please let me know. Kind of at a loss here.

    Hi,
    You mentioned you use Dell MD 1000 as storage, Dell MD 1000 is Direct Attached Storage (DAS)
    Windows Server cluster do support DAS storage, Failover clusters include improvements to the way the cluster communicates with storage, improving the performance of a storage area network (SAN) or direct attached storage (DAS).
    But the Raid controller PERC 5/6 in MD 1000 may not support cluster technology. I did find its official article, but I found its next generation MD 1200 use Raid controller PERC H 800 is still not support cluster technology.
    You may contact Dell to check that.
    For more information please refer to following MS articles:
    Technical Guidebook for PowerVault MD1200 and MD 1220
    http://www.dell.com/downloads/global/products/pvaul/en/storage-powervault-md12x0-technical-guidebook.pdf
    Dell™ PERC 6/i, PERC 6/E and CERC 6/I User’s Guide
    http://support.dell.com/support/edocs/storage/RAID/PERC6/en/PDF/en_ug.pdf
    Hope this helps!
    TechNet Subscriber Support
    If you are
    TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Lawrence
    TechNet Community Support

  • Mapping of element contains errors

    Hi experts,
    I was doing a complex mapping for creating a Sales Order (Items, ItemsX, ...)
    Everything worked fine, I added 2 simple Types to the Data Type xsd file, redeployed and still worked.
    Now all of a sudden I can't seem to map anymore, with a problem: "Mapping of element x contains errors".
    When I start mapping, either I get an exception (and NullPointerExceptions) that he can't find the root element of my context anymore. Or I just save, and all my mappings dissapear and I get a screen like the screenshot bellow, with broken mappings.
    All the failed mappings get the value "TaskOutput".
    Another detail is, that when I delete all those broken mappings with the value "TaskOutput".. close and save, the broken mappings appear again.
    Tried solving with: creating new .xsd file (same data), created new process, new UI component.
    Screenshot of problem
    http://i53.tinypic.com/2ykfh3r.png
    Screenshot of illegalstate exception (I also get nullPointer sometimes)
    http://i56.tinypic.com/1zl68m1.png

    just delete old mapping

Maybe you are looking for

  • Brand new iMac loosing Airport! Very dissapointed!!!

    Hi, I have a brand new iMac 21.5". The first time I used it, it said there was no Airport installed. I phoned apple support and they told me to flash the pram. After that it found the Airport card. Now it has lost it again and flashing the pram does

  • My built in webcam won't turn on

    my built in webcam will not turn on

  • Tcode for maintaining conditions in PO

    Hi all, I have created a new condition for 1% special excise duty on purchase. I have configured it on material type. what is the front end tcode for users to maintain this condition for different material types? Regards, Aisha Ishrat. ICI Pakistan L

  • Using Time Capsule as wireless can't watch Netflix

    I am using my Time Capsule as my home wireless router. It is located upstairs in a bedroom. I use Apple TV and an LG Blue-Ray player to watch Netflix. If the players are upstairs, they work perfectly.  If the players are downstairs, they pick up the

  • Sinchronization between service master & model service specification

    Hi, We are using service master in MM and we are trying to use the model service specifications. However we are read and seen that the model doesn't change according to the service master. I mean if I set deletion flag to a service, the model service