Can someone help with splitting a Linked List.??

Any help would be awesome!!!
My code just will not work!! Any help would be appreciated! My problem is in the last method SplitAt. These are the conditions set and my code:
Splitting a Linked List at a Given Node, into Two Sublists
a. Add the following as an abstract method to the class
LinkedListClass:
public void splitAt (LinkedListClass<T> secondList, T item);
//This method splits the list at the node with the info item into two sublists.
//Precondition: The list must exist.
//Postcondition: first and last point to the first and last nodes of the first sublist,
// respectively. secondList.first and secondList.last point to the first
// and last nodes of the second sublist.
Consider the following statements:
UnorderedLinkedList<Integer> myList;
UnorderedLinkedList<Integer> otherList;
Suppose myList points to the list with the elements 34, 65, 18, 39, 27, 89, and 12 (in this order). The statement
myList.splitAt(otherList, 18);
splits myList into two sublists: myList points to the list with elements 34 and 65, and otherList points to the sublist with elements 18, 39, 27, 89, and 12.
b. Provide the definition of the method splitAt in the class UnorderedLinkedList. Also write a program to test your method.
public class UnorderedLinkedList<T> extends LinkedListClass<T>
       //Default constructor
    public UnorderedLinkedList()
        super();
        //Method to determine whether searchItem is in
        //the list.
        //Postcondition: Returns true if searchItem is found
        //               in the list; false otherwise.
    public boolean search(T searchItem)
        LinkedListNode<T> current; //variable to traverse
                                   //the list
        boolean found;
        current = first;  //set current to point to the first
                          //node in the list
        found = false;    //set found to false
        while (current != null && !found) //search the list
            if (current.info.equals(searchItem)) //item is found
                found = true;
            else
               current = current.link; //make current point to
                                       //the next node
        return found;
        //Method to insert newItem in the list.
        //Postcondition: first points to the new list
        //               and newItem is inserted at the
        //               beginning of the list. Also,
        //               last points to the last node and
        //               count is incremented by 1.
    public void insertFirst(T newItem)
        LinkedListNode<T> newNode;     //variable to create the
                                    //new node
        newNode =
           new LinkedListNode<T>(newItem, first); //create and
                                       //insert newNode before
                                       //first
        first = newNode;   //make first point to the
                           //actual first node
        if (last == null)   //if the list was empty, newNode is
                            //also the last node in the list
            last = newNode;
        count++;     //increment count
        //Method to insert newItem at the end of the list.
        //Postcondition: first points to the new list and
        //               newItem is inserted at the end
        //               of the list. Also, last points to
        //               the last node and
        //               count is incremented by 1.
    public void insertLast(T newItem)
        LinkedListNode newNode; //variable to create the
                                //new node
        newNode =
           new LinkedListNode(newItem, null);  //create newNode
        if (first == null)  //if the list is empty, newNode is
                            //both the first and last node
            first = newNode;
            last = newNode;
        else     //if the list is not empty, insert
                 //newNode after last
            last.link = newNode; //insert newNode after last
            last = newNode;      //set last to point to the
                                 //actual last node
        count++;
    }//end insertLast
        //Method to delete deleteItem from the list.
        //Postcondition: If found, the node containing
        //               deleteItem is deleted from the
        //               list. Also, first points to the first
        //               node, last points to the last
        //               node of the updated list, and count
        //               is decremented by 1.
    public void deleteNode(T deleteItem)
        LinkedListNode<T> current; //variable to traverse
                                   //the list
        LinkedListNode<T> trailCurrent; //variable just
                                        //before current
        boolean found;
        if ( first == null)    //Case 1; the list is empty
            System.err.println("Cannot delete from an empty "
                             + "list.");
        else
            if (first.info.equals(deleteItem)) //Case 2
                first = first.link;
                   if (first == null)  //the list had only one node
                      last = null;
                   count--;
            else  //search the list for the given info
                found = false;
                trailCurrent = first; //set trailCurrent to
                                      //point to the first node
                current = first.link; //set current to point to
                                      //the second node
                while (current != null && !found)
                    if (current.info.equals(deleteItem))
                        found = true;
                    else
                        trailCurrent = current;
                        current = current.link;
                }//end while
                if (found) //Case 3; if found, delete the node
                    count--;
                    trailCurrent.link = current.link;
                    if (last == current)  //node to be deleted
                                          //was the last node
                       last = trailCurrent;  //update the value
                                             //of last
                else
                   System.out.println("Item to be deleted is "
                                    + "not in the list.");
            }//end else
        }//end else
    }//end deleteNode
    public void splitAt(LinkedListClass<T> secondList, T item)
     LinkedListNode<T> current;
     LinkedListNode<T> trailCurrent;
     int i;
     boolean found;
     if (first==null)
    System.out.println("Empty.");
    first=null;
    last=null;
    count--;
     else
          current=first;
          found=false;
          i=1;
          while(current !=null &&!found)
               if(current.info.equals(secondList))
                   found= true;
                   else
                        trailCurrent=current;
                        i++;
          if(found)
               if(first==current)
                    first=first;
                    last=last;
                    count=count;
                    count=0;
               else
                    first=current;
                    last=last;
                    last=null;
                    count = count- i+1;
                    count = i-1;
               else
                    System.out.println("Item to be split at is "
                         + "not in the list.");
               first=null;
               last=null;
               count=0;
    }Edited by: romeAbides on Oct 10, 2008 1:24 PM

