SOS beginner needs XSLT help

Hello,
I have an XML document that does not have any space between brackets as follows:
<?xml version="1.0" encoding="UTF-8"?>
<root><One><a>toto</a><a>titi</a></One><One><a>tata</a><a>tutu</a></One></root>I have been looking for an XSLT script that would give me that:
<?xml version="1.0" encoding="UTF-8"?>
<root>
    <One>
        <a>toto</a>
        <a>titi</a>
    </One>
    <One>
        <a>tata</a>
        <a>tutu</a>
    </One>
</root>or something more human-readable that the first example. Is that possible?
I have been working on that all day long without much success as I am a beginner in xslt. Any help or clue immensely welcome!!
Julien.

Hello DrClap,
Thanks a lot!! It works partially insomuch as it puts a carriage return and gives me that:
<root>
<One>
<a>toto</a>
<a>titi</a>
</One>
<One>
<a>tata</a>
<a>tutu</a>
</One>
</root>Has anyone got any clue as to how to configure xalan on NB so that it indents the xml properly??
Julien.

Similar Messages

  • Absolue beginner need your help with basics of shell / applescript and xode

    Guys,
    I'm an absolute beginner in both xcode and applescript trying to wrap a few shell commands with some basic graphical elements.
    I will need your help after 2 days of tests and un-successful trials.
    Trying to display "$ifconfig en0" shell results into a text box.
    Here is what I'm doing:
    property networkif : missing value
    property dhcpview : missing value
    set the dhcpview to do shell script "/sbin/ifconfig " & networkif
    I can't have this accepted:
    set contents of text field "hmmm" to "DHCP " & dhcpview
    hmm is the name I have set under Interface Builder to a text box (NSTextView object)
    Xcode compiler returns me an error :
    ToolAppDelegate.applescript:99: error: A “"” can’t go after this identifier. (-2740)
    Command /usr/bin/osacompile failed with exit code 1
    while doing this is absolutely working but on a separate popup window:
    display dialog " Here is your IP address in ALU's network: " & dhcpview
    I have no clue what I'm doing wrong.

    It looks like you are trying to use *AppleScript Studio* syntax in an AppleScriptObjectiveC project - the way you connect the user interface items to your script is different in the new framework. If you are creating a new ASOC project, take a look at MacScripter's entry level tutorial AppleScriptObjC in Xcode for some examples.

  • Beginner needs some help, please

    Hi
    I am new to java ( taking a class now ) and I need to solve this problem below: Can you please help me?
    I am using eclipse and I typed this but I don't know if it is right. English is not my native language so I am always confused about instructions
    public class random {
        public static void main(String[] args) {
            int i1 = 1;
            int i2 = 10;
            int m = (int)(i2*Math.random() )+ i1;
            int n = (int)(i2*Math.random() )+ i1;
            System.out.println(m);
            System.out.print(n);
    thank you very much

    English is not my native language so I am always confused about instructions
    That is what your instructor is there for.
    Ask the instructor to explain any of the instructions that you are 'confused' about.
    Please write a java class, which does the following things. (a) It reads two integers (X and Y) from the keyboard; (b) generate two random integers (m and n), such that X=<m<=Y and X=<n<=Y; (c) Print out the results of addition, subtraction, multiplication, division, and reminder of two random integers. The program is good if it’s easy to ready with comments and it has a user-friendly interface (give print out messages to end users).
    So review you code ask and ask yourself if it follows those instructions:
    1. Does it read ANYTHING from the keyboard?
    2. Does it generate two random integers that obey the rule you provided?
    3. Is your code easy to read and have comments?
    4. Does your code print out messages to the end user?
    For any NO answers to the above you need to fix the problem. Ask your instructor for guidance.

  • Beginner needs troubleshooting help PLEASE someone help if you can .

    I am starting to learn program so i started with stanfords cs106a course on itunes U. I cannot get karel the robot to run on correctly. I have eclipse luna installed and have Java jdk 8 installed. when i try to run an assigments solution all i get is a blank white screen that opens in a new window. I have tried several different run configs. i am stuck and go go any further with my practice and studying because i cant do the assigments. if anyone has knowledge of my problem and can help me out in anyway it will be much appreciated. i am new to this forum and new to learning to code, i hope i can get this sorted i dont want to get discouraged from the entire thing because i cant get the learning tools to not work properly.

    On 07/21/2015 03:33 PM, kurt jenrette wrote:
    > I am starting to learn program so i started with stanfords cs106a course
    > on itunes U. I cannot get karel the robot to run on correctly. I have
    > eclipse luna installed and have Java jdk 8 installed. when i try to run
    > an assigments solution all i get is a blank white screen that opens in a
    > new window. I have tried several different run configs. i am stuck and
    > go go any further with my practice and studying because i cant do the
    > assigments. if anyone has knowledge of my problem and can help me out
    > in anyway it will be much appreciated. i am new to this forum and new
    > to learning to code, i hope i can get this sorted i dont want to get
    > discouraged from the entire thing because i cant get the learning tools
    > to not work properly.
    Start by learning to create a program that does run. Pick a simple one
    from http://www.vogella.de/tutorials (Eclipse).
    After you've done that, you'll have the confidence and understanding to
    answer your question. As it is, you've not given anything like enough
    information to answer it. For all we know, it's merely a "programming"
    (which I'm pretty sure it is) and not an Eclipse issue. In that case,
    your resort will be a) fellow students, b) lab assistants, c) your
    professor or d) sites like javaranch.com and stackoverflow.com.
    Hope this helps.

  • Beginner - need some help

    Hello,
    I have written a simple program that adds up numbers -i.e. like a shopping list. What line do I put in to save the total of each bit?
    I get the total 5.35 - I then want to save this as say - totalpart1 but all I know is how to println out to screen.
    I then start another list and get 6.70 - and want to save as- totalpart2.
    I want to know as I need to add all the lists up and then subtract it from the money given.
    Thanks.

    Your question is a bit vague, but here's how I would've done it:public class ShoppingList {
       private double total;
       // ctor: not needed, but included for clarity
       public ShoppingList() { }
       // add an amount to the list
       public void add(double amount) { total+= amount; }
       // return the total
       public double getTotal() { return total; }
    }The little class above represents a single shopping list: you can add
    amounts to it and retrieve the total amount so far. The following little
    class represents a bunch of shopping lists:public class ShoppingListBunch {
       private List lists= new ArrayList();
       // ctor: not needed, but included for clarity
       public ShoppingListBunch() { }
       // add a shopping list to the bunch:
       public void add(ShoppingList list) { lists.add(list); }
       // get the number of shopping lists (for convenience)
       public int size() { return lists.size(); }
       // get the i-th shopping list:
       public ShoppingList getShoppingList(int i) {
          return (ShoppingList)lists.get(i);
       // get the total of all lists:
       public double getTotal() {
          double total= 0;
          for (int i= 0, n= size(); i < n; i++)
             total+= getShoppingList(i).getTotal();
          return total;
    }Simply create a new ShoppingList when you need one and add it to
    the ShoppingListBunch. A ShoppingListBunch can retrieve the grand
    total for you as well as the number of shopping lists and each individual
    ShoppingList.
    kind regards,
    Jos

  • Beginner needs editing help

    I have used Paint Shop Pro for many years, but now that I have an Apple Macbook Pro, I have CS4 installed, and am trying to learn Photoshop.
    I have an image of a man and I want to erase everything except the body of the man, and leave the background transparent so when I paste it you can see the other layers.
    What is the easiest way to erase an image and leave the subject intact and sharp? Step by step would be appreciated.
    Thank you,
    Dan of Troy

    Don’t erase.
    Instead make the Background Layer a regular Layer by double-clicking it, add a Layer Mask by clicking the appropriate symbol in the Layers Panel (third from the left at the bottom) and paint all the areas You want invisible Black (hit D to set the colors back to Black and White and X to switch Foreground and Background Color).
    Or use any combination of Magic Wand, Selection – Color Range, Lasso Tool and whatever else comes in handy to make Selections that conform to the outer contour of the object You want to clip and fill the areas in the Mask with Black (or White if they encompass the object to be clipped).
    Depending on the background in the shot You might also look for the channel that has the most pronounced difference between foreground and background (to view them hit command-3, command-4, command-5 and to get back to Composite View command-2); then load that channel as a Selection by command-clicking on its symbol in the Channels Panel and fill the Mask with Black.
    To view the Mask alone alt-click the Mask-symbol in the Layers Panel, then try to increase the contrast between the foreground and background with Curves (command-M) and improve the result with Brush, Burn. and Dodge-Tool etc. where necessary.
    Anyway: If You are going to combine images You might consider converting the individual elements to Smart Objects so that repeated scaling or rotating will not degrade the elements unnecessarily.

  • Re: Beginner needs help using a array of class objects, and quick

    Dear Cynthiaw,
    I just read your Beginner needs help using a array of class objects, and quick of Dec 7, 2006 9:25 PM . I really like your nice example.
    I also want to put a question on the forum and display the source code of my classe in a pretty way as you did : with colors, indentation, ... But how ? In html, I assume. How did you generate the html code of your three classes ? By help of your IDE ? NetBeans ? References ?
    I already posted my question with six source code classes ... in text mode --> Awful : See "Polymorphism did you say ?"
    Is there a way to discard and replace a post (with html source code) in the Sun forum ?
    Thanks for your help.
    Chavada

    chavada wrote:
    Dear Cynthiaw,
    I just read your Beginner needs help using a array of class objects, and quick of Dec 7, 2006 9:25 PM . I really like your nice example.You think she's still around almost a year later?
    I also want to put a question on the forum and display the source code of my classe in a pretty way as you did : with colors, indentation, ... But how ?Just use [code] and [/code] around it, or use the CODE button
    [code]
    public class Foo() {
      * This is the bar method
      public void bar() {
        // do stuff
    }[/code]

  • Iphone4 upgrade ios5.0.1, done upgrade and reboot itself, iphone stuck at sos mode. need help!!

    iphone4 upgrade ios5.0.1, done upgrade and reboot itself, iphone stuck at sos mode. need help!!

    By "sos mode" do you mean recovery mode?  If so, you have to connect it to iTunes and restore it.

  • Beginner: Need Help : Label Frame

    Beginner: Need Help : Label Frame
    Hi everyone, 
    I am trying to find a way to get my menu bar working. Little info, I am a beginner in Flash just learned the essential DVD from Adobe.
    My menu bar has the following:
    (About Us) (Services) (Quality) (Projects) (Contact Us)
    Each page will have a motion shape tween and slide the page down.
    I have type in this actions :
    stop();
    import flash.events.MouseEvent;
    //---aboutus Button Timeline change---\\
    aboutus_btn.addEventListener(MouseEvent.CLICK, aboutusClick);
    function aboutusClick(event:MouseEvent):void{
    gotoAndPlay("aboutus");
    //---services Button Timeline change---\\
    services_btn.addEventListener(MouseEvent.CLICK, servicesClick);
    function servicesClick(event:MouseEvent):void{
    gotoAndPlay("services");
    //---quality Button Timeline change---\\
    quality_btn.addEventListener(MouseEvent.CLICK, qualityClick);
    function qualityClick(event:MouseEvent):void{
    gotoAndPlay("quality");
    //---projects Button Timeline change---\\
    projects_btn.addEventListener(MouseEvent.CLICK, projectsClick);
    function projectsClick(event:MouseEvent):void{
    gotoAndPlay("projects");
    //---contactus Button Timeline change---\\
    contactus_btn.addEventListener(MouseEvent.CLICK, contactusClick);
    function contactusClick(event:MouseEvent):void{
    gotoAndPlay("contactus");
    This actions only works when I click to the next labels but doesn't work when I want to click back to the previous labels. For example, if I click onto (About Us) to (Services) and (Services) to (Quality) and (Quality) to Projects and (Projects) to (Contact Us)... it all works. If I then click from (Contact Us) back to (Projects) or even any previous buttons... it does NOT work??
    Anyone? Please help!

    This is my timeline structure. The code for the action frame is in hi-lite in yellow.
    Is this clear enough?
    I also tried rewriting the action like below, but still have the same problem.
    stop();
    aboutus_btn.addEventListener(MouseEvent.CLICK, onaboutusClick, false, 0, true);
    services_btn.addEventListener(MouseEvent.CLICK, onservicesClick, false, 0, true);
    quality_btn.addEventListener(MouseEvent.CLICK, onqualityClick, false, 0, true);
    projects_btn.addEventListener(MouseEvent.CLICK, onprojectsClick, false, 0, true);
    contactus_btn.addEventListener(MouseEvent.CLICK, oncontactusClick, false, 0, true);
    function onaboutusClick(evt:MouseEvent):void {
    gotoAndPlay("aboutus");
    function onservicesClick(evt:MouseEvent):void {
    gotoAndPlay("services");
    function onqualityClick(evt:MouseEvent):void {
    gotoAndPlay("quality");
    function onprojectsClick(evt:MouseEvent):void {
    gotoAndPlay("projects");
    function oncontactusClick(evt:MouseEvent):void {
    gotoAndPlay("contactus");

  • Beginner needs help, simple do-while

    Need some help whit this code, how can I get this do-while loop to work?
    I use a simple gui where a decimal number is been read in, and some calculations beeing done.
    I want the user to decide if he/she wants to exit or not.
    But I dont now how I shall use it when using the boolean type.
    Tanks in advance.
    I'm sorry about my bad english!
    import mittBibliotek.*;
    class nettopris{
         static final double moms = 1.24;
         static final double rabatt = .85;
         public static void main (String[] args){
              do{
                   JavabokGUI gui = new JavabokGUI("Legger til moms");
                   gui.show();
                   double pris = gui.lesDesimaltall("","Skriv inn nettopris: ");
                   if (pris>2000){
                        double rabattPris=bergenNypris(pris);
                        double brutto = beregnBruttopris(rabattPris);
                        double rabattbel?p= beregnRabbattBel?p(pris,rabattPris);
                        gui.skrivResultater("Nettopris - 15% rabatt : " +rabattPris);
                        gui.skrivResultater("Prisen inkl. mva : " +brutto);
                        gui.skrivResultater("Rabatt bel?pet er : " +rabattbel?p);
                        gui.skrivResultater("Mva bel?pet er : "+beregnMvabel?p(brutto,rabattPris));
                   }else{
                        double brutto= beregnBruttopris(pris);
                        double avrundetPris= avrunding(brutto);
                        gui.skrivResultater("Prisen inkl mva (avrundet): " +avrundetPris);
                        gui.skrivResultater("Mva bel?pet er (avrundet): " +beregnMvabel?p(avrundetPris,pris));
                   }// end if else
                   boolean svar = gui.jaSvar("","Ny beregning? ");// GUI  yes/no.Where yes is true.If true looping until false
    }while  (svar == true) ;// error: cannot resolve symbol, variabel svar
         }// main
         static double beregnBruttopris(double prisen){
              double brutto= prisen * moms;
              return brutto;
         }//Brutto
         static double avrunding(double bruttopris){
              int avrundet= (int) (bruttopris + 0.5);
              return avrundet;
         }// Avrundet
         static double bergenNypris(double nyprisen){
              nyprisen = nyprisen * rabatt;
              return nyprisen;
         }// Nyprisen
         static double beregnRabbattBel?p(double pris, double rabatt){
              double rabbel?p = pris - rabatt;
              return rabbel?p;
         }// Rabatt bel?p
         static double beregnMvabel?p(double brutton, double rabattPrisen){
              double mvaBel?p = brutton - rabattPrisen;
              return mvaBel?p;
         }// Mvabel?p
    } // class nettopris

    If your only problem is with the variable svar, just put a line:
    boolean svar = true;before the "do" line and change the line:
    boolean svar = gui.jaSvar("","Ny beregning? ");to:
    svar = gui.jaSvar("","Ny beregning? ");Your problem has to do with variable scope. Since you declare the variable svar inside the braces {} of the do loop, it doesn't exist for the while test.

  • Beginner to iDVD, needs basic help to get started

    I am in need of help. I want to make DVDs of my old 8mm tapes. I have a Sony 8mm video camera. What do I need , like adapters, cables or cards to make this happen. I have iDVD on my system, but have never attempted anything like this before. I just recently purchased this computer. Can ya'll help me get started?
    Thanks

    Charley,
    Read this:
    http://www.macworld.com/2004/05/features/fromvhstodvd/index.php
    You'll just use your Sony8mm like the VHS deck.......
    John B.

  • Oracle Beginner Needs Help with 8.1.6/W2K Password

    Hey all,
    I just started reading this cool forum and I need your help. I have been using Oracle 8.1.5 for win 98 for a while with scott/tiger. Now I switched to 8.1.6 for W2K and none of the password combinations seem to work. As I am a student just testing Oracle out, what should I do? If this is not a licensing issue, can someone help me out? Thanks for your time...
    Regards,
    Eralp

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Eralp Pinardag ([email protected]):
    Hey all,
    I just started reading this cool forum and I need your help. I have been using Oracle 8.1.5 for win 98 for a while with scott/tiger. Now I switched to 8.1.6 for W2K and none of the password combinations seem to work. As I am a student just testing Oracle out, what should I do? If this is not a licensing issue, can someone help me out? Thanks for your time...
    Regards,
    Eralp<HR></BLOCKQUOTE>
    Try system/manager !! (i.e. Login=SYSTEM and Password=MANAGER)
    Cheers!
    r@m@
    null

  • Beginner needs help with simple code.

    I just statrted learnind java, and I need some help with this simple program. For some reason everytime I enter my Farenheit value, the Celsius conversion returns as 0.0. Would really appreciate the help. Thanks.
    Here's the code:
    public class TempConverter
    public static void main(String[] args)
    double F = Double.parseDouble(args[0]);
    System.out.println("Temperature in Farenheit is: " + F);
    double C = 5 / 9;
    C *= (F - 32);
    System.out.println("Temperature in Celsius is: " + C);
    }

    double C = 5 / 9This considers "5" and "9" to be integers and does an integer division, discarding the remainder. The result of that division is 0. Trydouble C = 5.0/9.0;

  • Beginner- need help to automate a device using labview

    Hi,
    I am a graduate student pursuing my masters in mechanical engineering. I have been asked to work on a project that involves automating a gas plasma surface cleaner using labview. Since i have no knowledge about electrical equipments and this is the first time i am using labview, i would need some help so that i can get started with the project. so, basically the equipment is a small box inside which surgical tools can be placed and sterilized. Once the surgical tool is placed, the door is shut manually and the glass chamber is depressurized and then injected with a hydrogen peroxide gas. Then the plasma discharge is started by switching on the equipment. It runs for about 3 minutes, and then we manually re-pressurize the chamber and open the door to take out the tool. I will have to automate this process. Please let me know how to get started in terms of integration of the equipment with labview etc and things i need to know. Also, let me know if you need more details.I could also attach a picture of the equipment if needed.
    Thanks,
    Arvind

    Arvind,
    Since you are working on your Masters degree, it is likely that you already have a Bachelors dergree or equivalent.  So I will assume that you know the basics of engineering.  I will also assume that your previous classes did not actually teach you much about design or how to manage a project (because so many engineering schools do not teach that).
    You have a statement in qualitative terms describing your project. The next thing to do is to specify in quantitative terms the parameters which are important to success of the project. Size of the box, pressures, temperatures, times, plasma densities, ...  You will also need a sequence-of-events document which includes not only the basic process but also as many possible faults and failure modes as possible.
    For example. Close the door manually. (How will the automated system know the door is shut? What will it do if the door does not shut within x seconds?) Depressurize the chamber. (To what pressure or vacuum level? How much time is allowed for this step? What if the pressure is still too high after the time limit? -- This suggests a leak.) Inject hydrogen peroxide. (How much? How will it be measured? What it the pressure/time/quantity is too high? Or too low?) ...
    What kinds of sensors or measuring equipment are needed to answer all these questions? What kinds of output signals are generated by these sensors and instruments?
    What kind of actuators or controllers are needed to perform the actions of the system? What kinds of signals do you need to generate to control these devices?
    Does this device (as medical equipment) need to meet specific regulatory requirements?  Steam sterilizers need to have certifiable measurements of the time and temperature inside the chamber.  It may be necessary to have measurements independent from those used for the automation process.
    Once you have a comprehensive specification document, then you begin to identify components, instruments, and systems which can satisfy the individual requirements. Then you figure out how to get everything to talk to everything else. That is where the programming language (which may be LabVIEW) comes in. The task of the program is to implement the communications between devices and users and to do much of the decision-making for the apparatus.
    If you are not taking a course which teaches the basics of LabVIEW, you should start with the on-line tutorials.  You can work on these while preparing the specification document.
    Lynn

  • Beginner in java and need your help about DES

    hello,
    I m a new guy in java programming and learn from many books.I m making a website and portal right now and dying need your help about DES.my portal (using java) requires somebody to make a login name and a password.I m done with the server and client things and rite now stuck with this "DES" stuff.
    so I make some conditions and algorithm below..
    1. when a user login,the password is encrypted.at this point,cleartext(id) and encryption (M,N) are involve.
    2. then the key is changed based on algorithm.
    3.the key changed by key(id) is received and the original text should be encrypted.
    the algorithm
    1. the original text x1.x2.x3.x4.x5.x6.x7.x8 (64 bits)
    2. encypt the password
    a. Each character is changed into an int type by the ASCII code, and let the 1st bit be an odd number parity bit.
    b.The 1st bit of the 1st character in (IP) is set to '1', and the 8th bit of the 8th character as '64'.
    c.the rest (IP) is like this
    1 2 3 4 5 6 7 8
    0 # 58 50 42 34 26 18 10 2
    8 # 60 52 44 36 28 20 12 4
    16 # 62 54 46 38 30 22 14 6
    24 # 64 46 48 40 32 24 16 8
    32 # 57 49 41 33 25 17 9 1
    40 # 59 51 43 35 27 19 11 3
    48 # 61 53 45 37 29 21 13 5
    56 # 63 55 47 39 31 23 15 7
    d. and lastly,from above,,it should be done like this
    1 2 3 4 5 6 7
    0 # 40 8 48 16 56 24 64 32
    8 # 39 7 27 15 55 23 53 31
    16 # 38 6 26 14 54 22 52 30
    24 # 37 5 25 13 53 21 51 29
    32 # 36 4 24 12 52 20 50 28
    40 # 35 3 23 11 51 19 49 27
    48 # 34 2 21 10 50 18 48 26
    56 # 33 1 20 9 49 17 47 25
    e. key y1,y2,y3,y4,y5,y6,y7,y8 (64bit)
    f. generate the key based on ID
    a. Each character is changed into an int type by the ASCII code, and let the 1st bit be an even number parity bit.
    b.the process is repeat again.
    anybody has an idea to help me with the sample program?
    thanks in advance...

    just ask about a simple program how to receive a
    password from somebody and change it to a key..and
    then confirm it with DES.Once again I have a problem understanding what you are asking.
    Are you trying to use the password as a key to encrypt some 'standard thing' and place this encrypted value in a database? If so then look in the JCE for 'password based encryption' such as PBEWithMD5AndDes. This seems back to front to me but I can see nothing wrong with the approach since the 'standard thing' you would encrypt is in effect a key. If this is for a commercial application then I would find a security expert to evaluate your proposal!
    In my experience it is more normal to encrypt the user's password with DES and store the result in the database. To do this just look in the JCE for DES encryption and consider using DES with CBC and PKCS5 padding. Also, consider encrypting the concatenation of the user's 'user name' with the password as this will (almost certainly) avoid having two encrypted values in the database that are the same even if two users have the same password.
    For both of these you might consider using Base64 or Hex to turn you encrpted bytes into ASCII characters before trying to store them in your DB.

Maybe you are looking for

  • HOw to create a console in a GUI??

    Hi, i have redirectioned the java outoup to write in a file, it reacts perfectly to the system.out but when the new outpot becomes anything else as a printf nothing happens. Anyone knows if it could be that the console is not "flusing" the messages.

  • Introspecting JAR file in OBPM 10GR3 error

    Hi all, I am trying to introspect a JAR file that I created and i get the following error. Loading classes ... Loading class 'TestPackage.TestValues' [Error] Instrospection exception: Internal Error: java.lang.UnsupportedClassVersionError: Bad versio

  • Auth against trsuted domain - 500 Internal Server Error Invalid index.(1413

    Hi all,         we are publishing a SAP portal via ISA 2006. <br /><br /> I have eventually managed to get single sign on working all the way through for company.local users, however we also have a domain where all our customer accounts sit - extcust

  • AppleTv does not appear in iTunes Preferences

    I have replaced and older iMac with a new one. I installed everything from my timemachine backup except the system software. Everything works but not AppleTV sync. There is no AppleTV folder in the preferences. Has anybody an idea? I installed iTunes

  • "Print jobs stopped" message

    All of a sudden, when I command print a message box comes up "Printing jobs on this printer are stopped". I haven't changed any settings that I know of. Also... my Print Setup Utility is apparently gone from my applications. When I double click it in