I dont have a test program at all. The program is supposed to prompt for user input of numbers. (it does) Take the input and end at input of -999 (it does). Then it asks user where it wants to split list (it does). When I enter a number it does nothing after that. I am going to post updated code and see if that helps along with all the classes. Thanks!
This is the class to prompt:
import java.util.*;
public class Ch16_ProgEx6
    static Scanner console = new Scanner(System.in);
     public static void main(String[] args)
         UnorderedLinkedList<Integer> list
                          = new UnorderedLinkedList<Integer>();
        UnorderedLinkedList<Integer> subList =
                          new UnorderedLinkedList<Integer>();
         Integer num;
         System.out.println("Enter integers ending with -999.");
         num = console.nextInt();
         while (num != -999)
             list.insertLast(num);
             num = console.nextInt();
        System.out.println();
        System.out.println("list: ");
        list.print();
        System.out.println();
        System.out.println("Length of list: " + list.length());
        System.out.print("Enter the number at which to split list: ");
        num = console.nextInt();
        list.splitAt(subList, num);
        System.out.println("Lists after splitting list");
        System.out.print("list: ");
        list.print();
        System.out.println();
        System.out.println("Length of list: " + list.length());
        System.out.print("sublist: ");
        subList.print();
        System.out.println();
        System.out.println("Length of sublist: " + subList.length());
}This is the ADT:
public interface LinkedListADT<T> extends Cloneable
    public Object clone();
       //Returns a copy of objects data in store.
       //This method clones only the references stored in
       //each node of the list. The objects that the
       //list nodes point to are not cloned.
    public boolean isEmptyList();
       //Method to determine whether the list is empty.
       //Postcondition: Returns true if the list is empty;
       //               false otherwise.
    public void initializeList();
       //Method to initialize the list to an empty state.
       //Postcondition: The list is initialized to an empty
       //               state.
    public void print();
       //Method to output the data contained in each node.
    public int length();
       //Method to return the number of nodes in the list.
       //Postcondition: The number of nodes in the list is
       //               returned.
    public T front();
       //Method to return a reference of the object containing
       //the data of the first node of the list.
       //Precondition: The list must exist and must not be empty.
       //Postcondition: The reference of the object that
       //               contains the info of the first node
       //               is returned.
    public T back();
       //Method to return a reference of object containing
       //the data of the last node of the list.
       //Precondition: The list must exist and must not be empty.
       //Postcondition: The reference of the object that
       //               contains the info of the last node
       //               is returned.
    public boolean search(T searchItem);
       //Method to determine whether searchItem is in the list.
       //Postcondition: Returns true if searchItem is found
       //               in the list; false otherwise.
    public void insertFirst(T newItem);
       //Method to insert newItem in the list.
       //Postcondition: newItem is inserted at the
       //               beginning of the list.
    public void insertLast(T newItem);
       //Method to insert newItem at the end of the list.
       //Postcondition: newItem is inserted at the end
       //               of the list.
    public void deleteNode(T deleteItem);
       //Method to delete deleteItem from the list.
       //Postcondition: If found, the node containing
       //               deleteItem is deleted from the
       //               list.
    public void splitAt(LinkedListClass<T> secondList, T item);
}This is the linked list class:
import java.util.NoSuchElementException;
public abstract class LinkedListClass<T> implements LinkedListADT<T>
    protected class LinkedListNode<T> implements Cloneable
        public T info;
        public LinkedListNode<T> link;
           //Default constructor
           //Postcondition: info = null; link = null;
        public LinkedListNode()
            info = null;
            link = null;
           //Constructor with parameters
           //This method sets info pointing to the object to
           //which elem points to and link is set to point to
           //the object to which ptr points to.
           //Postcondition:  info = elem; link = ptr;
        public LinkedListNode(T elem, LinkedListNode<T> ptr)
            info = elem;
            link = ptr;
           //Returns a copy of objects data in store.
           //This method clones only the references stored in
           //the node. The objects that the nodes point to
           //are not cloned.
        public Object clone()
            LinkedListNode<T> copy = null;
            try
                copy = (LinkedListNode<T>) super.clone();
            catch (CloneNotSupportedException e)
                return null;
            return copy;
           //Method to return the info as a string.
           //Postcondition: info as a String object is
           //               returned.
        public String toString()
            return info.toString();
    } //end class LinkedListNode
    public class LinkedListIterator<T>
        protected LinkedListNode<T> current;  //variable to
                                              //point to the
                                              //current node in
                                              //list
        protected LinkedListNode<T> previous; //variable to
                                              //point to the
                                              //node before the
                                              //current node
           //Default constructor
           //Sets current to point to the first node in the
           //list and sets previous to null.
           //Postcondition: current = first; previous = null;
        public LinkedListIterator()
            current = (LinkedListNode<T>) first;
            previous = null;
           //Method to reset the iterator to the first node
           //in the list.
           //Postcondition: current = first; previous = null;
        public void reset()
            current = (LinkedListNode<T>) first;
            previous = null;
           //Method to return a reference of the info of the
           //current node in the list and to advance iterator
           //to the next node.
           //Postcondition: previous = current;
           //               current = current.link;
           //               A refrence of the current node
           //               is returned.
        public T next()
            if (!hasNext())
                throw new NoSuchElementException();
            LinkedListNode<T> temp = current;
            previous = current;
            current = current.link;
            return temp.info;
            //Method to determine whether there is a next
            //element in the list.
            //Postcondition: Returns true if there is a next
            //               node in the list; otherwise
            //               returns false.
        public boolean hasNext()
            return (current != null);
           //Method to remove the node currently pointed to
           //by the iterator.
           //Postcondition: If iterator is not null, then the
           //               node that the iterator points to
           //               is removed. Otherwise the method
           //               throws NoSuchElementException.
        public void remove()
            if (current == null)
                throw new NoSuchElementException();
            if (current == first)
                first = first.link;
                current = (LinkedListNode<T>) first;
                previous = null;
                if (first == null)
                    last = null;
            else
                previous.link = current.link;
                if (current == last)
                    last = first;
                    while (last.link != null)
                        last = last.link;
                current = current.link;
            count--;
           //Method to return the info as a string.
           //Postcondition: info as a String object is returned.
        public String toString()
            return current.info.toString();
    } //end class LinkedListIterator
       //Instance variables of the class LinkedListClass
    protected LinkedListNode<T> first; //variable to store the
                                       //address of the first
                                       //node of the list
    protected LinkedListNode<T> last;  //variable to store the
                                       //address of the last
                                       //node of the list
    protected int count;  //variable to store the number of
                          //nodes in the list
       //Default constructor
       //Initializes the list to an empty state.
       //Postcondition: first = null, last = null,
       //               count = 0
    public LinkedListClass()
        first = null;
        last = null;
        count = 0;
       //Method to determine whether the list is empty.
       //Postcondition: Returns true if the list is empty;
       //               false otherwise.
    public boolean isEmptyList()
        return (first == null);
       //Method to initialize the list to an empty state.
       //Postcondition: first = null, last = null,
       //               count = 0
    public void initializeList()
        first = null;
        last = null;
        count = 0;
       //Method to output the data contained in each node.
    public void print()
        LinkedListNode<T> current; //variable to traverse
                                   //the list
        current = first;    //set current so that it points to
                            //the first node
        while (current != null) //while more data to print
            System.out.print(current.info + " ");
            current = current.link;
    }//end print
       //Method to return the number of nodes in the list.
       //Postcondition: The value of count is returned.
    public int length()
        return count;
       //Method to return a reference of the object containing
       //the data of the first node of the list.
       //Precondition: The list must exist and must not be empty.
       //Postcondition: The reference of the object that
       //               contains the info of the first node
       //               is returned.
    public T front()
        return first.info;
        //Method to return a reference of object containing
        //the data of the last node of the list.
        //Precondition: The list must exist and must not be empty.
        //Postcondition: The reference of the object that
        //               contains the info of the last node
        //               is returned.
    public T back()
        return last.info;
       //Returns a copy of objects data in store.
       //This method clones only the references stored in
       //each node of the list. The objects that the
       //list nodes point to are not cloned.
    public Object clone()
        LinkedListClass<T> copy = null;
        try
            copy = (LinkedListClass<T>) super.clone();
        catch (CloneNotSupportedException e)
            return null;
            //If the list is not empty clone each node of
            //the list.
        if (first != null)
               //Clone the first node
            copy.first = (LinkedListNode<T>) first.clone();
            copy.last = copy.first;
            LinkedListNode<T> current;
            if (first != null)
                current = first.link;
            else
                current = null;
               //Clone the remaining nodes of the list
            while (current != null)
                copy.last.link =
                        (LinkedListNode<T>) current.clone();
                copy.last = copy.last.link;
                current = current.link;
        return copy;
       //Method to return an iterator of the list.
       //Postcondition: An iterator is instantiated and
       //               returned.
    public LinkedListIterator<T> iterator()
        return new LinkedListIterator<T>();
       //Method to determine whether searchItem is in
       //the list.
       //Postcondition: Returns true if searchItem is found
       //               in the list; false otherwise.
    public abstract boolean search(T searchItem);
       //Method to insert newItem in the list.
       //Postcondition: first points to the new list
       //               and newItem is inserted at the
       //               beginning of the list. Also,
       //               last points to the last node and
       //               count is incremented by 1.
    public abstract void insertFirst(T newItem);
       //Method to insert newItem at the end of the list.
       //Postcondition: first points to the new list and
       //               newItem is inserted at the end
       //               of the list. Also, last points to
       //               the last node and
       //               count is incremented by 1.
    public abstract void insertLast(T newItem);
       //Method to delete deleteItem from the list.
       //Postcondition: If found, the node containing
       //               deleteItem is deleted from the
       //               list. Also, first points to the first
       //               node, last points to the last
       //               node of the updated list, and count
       //               is decremented by 1.
    public abstract void deleteNode(T deleteItem);
    public abstract void splitAt(LinkedListClass<T> secondList, T item);
}And this is the UnorderedLinked Class with the very last method the one being Im stuck on. The SplitAt Method.
public class UnorderedLinkedList<T> extends LinkedListClass<T>
       //Default constructor
    public UnorderedLinkedList()
        super();
        //Method to determine whether searchItem is in
        //the list.
        //Postcondition: Returns true if searchItem is found
        //               in the list; false otherwise.
    public boolean search(T searchItem)
        LinkedListNode<T> current; //variable to traverse
                                   //the list
        boolean found;
        current = first;  //set current to point to the first
                          //node in the list
        found = false;    //set found to false
        while (current != null && !found) //search the list
            if (current.info.equals(searchItem)) //item is found
                found = true;
            else
               current = current.link; //make current point to
                                       //the next node
        return found;
        //Method to insert newItem in the list.
        //Postcondition: first points to the new list
        //               and newItem is inserted at the
        //               beginning of the list. Also,
        //               last points to the last node and
        //               count is incremented by 1.
    public void insertFirst(T newItem)
        LinkedListNode<T> newNode;     //variable to create the
                                    //new node
        newNode =
           new LinkedListNode<T>(newItem, first); //create and
                                       //insert newNode before
                                       //first
        first = newNode;   //make first point to the
                           //actual first node
        if (last == null)   //if the list was empty, newNode is
                            //also the last node in the list
            last = newNode;
        count++;     //increment count
        //Method to insert newItem at the end of the list.
        //Postcondition: first points to the new list and
        //               newItem is inserted at the end
        //               of the list. Also, last points to
        //               the last node and
        //               count is incremented by 1.
    public void insertLast(T newItem)
        LinkedListNode newNode; //variable to create the
                                //new node
        newNode =
           new LinkedListNode(newItem, null);  //create newNode
        if (first == null)  //if the list is empty, newNode is
                            //both the first and last node
            first = newNode;
            last = newNode;
        else     //if the list is not empty, insert
                 //newNode after last
            last.link = newNode; //insert newNode after last
            last = newNode;      //set last to point to the
                                 //actual last node
        count++;
    }//end insertLast
        //Method to delete deleteItem from the list.
        //Postcondition: If found, the node containing
        //               deleteItem is deleted from the
        //               list. Also, first points to the first
        //               node, last points to the last
        //               node of the updated list, and count
        //               is decremented by 1.
    public void deleteNode(T deleteItem)
        LinkedListNode<T> current; //variable to traverse
                                   //the list
        LinkedListNode<T> trailCurrent; //variable just
                                        //before current
        boolean found;
        if ( first == null)    //Case 1; the list is empty
            System.err.println("Cannot delete from an empty "
                             + "list.");
        else
            if (first.info.equals(deleteItem)) //Case 2
                first = first.link;
                   if (first == null)  //the list had only one node
                      last = null;
                   count--;
            else  //search the list for the given info
                found = false;
                trailCurrent = first; //set trailCurrent to
                                      //point to the first node
                current = first.link; //set current to point to
                                      //the second node
                while (current != null && !found)
                    if (current.info.equals(deleteItem))
                        found = true;
                    else
                        trailCurrent = current;
                        current = current.link;
                }//end while
                if (found) //Case 3; if found, delete the node
                    count--;
                    trailCurrent.link = current.link;
                    if (last == current)  //node to be deleted
                                          //was the last node
                       last = trailCurrent;  //update the value
                                             //of last
                else
                   System.out.println("Item to be deleted is "
                                    + "not in the list.");
            }//end else
        }//end else
    }//end deleteNode
    public void splitAt(LinkedListClass<T> secondList, T item)
     LinkedListNode<T> current;
     LinkedListNode<T> trailCurrent;
     int i;
     boolean found;
     if (first==null)
    System.out.println("Empty.");
    first=null;
    last=null;
    count--;
    count=0;
     else
          current=first;
          found=false;
          i=1;
          while(current !=null &&!found)
               if(current.info.equals(item))
                   found= true;
                   else
                        trailCurrent=first;
                        current=first;
                        i++;
          if(found)
               if(first==current)
                    first.link=first;
                    last.link=last;
                       count--;
                    count=0;
               else
                    first.link=current;
                    last.link=last;
                    last=null;
                    count = count- i+1;
                    count = i-1;
          } else  {
              System.out.println("Item to be split at is "
                + "not in the list.");
               first=null;
               last=null;
               count=0;
    Any help or just advice would be fine. Im not the best at Java, better at VB. Am completely stumped! Thanks so much!

Similar Messages

  • HT4356 I'm using my iPod and an Epson XP-810 printer to print pages from websites and emails and etc.  How do I print just 1 page out of 14 pages .  I don't see any settings on my iPod and can't find settings on the printer .   Can someone help with this

    I'm using my iPod and an Epson XP-810 printer to print pages from websites and emails and etc. 
    How do I print just 1 page out of 14 pages . 
    I don't see any settings on my iPod and can't find settings on the printer .  
    Can someone help with this problem

    Google show that you have to cut what you want to print and then paste it into a new app and print from that app.
    http://www.ipadforums.net/new-member-introductions-site-assistance/63145-printin g-one-page-ipad-2-a.html

  • Can someone help with some coding on a muse HTML page that exported incorrectly?

    I run an NGO called warriors organization. It's an NGO trying to protect indigenous cultures in tanzania from loosing their cultures.. Our president is running a marathon In a week to raise money to build a school for maasai children.. and the marathon page got garbled on export from muse. Can someone help with recoding that page? I'm traveling and don't have the muse work file with me.. Any help is greatly appreciated.. Take a look at http://warriorsorganization.org/marathon.html. I have a screen shot of how the page should look. Contact me at [email protected]
    Thank you,
    Aric

    1. yes
    2. yes
    3. No. DVD players can't play BluRay discs -- even if they are burned to a DVD disc.
    4. 1080p50 is a perfectly legitimate mode for shooting, particularly if you're shooting video with a lot of action, since it has double the actual frames of 1080i50. However, your output video may or may not actually have 50p frames (or even be 1920x1080), depending on what form of media you're publishing as. The BluRay files that Premiere Elements outputs, for instance are 50i.

  • Hi guys can someone help with a query regarding the 'podcast app' why do they not have all the episodes that relate to one show available why only half or a selected amount

    Hi guys can someone help with a query regarding the 'podcast app' why do they not have all the episodes that relate to one show available why only half or a selected amount

    THanks...but some days they have all the episodes right back to the very first show...ive downloaded a few but they are only available every now and then which makes no sense...why not have them available the whole time ??

  • Background image seems to be applied twice Can someone help with this CSS issue....

    Can someone help with this CSS issue....
    http://66.162.81.144/cms400min/default.aspx
    If you view the main page you will see that our background is
    2 shades of
    orange.. if you look at the line that divides those colors to
    the right and
    left you wil notice that the line is higher
    if you notice that it seems that there is another background
    on top of the
    first one..its the only thing i can think of..
    the only place where the image is being referenced is in this
    CSS style
    html, body
    min-height:100%;
    margin-bottom:1px;
    text-align:center;
    background-repeat:no-repeat;
    background-image:url(images/Background-Color2.jpg);
    background-color:#F74902;
    background-position:center;
    background-attachment:fixed;
    Is there something wrong with the above CSS that could or
    would cause this?
    is it because im applying the image to both the HTML and
    BODY?
    ASP, SQL2005, DW8 VBScript, Visual Studio 2005, Visual Studio
    2008

    You've attached the background to both the html and the body.
    I would do this:
    html, body {
    min-height:100%;
    margin-bottom:1px;
    body{
    text-align:center;
    background-repeat:no-repeat;
    background-image:url(images/Background-Color2.jpg);
    background-color:#F74902;
    background-position:center;
    background-attachment:fixed;
    Having said that the image doesn't look any higher on the
    right than the
    left to me in Firefox. Is it just an optical illusion?
    Daniel wrote:
    > Can someone help with this CSS issue....
    >
    >
    http://66.162.81.144/cms400min/default.aspx
    >
    > If you view the main page you will see that our
    background is 2 shades of
    > orange.. if you look at the line that divides those
    colors to the right and
    > left you wil notice that the line is higher
    >
    > if you notice that it seems that there is another
    background on top of the
    > first one..its the only thing i can think of..
    >
    > the only place where the image is being referenced is in
    this CSS style
    >
    > html, body
    >
    > {
    >
    > min-height:100%;
    >
    > margin-bottom:1px;
    >
    > text-align:center;
    >
    > background-repeat:no-repeat;
    >
    > background-image:url(images/Background-Color2.jpg);
    >
    > background-color:#F74902;
    >
    > background-position:center;
    >
    > background-attachment:fixed;
    >
    >
    > }
    >
    > Is there something wrong with the above CSS that could
    or would cause this?
    > is it because im applying the image to both the HTML and
    BODY?
    >

  • I need help to activate my iphone 5s. am stuck on the activation page. can someone help with with the icloud activation bypass? how do i even go about it?

    i need help to activate my iphone 5s. am stuck on the activation page. can someone help with with the icloud activation bypass? how do i even go about it?

    You must put in the required information. If you do not have it, you must get it from the original owner of the phone. If you have forgotten your iCloud password, you can reset it at:
    https://iforgot.apple.com/password/verify/appleid
    There is no such thing as an activation "bypass". Activation Lock is a security feature. It wouldn't be that secure is you could bypass it, wouldn't it?

  • While trying to down load the current update to Itunes i get the message "Older version of Bonjour can not be removed" and Itunes gets interrupted and wont finish update. Can someone help with this??\

    while trying to install latest itunes version i get this message "Older version of Bonjour can not be removed" and the download gets interrupted and doesnt finish. Can someone help?????

    (1) Download the Windows Installer CleanUp utility installer file (msicuu2.exe) from the following Major Geeks page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page):
    http://majorgeeks.com/download.php?det=4459
    (2) Doubleclick the msicuu2.exe file and follow the prompts to install the Windows Installer CleanUp utility. (If you're on a Windows Vista or Windows 7 system and you get a Code 800A0046 error message when doubleclicking the msicuu2.exe file, try instead right-clicking on the msicuu2.exe file and selecting "Run as administrator".)
    (3) In your Start menu click All Programs and then click Windows Install Clean Up. The Windows Installer CleanUp utility window appears, listing software that is currently installed on your computer.
    (4) In the list of programs that appears in CleanUp, select any Bonjour entries and click "Remove", as per the following screenshot:
    (5) Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time?

  • Can someone help with transfer to iPod

    I have several home movies that I converted to mpeg4 with Handbrake but only
    one of them will transfer to my iPod. I keep getting a prompt that says it won't play on the iPod. It plays beautifully in iTunes. Can someone help?
    Thanks, Judy

    They are QT mpeg 4. I can play them fine as a Quick Time movie or in iTunes - I just can't get them into my iPod.

  • Can someone help with Error 4280?

    Hi-
    I am getting Error Code 4280 every time I try to burn a cd. Can someone help me get past this?
    John
    Here are my diagnostics:
    Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)
    Dell Computer Corporation Dimension 2400
    iTunes 6.0.4.2
    CD Driver 2.0.4.3
    CD Driver DLL 2.0.3.2
    LowerFilters: Pfc (2.5.0.204), PxHelp20 (2.0.0.0), Cdr4_xp (5.3.4.21),
    UpperFilters: pwd_2k (5.3.4.59), Cdralw2k (5.3.4.21), GEARAspiWDM (2.0.4.3),
    Video Driver: Intel(R) 82845G/GL/GE/PE/GV Graphics Controller\Intel(R) 82845G /GL/GE/PE/GV Controller
    IDE\DiskWDCWD2500JB-00GVA0____________________08.02D08, Bus Type ATA, Bus Address [1,0]
    IDE\DiskWDCWD800BB-75CAA0_____________________16.06V16, Bus Type ATA, Bus Address [0,0]
    IDE\CdRomHL-DT-STDVD-ROM_GDR8162B_______________0015___, Bus Type ATA, Bus Address [0,0]
    IDE\CdRomNEC_CD-RW_NR-9300A_____________________105B___, Bus Type ATA, Bus Address [1,0]
    If you have multiple drives on the same IDE or SCSI bus, these drives may interfere with each other.
    Some computers need an update to the ATA or IDE bus driver, or Intel chipset. If iTunes has problems recognizing CDs or hanging or crashing while importing or burning CDs, check the support site for the manufacturer of your computer or motherboard.
    Current user is administrator.
    D: HL-DT-ST DVD-ROM GDR8162B, Rev 0015
    Drive is empty.
    E: _NEC CD-RW NR-9300A, Rev 105B
    Media in drive is blank.
    Get drive speed succeeded.
    The drive CDR speeds are: 4 8 16 24 32 40 48.
    The drive CDRW speeds are: 4 8 16 24.
    The last failed audio CD burn had error code 4280(0x000010b8). It happened on drive E: _NEC CD-RW NR-9300A on CDR media at speed 48X.

    Hi JKost,
    This error is usually a "Optical Power Calibration error" and can be caused by software conflicts, a firmware that needs to be updated, or a blank CD that the drive cannot read/write too (Not all drives are compatible with all brands of blank CDs sad to say)
    I tried to look for your exact CD burning model on the dell site for a "Dimension 2400" but didn't see an exact model matching "NEC CD-RW NR-9300A" so if it is a burner that came with the PC when you bought it, you will have to goto the dell site www.dell.com to download the correct firmware update. If its one you had installed after you bought the PC, then goto the NEC site for the update www.NEC.com

  • Can Someone help with SQL for update ?

    Hi,
    can someone help me with this code
    2 tables.
    table 1 = User_master
    table 2 = update_users
    I need to update user_master like so...
    update user_master
    set status = 'I'
    where user_id IN ()
    problem is I have to over 10k user_id to update.
    So created new table called update_users and imported all user_id's into that table.
    How can I read all user_id's from that table, then update user_master status column for all
    users id's found in update_users ?
    I already tried this...
    update p.user_id from user_master p
    set status = 'I'
    where user_id = (select user_id from update_users where p.user_id=user_id)
    It did not work -
    ERROR at line 2:
    ORA-01427: single-row subquery returns more than one row
    Thanks,

    There are no duplicates. Each user_id is unique.Are you sure? the error message indicates otherwise. You might see if the following query returns any rows;
    select user_id, count(*)
    from update_users
    group by user_id
    having count(*) > 1;Also, you might want to post the exact statement that you used to generate the error. The statement that you posted raises an error de to the syntax;
    update p.user_id from user_master p
    set status = 'I'
    where user_id = (select user_id
                     from update_users
                     where p.user_id = user_id)
    ORA-00971: missing SET keywordPerhaps you ran something like;
    select * from user_master;
       USER_ID STATUS
             1 A
             2 A
             3 A
    select * from update_users;
       USER_ID
             1
             2
    update user_master p
    set status = 'I'
    where user_id = (select user_id
                     from update_users
                     where p.user_id = user_id);
    2 rows updated
    select * from user_master;
       USER_ID STATUS
             1 I
             2 I
             3 A

  • Can someone help with auto-size fields in forms?

    I created a form in Acrobat for my team members with auto-size text fields that allow to shrink the text when the field size is not large enough to show the entire text. When I then open the same form file with Adobe Reader on my machine with text that has shrunk in some field, I can see all the text and have also a scroll function when the text size has reached its lower limits and there is still more text to show.
    However, when I receive the filled out forms back from other team members' iPads (they use my template created with Acrobat), the text didn't shrink as on a PC version and the scroll function is disabled. I checked the template and the fields are correctly set to auto-size left and they do work on my PC's and laptop's Adobe Reader. But the iPad version of Adobe Reader may cause some issues.
    Can anybody help with solutions?
    Thank you!
    Klaus

    The filled version of your PDF document (20140722 Daily Meeting Report...pdf) is no longer a PDF form because it has been flattened.
    Once an interactive PDF form (such as your template version) is flattened, all form fields are replaced with images of filled data.  You can no longer interact with form fields, edit form data, or tap/click any buttons in the flattened PDF document.  That is the reason why the text in auto-size text fields did not shrink.
    When you email a PDF document (including a PDF form) in Adobe Reader for iOS, the E-mail Document dialog is displayed.
    In this particular case, your team member must have selected "Share Flattened Copy".
    If you would like to keep the interactivity of a PDF form, you can select "Share Original Document".  Please advise your team members to select the "Share Original Document" option when emailing filled forms.
    Unfortunately, once flattened, a PDF document cannot be reverted back to the original "unflattened" state.  However, if your team members still have the original filled forms, they can resend the forms with the "Share Original Document" option.
    Please let us know if you have further questions.

  • Can someone help with a system log error?

    Nov 3 05:03:20 static-host servermgrd: servermgr_dns: gethostbyaddr() and reverse DNS name do not match (static-host.sme != static-host.SME), various services may not function properly - use changeip to repair and/or correct DNS
    I get this every 30 minutes. After about 8+ hours the server becomes un-responsive.I am not sure if this is realated to the error above or not.
    Can someone help a 10.4.8 server admin who doesn't know much?!

    Check your DNS settings as it looks like a DNS problem.
    You can use the host or the dig commands for troubleshooting.
    Something like host static-host is a good starting point.
    Mihalis.

  • Can someone help with how to get image

    from a database into a display page using Dreamweaver?
    I have a page with a recordset and a database with text and images. The image field only has a link to the folder and image as in images/image1.jpg including size.
    The thumbnail I want to display on a master display page is in the database using varchar and with a link as images/image1.jpg
    When someone wants to view the master page they click on a link and everything that has been input shows from the database. At least everything but the image.  Right now it just shows images/image1.jpg
    I don't know how to call the images from the database.
    Thanks for the help and any information.

    Although it's not 'illegal' to put images or image thumbs in a database, it is strongly recommended NOT to store images/thumbs in a DB because it can seriously drag down the performance of the DB.
    If you know how to call an image with information from your DB, you can do it with the thumbnaail image as well. The process is identical.
    If you don't already have it, buy David Powers' book, 'PHP Solutions' as soon as you can. David's book walks you through basics of php and MySQL, the end result being a dynamic photo gallery. He cautions against storing anything in a DB that is not text or numbers, and it makes sense. VARCHAR isn't the correct column type, you would actually want one of the BLOB types. However, as David says in his book:
    "Storing binary data, such as images, isn't a good idea. It bloats your database, and you can't display images directly from a database. However, the following column types are designed for binary data:
    TINYBLOB:up to 255 bytes
    BLOB: up to 64KB
    MEDIUMBLOB: Up to 16MB
    LONGBLOB: Up to 4GB"
    I know what you are wantimg to do, because I am also developing an online gallery, so I feel your pain with a hitch such as this. The difference is, although I use Dreamweaver, I hand code everything. I use DW for more basic functions such as previewing and whatnot. With a little more info from you, I might be able to help, specifically some code, or a link to the gallery if it is on a remote server.
    Be happy to help you any way I can.
    Sincerely,
    wordman

  • Can someone help with settings on WRT54G on a bridged modem?

    I have a motorola 2210 modem, and I know that in order for you to bridge it, you have to go to 192.168.1.254 and change the PPP settings. Now, can someone who ahs done this walk me throught the modem and router setup in order of what they did. I just tried it, and I ended having to reset my router and my modem because i massively screwed up and lost my internet connection. I tried linksys and I didnt get much, and I tried att and they wouldnt help because of the router. I just need the exact steps to do this.

    For Converting the Modem into the Bridge Mode...Check this link.
    After converting the modem into the bridge mode,you need to configure the linksys router with PPPoE settings..Check this link.

  • Can someone help with AS2

    Hello, I am creating a website for an artist and she
    complains that nothing works. Mainly the embedded links (URLs). I
    tested the site in MSEI7 and the links work fine (but NOT in
    Firefox 2). I don't have a MacBook, and the one she has she says is
    pretty old, and doesn't know the version of Safari. The issue is
    that before the links worked fine, but then when I re-published the
    Flash SWF file the links wouldn't work on her Mac, but on Windows.
    Here is the site address
    http://www/butterflybaby-la.com.
    My question is can anyone here please go to the site and tell
    me if you can navigate the links and if they activate? The links
    are butterflybaby LA, edenSTD, blog, *click here for my est*y, and
    when you click peep my gallery you'll see two buttons for URL links
    to the gallery. If anyone has ever built a Flash site for the Mac
    can you help me to figure out why in some cases the links work on
    the Mac but not Windows and vice versa. This is pissing me off. I'm
    asking here and not a Flash dev site because I want input from
    people who use the same computer she does. And from I can tell
    Windows users use Flash and mac users use QuickTime. The
    ActionScript is basic URL embedding, nothing fancy. I used a
    combination of gotoURL("
    http://www.domain.com");, then
    gotoURL("
    http://www.domain.com", "_self");,
    gotoURL("
    http://www.domain.com",
    _parent");, and gotoURL("
    http://www.domain.com",
    "_blank");. All with mixed resluts, but none would work on BOTH Mac
    and Windows (and on Windows not BOTH Firefox and MSIE). The profile
    is set for Flash Player 8, but so what it should still work for
    FP9.
    Thanks
    Paul
    BTW - I'm using Macromedia (Not Adobe) Flash Professional
    8.0.
    butterflybaby-la
    Text

    I meant getURL...why didn't anyone
    THINK to correct me on that??????
    But can
    anyone answer the question, please? How can allow both
    Firefox and MSIE browsers to open URLs within a Flash movie?

Maybe you are looking for

  • Fm:getSessionAttribute  generates error

    A sample jsp file is created to check out the jsp tags. The fm:getSessionAtribute generates the error on console. The tag is used as described in the documentation at http://e-docs.bea.com/wlcs/docs35/p13ndev/jsptags.htm#1246067 <%@ taglib uri="fm.tl

  • Need help on adobe forms?explain in details?

    hello experts!!! any body explain about Adobe Forms? wat is Adobe form? purpose? it can work on ecc6.0? pls give me example step by step how to create adobe forms? where i wll get ? and wat is diff.between smartforms & adobeforms?

  • HP All-in-One 7400 Will not Power On

    Hello - We have an Officejet 7410 that, when plugged in, will not power on.  The "HP invent" screen and a scrolling white bar that one sees before the power button is pushedstays on, but the printer will not turn on when the power button is pushed.  

  • Oracle 11.2.0.3.0 Database Upgrade changes DATA_PUMP_DIR

    Along with existing RMAN backups we do Exports - of our DB using and OS User and Oracle Wallet. Of the DB's we have upgraded the Data Pump Directory Select * from dba_directories; (there are other commands to get this info as well). I captured screen

  • XMP metadata generation

    is XMP metadata generation only for images, do it support video? What are the techniques and standards follows for metadata genaration. Is xmp metadata generation is also for videos also. What all are XMP read and write tools.