GUI Update for JDialog/JFileChooser

Hello, Howdy, Greets, Yo and anything else I missed!
Lets see if I can explain this well...
I have a JDialog open in the background. One of the choices on the JDialog is to open the JFileChooser. Whenever I open the JFileChooser the JFileChooser opens in front of the JDialog (like it's supposed to). Therefore there is some overlap of the JFileChooser on top of the JDialog.
When exiting the JFileChooser (a directory is selected), The JFileChooser GUI partially closes. It closes everywhere but where it overlaps the JDialog. So, for a few seconds it has the GUI of the JFileChooser ONLY where it overlaps the JDialog on the screen. Then after some processing (doing what it does with the JFileChooser data), it finishes removing the JFileChooser GUI that overlaps the JDialog.
I want the JFileChooser to completely disappear at the same time. I've tried every variation I can think of, to no avail:
dialog.repaint();
dialog.validateTree();
dialog.validate();
jfc.hide();
jfc.updateUI();
jfc.revalidate();
jfc.repaint();
Here's an example:
int choice = jfc.showDialog(new JFrame(), "Select Directory");
// Tried everything here to hide/remove the jfc GUI
if (choice == JFileChooser.APPROVE_OPTION )
  // do what it does with the selected directory
}This happens on every look and feel, so that's probably not the problem. Any ideas?

Thanks for the advice on threads. I got it working by doing the following...
      int state = jfc.showDialog(new JFrame(), "Select Directory");
      if (state == JFileChooser.APPROVE_OPTION )
        defaultDir = jfc.getSelectedFile();
        Thread myThread=new Thread()
          public void run()
            // Do my other stuff here
        myThread.start();       
      }

Similar Messages

  • OS X update for intel MAC

    i have just done the update for intel mac- i can note that all windows have a steel grey finish now- i just wanted to check with others if they have the sasme finish or is it a problem with my mac
    also is this the way leopard will look like

    huh?? wad are u talking about? i don see any difference in the gui on my side. and besides all finder windows HAVE ALWAYS had the steel gray finish look, including safari..

  • Making GUI update at correct time

    I'm creating an engine that can display experimental stimuli for my lab working with kids with reading disabilities. I have a GUI which can display the next stimuli in the test. Once the stimuli are displayed, the program does nothing until the user presses a button and a key event is called.
    I'm now trying to get my GUI to play recorded words to the user. Because it's the responsibility of the GUI to display stimuli, the GUI will be the one playing the sound (even though that's not typically thought of as a GUI responsibility). Unfortunately, even though the commands to update the GUI display are placed before the command to play the sound, the GUI does not update until it has finished playing the sound.
    This has nothing to do with the sound itself: if I replace the clip.play() line with a loop that wastes time and spins around for five seconds, the GUI does not update for those five seconds.
    The GUI updates itself the moment the program leaves the setStimuli() method. How can I get it to update itself before then? Commands such as this.repaint() don't appear to work.
    Any thoughts on how to get the GUI to update itself before exiting the method?
    public class TestingEngine {
    public void setStimuli(String[] values) {
       gui.setStimuli(values);
    public class GUI extends javax.swing.JFrame {
    public void setStimuli(String[] values){
           switch (testType){
             case SOUND:
                   String soundImageFile = "Headphones.jpg";
                   ImageIcon soundImage = new ImageIcon(soundImageFile);
                   JLabel soundImageLabel = new JLabel(soundImage);
                   SoundImageJPanel.removeAll();
                   SoundImageJPanel.repaint();
                   SoundImageJPanel.add(soundImageLabel);
                   soundImageLabel.setVisible(true);
                   label_S_Option1.setText(values[1]);
                   label_S_Option2.setText(values[2]);           // <-- nothing has updated yet
                   SoundClip clip = new SoundClip(values[0]);
                   if (clip.isInitialized())                     // <-- this section could also be replaced
                       clip.play();                             // by a time-wasting loop
                   break;
        }      // <-- once program reaches here, GUI finally updates
    }

    Ok, so just for the sake of it, I tried using the Timer method as suggested in the thread you pointed me to. This doesn't do anything, but thinking about it, I don't see why it would. Timer calls repaint() every 50 ms, but, after all, the setStimuli() method also called repaint() before playing the soundclip. If the original call of repaint() didn't do anything, then I don't think that calling it more often would.
    Is there another command that I should be using? In other words, how can I tell my JFrame and JLabels to "UPDATE RIGHT NOW, NOT IN A MINUTE!"? (It would be easier if I were the JFrame's mother...)
    Current version of code, with Timer class:
    public class GUI extends javax.swing.JFrame {
       private Thread refresh;
       public GUI() {
           initComponents();
           refresh = new Timer(this);
           refresh.start();
       public void setStimuli(String[] values){
           switch (testType){
             case SOUND:
                   String soundImageFile = "Headphones.jpg";
                   ImageIcon soundImage = new ImageIcon(soundImageFile);
                   JLabel soundImageLabel = new JLabel(soundImage);
                   SoundImageJPanel.removeAll();
                   SoundImageJPanel.repaint();
                   SoundImageJPanel.add(soundImageLabel);
                   soundImageLabel.setVisible(true);
                   label_S_Option1.setText(values[1]);
                   label_S_Option2.setText(values[2]);           // <-- nothing has updated yet
                   SoundClip clip = new SoundClip(values[0]);
                   if (clip.isInitialized())                     // <-- this section could also be replaced
                       clip.play();                              // by a time-wasting loop (same problem)
                   break;
       }      // <-- once program reaches here, GUI finally updates
       public void callback(){
           repaint();
    class Timer extends Thread
         private Gui parent;
         public Timer(Gui g) {
              parent = g;
         synchronized public void run() {
              while(true) {
                   try{
                       wait(50);
                   }catch(InterruptedException ie) {return;}
                   parent.callBack();
    }

  • GUI Update stops

    Hello,
    i'm implementing an application, which permanently updates a TableView and a Label. This works fine in general. But sometimes updating the gui stops, for example if the application was in background and is focused again. Nothing is displayed in the application window in this case (its black or just frozen), but if i manage to find the button positions they react normally.
    Did anyone experienced this before? Do you have any suggenstion?
    I already tried to call Platform.runLater() less often, but that did not solve the problem.
    I also added:
    final EventDispatcher eventDispatcher = myScene.getEventDispatcher();  // the original dispatcher
    myScene.setEventDispatcher(new EventDispatcher() {
    @Override
    public Event dispatchEvent(Event event, EventDispatchChain tail) {
    long millis = System.currentTimeMillis();
    Event returnedEvent = eventDispatcher.dispatchEvent(event, tail);  // let original one handle it as usual
    millis = System.currentTimeMillis() - millis;
    if(millis >= 100) {  // check if it was slow
    System.out.println("[WARN] Slow Event Handling: " + millis + " ms for event: " + event);
    return returnedEvent;
    as suggested somewhere else in the forum. I did not get any "Warnings".

    Adapting the event dispatcher is a strange thing to do.  I wouldn't recommend that.
    I'm not sure why you need Platform.runLater either (you might need it, but nothing in your question indicates you do).
    To get any help you will almost certainly need to provide an SSCCE.
    There are a few jira bugs filed about black screens in JavaFX applications.
    For example:
    RT-25178 Regression: Background of controls becomes black after waking from sleep
    RT-32636 All JavaFX apps stop rendering when coming out of screen lock
    You can search for others at:
    https://javafx-jira.kenai.com
    Whether the bugs apply to your case will depend on your code, environment and what JavaFX version you are using - you will need to check and verify.

  • Suspending GUI update

    I have an app which runs a background thread. While the thread is running I want to disable various clickable GUI elements. My problem is that the elements all disable rather slowly and it looks funny (they don't all disable simultaneously). Is there a way I can suspend GUI update, set all my elements to disabled, and then force the GUI to update them all at once?

    Well I'm actually doing this:
    @Action
    public Task runSimulation() {
        SimulationTask simulationTask = new SimulationTask();
        // some code to init my Task
        for (JPanel panel : playerPanels) { // playerPanels is a JPanel[10]
            panel.setEnabled(false);
        return simulationTask;
    }So the code to disable the panels runs before the task is even started. I tried adding the disabling code to the doInBackground method of my TaskListener attached to simulationTask but the delay is worse. The panels disable almost simultaneously using the above method but are out of sync just enough to make everything look amateurish and poorly done.
    As a side note this is written using the swing application framework in netbeans. The runSimulation method is attached to a button that runs a pretty CPU intensive task in the background.

  • How to disable the windows update message "Windows update hasn't been able to check for updates for the last 30 days"

    Hi,
    We work on a domain that uses Symantec Management console to administrate our patch enviroment. We have windows updates disabled. But our Windows 8 machines get this message once a month
    "Windows update hasn't been able to check for updates for the last 30 days"
    Just wondering if anyone knows which GPO to use to disable this setting as I have been unable to find it.
    Thanks

    Hi,
    You can turn off the message by GUI in Control Panel\System and Security\Action Center, in the right pane, click "Change Action Center settings", then untick the "Windows Update" option.
    For GPO, you can disable all balloon notifications:
    User Configuration \ Administrative Templates \ Start Menu and Taskbar\Turn off all balloon notifications
    Or remove Action Center icon itself
    User Configuration\Administrative Templates\Start Menu and Taskbar\Remove the Action Center icon
    And I haven't found a GPO to turn on\off a specific message mentioned in the action center, but the setting for the message is related with registry key under
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Action Center\Checks
    but the value under the key is binary, hard to control, if you have interest, you can export the key from a preference pc, then deploy the GPO via
    User Configuration > Preferences > Windows Settings > Registry
    Yolanda Zhu
    TechNet Community Support

  • Great Challenge !! No one is able to Tell Solution ? Dynamic GUI Updation

    Topic: Dynamic GUI Updation on msWindows when user changes Display properties.
    (I post this Question last month and have't got any answer, Is there no way for this ?)
    I want to dynamicly Update my UI on msWindows when user changes Display properties, Like other windows applications.
    i am doing this procedure-
    1.to get windows look & feel-
    UIManager.getSystemLookAndFeelClassName()
    2.To receive Events when when user changes Display properties-
    Toolkit.getDefaultToolkit().addPropertyChangeListener( "win.desktop.backgroundColor" ,new Java.beans.PropertyChangeListener()
    public void propertyChange(java.beans.PropertyChangeEvent e)
    3.To Reflect it in GUI-
    SwingUtilities.updateComponentTreeUI(TOP COMPONENT);
    But it only reflects the Border & Title Bar of My application.
    pls. suggest what can i do ?
    Regards
    Naveen Sharma

    I seem to remember looking at a similar thing in the Java demos that came with jdk1.3. I could be wrong...
    Let me see...
    Aha! Here it is.
    on my pc the path is
    C:\jdk1.3\demo\jfc\Metalworks
    then click on the jar file. The demo allows you to change the background color, font size on the toolbar etc..Another demo Swingset2 allows you to dynamically change the look and feel. I hope this helps. If you don`t have these demos I could always send you the code.
    Regards
    Grahame

  • GUI Tool for Image Analysis (delimited ascii file)

    i've created a Java GUI Tool for Image Analysis. It does length calculation and locate the coordinate of centroid of an image...the problem now is how do i save the results in a delimited ascii file??

    Create a FileOutputStream, use that to construct a PrintWriter, then use the PrintWriter as you use System.out. Print out the data, then append the delimiter manually after each set of data.
    To get the file, the simplest ways would be to hard code an output file name or at least have a text field so the user can enter it. If you want it to look more professional, use a JFileChooser.
    I hope this helps!
    -JBoeing

  • After installing all lenovo updates for n500 I cant access the boot rescure and recovery anymore!!!

    hi,
    i´ve just installed all actual updates for the n500, including a bios update. since then I cant get into the boot up utilities(I think its called thinkvantage) anymore with the lenovo button when booting up (instead, I get a menu where I can choose where to boot from!!!!)... when pressing f8 on bootup there used to be something like "repair system" in the menu, its gone too... 
    also, rescure and recovery in vista basic does not load anymore, the gui process is running but nothing happens... please help!!!
    what can I do??? I didn't touch any partitions or delete anything... before the updates, it did work. installing the newest bios from the website did not solve the problem too...  
    Message Edited by herbun on 06-19-2009 04:53 AM

    I am beginning to love lenovo. and vista. I´ve used the boot disk found at http://www-307.ibm.com/pc/support/site.wss/documen​t.do?lndocid=MIGR-54483
    (vista version), made a disc with it, "fixed" my mbr... and now vista stops booting all together.  something about a missing bootmanager. I love it. really. both. lenovo, and vista.
    edit: lucky me, I had a dart cd to repair the boot manager. so I can at least boot again. but, still no solution to my problem... any ideas?
    edit 2: I tried again. this time, no error. but still, I have the same problem with a not working thinkvantage. any ideas?
    edit 3: seems like the only solution left after reviewing all hints and tips is installing rescue and recovery, but has anyone installed it on a N500 yet? does it work? does it damage the pc? which version should I install, if it works?
    Message Edited by herbun on 06-19-2009 06:17 AM
    Message Edited by herbun on 06-19-2009 06:33 AM
    Message Edited by herbun on 06-19-2009 06:40 AM

  • Cannot enable "Updates for other Microsoft products" on WSUS client

    i cannot enable the checkbox "Give me updates for other Microsoft products when I update Windows" ("Microsoft update" instead of "Windows update").  If I enable it and press ok, the GUI stalls a bit and the check is removed.
    Installing updates from the wsus server works. The client is a 2012 R2 install. 
    From Windows updatelogs, it is clear the client attempt to connect to <HTTPS://sls.update.microsoft.com/SLS/{9482F4B4-E343-43B6-B170-9A65BC822C77}/x64/6.3.9600.0/0?CH=521&L=en-US&P=&PT=0x7&WUA=7.9.9600.17404> when I try to enable
    Microsoft update
    This is not allowed by firewall/proxy, so this obviously fails.This server is located in a secured vlan and should not have access to internet in any way. I suppose client should fetch the .cab from wsus?
    2014-12-17 14:44:45:376 836 137c AU ########### AU: Setting new AU options ###########
    2014-12-17 14:44:45:376 836 137c AU # Policy changed, AU refresh required = No
    2014-12-17 14:44:45:376 836 137c AU # Policy Driven Provider: https://wsusserver.mydomain.tld
    2014-12-17 14:44:45:376 836 137c AU # Detection frequency: 4
    2014-12-17 14:44:45:376 836 137c AU # Approval type: Pre-install notify (Policy)
    2014-12-17 14:44:45:376 836 137c AU # Auto-install minor updates: No (Policy)
    2014-12-17 14:44:45:376 836 137c AU AU settings changed through User Preference.
    2014-12-17 14:44:45:376 836 137c AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037
    2014-12-17 14:44:45:376 836 137c AU WARNING: Failed to get Network Cost info from NLM, assuming network is NOT metered, error = 0x80240037
    2014-12-17 14:44:45:392 836 137c SLS Retrieving SLS response from server...
    2014-12-17 14:44:45:392 836 137c SLS Making request with URL HTTPS://sls.update.microsoft.com/SLS/{9482F4B4-E343-43B6-B170-9A65BC822C77}/x64/6.3.9600.0/0?CH=521&L=en-US&P=&PT=0x7&WUA=7.9.9600.17404
    2014-12-17 14:45:07:267 836 137c Misc WARNING: Send failed with hr = 80072ee2.
    2014-12-17 14:45:07:267 836 137c Misc WARNING: Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <None>
    2014-12-17 14:45:07:267 836 137c Misc WARNING: Send request failed, hr:0x80072ee2
    2014-12-17 14:45:07:267 836 137c Misc WARNING: WinHttp: SendRequestUsingProxy failed for <HTTPS://sls.update.microsoft.com/SLS/{9482F4B4-E343-43B6-B170-9A65BC822C77}/x64/6.3.9600.0/0?CH=521&L=en-US&P=&PT=0x7&WUA=7.9.9600.17404>. error 0x80072ee2
    2014-12-17 14:45:07:267 836 137c Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
    2014-12-17 14:45:07:267 836 137c Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
    2014-12-17 14:45:07:267 836 137c Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
    2014-12-17 14:45:07:267 836 137c SLS FATAL: SLS:CSLSDownloader::GetUrlContent: DoFileDownload failed with 0x80072ee2
    I can set the cab path myself if I use
    vbscript to register the microsoft update service, but I don't know which cab url I should use for this. 
    I've used the same install image before, but I think all servers had access to internet (via proxy) when doing the first windowsupdate. this is no longer allowed. the image is an MDT installation image that attempt to enable the Microsoft update setting
    with vbs as described in link above.
    Please advice how to resolve this issue. 
    MCP/MCSA/MCTS/MCITP

    I was not aware if that, thanks! Is this documented somewhere?
    Well, no, not really. Presumably there is no need to do so. The two environments use completely different classification methodologies which have almost zero relationship to one another.
    The issue is this is checked for in the server security audit, all servers have this setting, but this one hasn't. I will need to be able to motivate/proof this point to our security department.
    I would say your security department maybe needs to do some of their own self-education on how Microsoft's patch management system has worked for the past twenty years, and more recently, how it has worked with SUS/WSUS for the past eleven years. This is not
    new stuff! :-)
    Also odd is that on this server I only have one service in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RequestedAppCategories.
    Don't really know much about what's in the ~\CurrentVersion\WindowsUpdate key either as it's also irrelevant to the WSUS environment.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • GUI Update and Threads

    Hello all, I'm new to Java and am having a hard time trying to understand how to implement multi-threading. I've built a simple app with GUI for converting files between encodings. The program works fine but some files take a long time to convert so I want to show the user some status text in the GUI. The conversion function is called from within a button click event, and further from within a loop that cycles through a directory of files to convert. I'm trying to show the name of the file being converted in a label in the GUI, but the label won't update until the button click event finishes, so only the last file converted is displayed.
    I've read through countless examples on this forum and others, and in several online books. I understand the concept of multi-threading and some of the issues surrounding them, but can't seem to grasp the mechanics of getting them set up in code at this point.
    Can anyone provide some coding tips? The code is provided below minus the NetBeans generated layout code. I can provide this also if needed. You'll see some lines commented out in the For loop that I tried but that didn't work.
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.io.*;
    public class EnCon4 extends javax.swing.JFrame {
        //Declare variables and set default values
        String fname="UTF-16";
        String tname="UTF8";
        String infile;
        String outfile;
        /** Creates new form EnCon4 */
        public EnCon4() {
            initComponents();
        private void encodingToListActionPerformed(java.awt.event.ActionEvent evt) {                                              
            tname=(String)encodingToList.getSelectedItem();
        private void encodingFromListActionPerformed(java.awt.event.ActionEvent evt) {                                                
            fname=(String)encodingFromList.getSelectedItem();
        private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
            jLabelStatus.setText("Converting From: " + fname + "  To: " + tname);
            jLabelStatus.repaint();
         File dir1 = new File ("."); //Set current directory
         //Create new subdirectory for converted files
         String newDirName = dir1 + File.separator + "Conv"; 
             File dir2 = new File(newDirName);
             if (!dir2.exists()) {
                dir2.mkdir();
             try {
                //Set path to current directory
                File pathName = new File(dir1.getCanonicalPath());
                File[] contents = pathName.listFiles();
                for (File file : contents) {
                    if (!file.isDirectory()) {
                        //Create the converted files
                    //Set variables
                    infile = dir1.getCanonicalPath() + File.separator + file.getName();
                    outfile = dir2.getCanonicalPath() + File.separator + file.getName();
                    //Check file names to exclude converting the java class file
                    if (!infile.endsWith("class") & !infile.endsWith("jar")) {
                            //Print the file name
                            jLabelStatus.setText("Converting file:  " + file.getName());
                            jLabelStatus.repaint();
                            //catch (Exception econ) {
                            //    System.out.print(econ.getMessage());
                            //    System.exit(1);
                            //System.out.println(file.getName());
                       //Call conversion function in a new thread.
                       //Example with static args //try { convert("NamesASCII.txt", "UTF8.txt", "ISO8859_1", "UTF8"); }
                           //Thread t = new Thread(new Runnable() {
                                //public void run() {
                                try {convert(infile, outfile, fname, tname);
                                catch (Exception econ) {
                                    jLabelStatus.setText(econ.getMessage());
                                    jLabelStatus.repaint();
                                    //System.out.print(econ.getMessage());
                                 //System.exit(1);
                            //t.start();
                //jLabelStatus.setText("Conversion complete.");
                //jLabelStatus.repaint();
             catch(IOException econ) {
                jLabelStatus.setText("Error: " + econ);
                //System.out.println("Error: " + econ);
        public static void convert(String infile, String outfile, String from, String to)
            throws IOException, UnsupportedEncodingException {
            // set up byte streams
            InputStream in;
            if (infile != null) in = new FileInputStream(infile);
            else in = System.in;
            OutputStream out;
            if (outfile != null) out = new FileOutputStream(outfile);
            else out = System.out;
            // Set up character stream
            Reader r = new BufferedReader(new InputStreamReader(in, from));
            Writer w = new BufferedWriter(new OutputStreamWriter(out, to));
            // Copy characters from input to output.  The InputStreamReader
            // converts from the input encoding to Unicode, and the OutputStreamWriter
            // converts from Unicode to the output encoding.  Characters that cannot be
            // represented in the output encoding are output as '?'
            char[] buffer = new char[4096];
            int len;
            while((len = r.read(buffer)) != -1)
              w.write(buffer, 0, len);
            r.close();
            w.flush();
            w.close();
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new EnCon4().setVisible(true);
        // Variables declaration - do not modify                    
        private javax.swing.JComboBox encodingFromList;
        private javax.swing.JComboBox encodingToList;
        private javax.swing.JButton jButton1;
        private javax.swing.JLabel jLabel1;
        private javax.swing.JLabel jLabel2;
        private javax.swing.JLabel jLabel3;
        private javax.swing.JLabel jLabelStatus;
        private javax.swing.JPanel jPanel1;
        // End of variables declaration                  
    }

    There are two key principles here. The first is "remove long-running
    processes from the event dispatch thread". If in doubt, you
    can check with SwingUtilities.isEventDIspatch(). The second is
    "put GUI updates on the event dispatch thread", preferable
    with SwingUtilities.invokeLater().
    Today is my last day at work, so here's a fish:
    import java.awt.event.*;
    import java.io.*;
    import javax.swing.*;
    public class EnCon extends JFrame{
        String fname="UTF-16";
        String tname="UTF8";
        String infile;
        String outfile;
        /** Creates new form EnCon4 */
        public EnCon() {
            super("EnCon");
            jButton1.addActionListener(new ActionListener() {
                public void actionPerformed(final ActionEvent ae) {
                    final Thread t = new Thread(new MyRunner());
                    t.start();
            final JPanel container = new JPanel();
            container.add(jButton1);
            container.add(jLabelStatus);
            this.getContentPane().add(container);
            this.pack();
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        private class MyRunner implements Runnable {
            public void run() {
                sendMessage("Converting From: " + fname + "  To: " + tname);
                File dir1 = new File ("."); //Set current directory
                //Create new subdirectory for converted files
                String newDirName = dir1 + File.separator + "Conv";
                File dir2 = new File(newDirName);
                if (!dir2.exists()) {
                    dir2.mkdir();
                try {
                    //Set path to current directory
                    File pathName = new File(dir1.getCanonicalPath());
                    File[] contents = pathName.listFiles();
                    for (File file : contents) {
                        if (!file.isDirectory()) {
                            infile = dir1.getCanonicalPath() + File.separator + file.getName();
                            outfile = dir2.getCanonicalPath() + File.separator + file.getName();
                            if (!infile.endsWith("class") & !infile.endsWith("jar")) {
                                sendMessage("Converting file:  " + file.getName());
                                try {
                                    convert(infile, outfile, fname, tname);
                                    sendMessage("Done");
                                catch (Exception econ) {
                                    sendMessage(econ.getMessage());
                catch(IOException econ) {
                    sendMessage("Error: " + econ);
            private void sendMessage(final String message) {
                SwingUtilities.invokeLater(new Runnable() {
                    public void run() {
                        jLabelStatus.setText(message);
        public static void convert(String infile, String outfile, String from, String to)
        throws IOException, UnsupportedEncodingException {
            // set up byte streams
            InputStream in;
            if (infile != null) in = new FileInputStream(infile);
            else in = System.in;
            OutputStream out;
            if (outfile != null) out = new FileOutputStream(outfile);
            else out = System.out;
            // Set up character stream
            Reader r = new BufferedReader(new InputStreamReader(in, from));
            Writer w = new BufferedWriter(new OutputStreamWriter(out, to));
            // Copy characters from input to output.  The InputStreamReader
            // converts from the input encoding to Unicode, and the OutputStreamWriter
            // converts from Unicode to the output encoding.  Characters that cannot be
            // represented in the output encoding are output as '?'
            char[] buffer = new char[4096];
            int len;
            while((len = r.read(buffer)) != -1)
                w.write(buffer, 0, len);
            r.close();
            w.flush();
            w.close();
        public static void main(String args[]) {
            new EnCon().setVisible(true);
        // Variables declaration - do not modify
        private JButton jButton1 = new JButton("Convert");
        private JLabel jLabelStatus = new JLabel("jLabelStatus");
        // End of variables declaration
    }

  • Webcache event_log: "Garbage document update for /"

    I am getting the following message in the event_log file of webcache, every 5 seconds.
    22/Mar/2001:13:57:49 +0100 -- Information: Garbage document update for /
    What does it mean, and is there a way to disable it?

    I was referring to you programatically invalidating this content via e.g a database trigger when the source was updated (involves sending an XML doc to your invalidation port, usually 4000, with info on the content you want to invalidate). It doesn't sound like you are doing this though.
    The version of Web Cache that you are using will allow you to set an expiry rule when configuring your cachable rule (in the admin gui). If you have set the expiry rules there, that will cause your Welcome page to be binned. Something else to consider is the "maximum cache size" you have set in your resource limits. If this is set too low for the number of cachable documents being cached, Web Cache will start to bin the older cached docs to make way for the new ones sooner than you may like.

  • I downloaded the latest update for my ipad and now it won't open.  the screen shows the itunes icon and a pic of the usb cable

    I downloaded the latest update for my ipad and now it won't open.  the screen shows the itunes icon and a pic of the usb cable

    That message means that you have to restore the iOS software because something went wrong. Follow the instructions here. I hope that you have a backup.
    iTunes: Restoring iOS software - Support - Apple

  • I am unable to apply my update for Photoshop CS6

    I also can no longer update
    OSX 10.8.4.latest
    CS6 Suite
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Visit http://www.adobe.com/go/loganalyzer/ for more information
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | START - Installer Session
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:04:430 | [INFO] |  | OOBE | DE |  |  |  | 906494 | RIBS version: 7.0.0.108
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | OSX version: 10.8.4 
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ::START TIMER:: [Total Timer]
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | CHECK: Single instance running
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | CHECK : Credentials
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Load Deployment File
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | deploymentFile option not given
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | CHECK : Another Native OS installer already running
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Create Required Folders
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Assuming install mode
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Looking up install source path
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Sync Media DB ...
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ::START TIMER:: [Sync Media DB]
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Pre check media db sync
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | End of Pre check media db sync. Exit code: 0
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | :: END TIMER :: [Sync Media DB] took 99 milliseconds (0.099 seconds) DTR = 282.828 KBPS (0.276199 MBPS)
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Ready to initialize session to start with ...
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ::START TIMER:: [CreatePayloadSession]
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | -------------------- BEGIN - Updating Media Sources - BEGIN --------------------
    08/16/13 14:02:04:434 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Updated source path: /Users/admin/Library/Caches/Adobe/AAMUpdater/AdobeExtensionManagerCS6-6.0/6.0.7
    08/16/13 14:02:04:466 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Updating media info for: {48BC197D-7053-434D-AF69-9233170D1614}
    08/16/13 14:02:04:467 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Ignoring original data since install source is local
    08/16/13 14:02:04:467 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Type: 0, Volume Order: 1, Media Name: AdobeExtensionManager-6.0.7-mul-AdobeUpdate
    08/16/13 14:02:04:467 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Path: /Users/admin/Library/Caches/Adobe/AAMUpdater/AdobeExtensionManagerCS6-6.0/6.0.7/payloads/ AdobeExtensionManager6.0All-140713200537/AdobeExtensionManager6.0All-140713200537.dmg
    08/16/13 14:02:04:467 | [INFO] |  | OOBE | DE |  |  |  | 906494 | --------------------  END  - Updating Media Sources -  END  --------------------
    08/16/13 14:02:04:472 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Supported RIBS version range: [0.0.0.0,7.0.0.108]
    08/16/13 14:02:04:472 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ----------------- CreatePayloadSession: machine is x86 ---------------
    08/16/13 14:02:05:276 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ______ Verify Dependency Subscribers ______
    08/16/13 14:02:05:276 | [INFO] |  | OOBE | DE |  |  |  | 906494 | BEGIN Operation order for all session payloads: mediaGroup (requires,satisfies)
    08/16/13 14:02:05:276 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}: 0 (0,0)
    08/16/13 14:02:05:276 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END Operation order for all session payloads: mediaGroup (requires,satisfies)
    08/16/13 14:02:05:277 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Patch Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614} can be applied to product Adobe Extension Manager CS6 6.0.0.0 {83463106-DD1C-4FE5-A61C-DF6715472AD4}
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Setting property "installSourcePath" to: /Users/admin/Library/Caches/Adobe/AAMUpdater/AdobeExtensionManagerCS6-6.0/6.0.7
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Setting property "mode" to: silent
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Setting property "updateManifestPath" to: /Users/admin/Library/Application Support/Adobe/AAMUpdater/1.0/Data/AdobeExtensionManagerCS6-6.0/6.0.7/6.0.7.xml
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Setting property "workflow" to: updater
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Overwrite property "extensionsOnly" to: 1
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Overwrite property "mode" to: silent
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Overwrite property "patchesOnly" to: 1
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Overwrite property "updateManifestPath" to: /Users/admin/Library/Application Support/Adobe/AAMUpdater/1.0/Data/AdobeExtensionManagerCS6-6.0/6.0.7/6.0.7.xml
    08/16/13 14:02:05:534 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Overwrite property "workflow" to: updater
    08/16/13 14:02:05:535 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Found payload actions:
    08/16/13 14:02:05:535 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Deciding what installer mode to use...
    08/16/13 14:02:05:553 | [INFO] |  | OOBE | DE |  |  |  | 906494 | BEGIN Setting requested payload actions
    08/16/13 14:02:05:553 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Value returned on lookup of payload: Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614} is: false
    08/16/13 14:02:05:553 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Action string for Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}  is install
    08/16/13 14:02:05:554 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END Setting requested payload actions
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Collected advanced path check information for INSTALLDIR
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | INSTALLDIR is a well-formed path
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | INSTALLDIR is not the root path
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | INSTALLDIR is on a local volume
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | INSTALLDIR is on a writable volume
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | INSTALLDIR is not on a case sensitive volume
    08/16/13 14:02:05:556 | [INFO] |  | OOBE | DE |  |  |  | 906494 | INSTALLDIR passed path basic path validation: /Applications
    08/16/13 14:02:05:774 | [INFO] |  | OOBE | DE |  |  |  | 906494 | BEGIN InstallOperationsQueue Unordered operations
    08/16/13 14:02:05:774 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}:  with operation install
    08/16/13 14:02:05:774 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END InstallOperationsQueue Unordered operations
    08/16/13 14:02:05:774 | [INFO] |  | OOBE | DE |  |  |  | 906494 | BEGIN InstallOperationsQueue Ordered operations
    08/16/13 14:02:05:774 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}:  with operation install
    08/16/13 14:02:05:774 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END InstallOperationsQueue Ordered operations
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Payloads passed preflight validation.
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Call PreSession Custom Hook
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 | BEGIN InstallOperationsQueue Unordered operations
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}:  with operation install
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END InstallOperationsQueue Unordered operations
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 | BEGIN InstallOperationsQueue Ordered operations
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 |   Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}:  with operation install
    08/16/13 14:02:05:801 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END InstallOperationsQueue Ordered operations
    08/16/13 14:02:06:008 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Calling the custom action code for pre-install for payload Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}
    08/16/13 14:02:06:008 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ::START TIMER:: [Payload Operation :{48BC197D-7053-434D-AF69-9233170D1614}]
    08/16/13 14:02:06:010 | [INFO] |  | OOBE | DE |  |  |  | 906531 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:06:010 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Installer Operation: PayloadInstaller
    08/16/13 14:02:06:010 | [INFO] |  | OOBE | DE |  |  |  | 906531 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:06:010 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Request to install payload
    08/16/13 14:02:06:021 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Payload Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}: Calling ARKEngine from path /Applications/Utilities/Adobe Application Manager/DECore/DE6/resources
    08/16/13 14:02:07:320 | [INFO] |  | OOBE | DE |  |  |  | 906531 | CustomizedPatch property not found in database
    08/16/13 14:02:07:320 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Beginning installation for payload at /private/tmp/.tempdirTiFIOAwv/Install.db
    08/16/13 14:02:07:433 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Attempting to patch file: "/Applications/Adobe Extension Manager CS6/Adobe Extension Manager CS6.app/Contents/MacOS/ZStringResources/uk_UA.xml"(Seq 5)
    08/16/13 14:02:07:677 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Attempting to patch file: "/Applications/Adobe Extension Manager CS6/Adobe Extension Manager CS6.app/Contents/Resources/de.lproj/MainMenu.nib"(Seq 7)
    08/16/13 14:02:07:677 | [ERROR] |  | OOBE | DE |  |  |  | 906531 | DF019: Unable to find the file to patch. Re-install the product & then apply the patch again. (Unable to locate file to patch at "/Applications/Adobe Extension Manager CS6/Adobe Extension Manager CS6.app/Contents/Resources/de.lproj/MainMenu.nib")(Seq 7)
    08/16/13 14:02:07:677 | [WARN] |  | OOBE | DE |  |  |  | 906531 | DW063: Command ARKPatchCommand failed.(Seq 7)
    08/16/13 14:02:07:678 | [INFO] |  | OOBE | DE |  |  |  | 906531 | Completing installation for payload at /private/tmp/.tempdirTiFIOAwv/Install.db
    08/16/13 14:02:08:024 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* Operation complete. Setting status: 2 =*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:08:024 | [INFO] |  | OOBE | DE |  |  |  | 906494 | :: END TIMER :: [Payload Operation :{48BC197D-7053-434D-AF69-9233170D1614}] took 2016 milliseconds (2.016 seconds) DTR = 3569.44 KBPS (3.48579 MBPS)
    08/16/13 14:02:08:086 | [INFO] |  | OOBE | DE |  |  |  | 906494 | User specified overrideFile:
    08/16/13 14:02:08:088 | [INFO] |  | OOBE | DE |  |  |  | 906494 | The csu inventory was not updated for payload Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}, value of local var is -1
    08/16/13 14:02:08:088 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Calling the ROLLBACK custom action code for pre-install for payload Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614}
    08/16/13 14:02:08:883 | [INFO] |  | OOBE | DE |  |  |  | 906494 | No operation.  We're done:
    08/16/13 14:02:10:888 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Total components installed: 0
    08/16/13 14:02:10:888 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Total components repaired: 0
    08/16/13 14:02:10:888 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Total components removed: 0
    08/16/13 14:02:10:888 | [WARN] |  | OOBE | DE |  |  |  | 906494 | DW050: The following payload errors were found during install:
    08/16/13 14:02:10:888 | [WARN] |  | OOBE | DE |  |  |  | 906494 | DW050:  - Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All: Install failed
    08/16/13 14:02:10:888 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Call PostSession Custom Hook
    08/16/13 14:02:10:888 | [INFO] |  | OOBE | DE |  |  |  | 906494 | :: END TIMER :: [Total Timer] took 7307 milliseconds (7.307 seconds) DTR = 990.831 KBPS (0.967608 MBPS)
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | -------------------------------------- Summary --------------------------------------
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 |  - 0 fatal error(s), 1 error(s)
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | OSX version: 10.8.4 
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 |
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ----------- Payload: Adobe Extension Manager CS6_6.0.7_AdobeExtensionManager6.0All 6.0.7.0 {48BC197D-7053-434D-AF69-9233170D1614} -----------
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | ERROR: DF019: Unable to find the file to patch. Re-install the product & then apply the patch again. (Unable to locate file to patch at "/Applications/Adobe Extension Manager CS6/Adobe Extension Manager CS6.app/Contents/Resources/de.lproj/MainMenu.nib")(Seq 7)
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 |
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Please search the above error string(s) to find when the error occurred.
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | These errors resulted in installer Exit Code mentioned below.
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | -------------------------------------------------------------------------------------
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 |
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Exit Code: 7 - Unable to complete Silent workflow.
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | Please see specific errors for troubleshooting. For example, ERROR: DF019 ...
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | END - Installer Session
    08/16/13 14:02:11:890 | [INFO] |  | OOBE | DE |  |  |  | 906494 | *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*

    Tasc_redleader which update exactly are you trying to apply?  Your screen shot indicates an update to Photoshop CS6 but your installation log appears to be for Extension Manager CS6.
    Please see Troubleshoot with install logs | CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for information on how to review and interpret your installation log files.

  • Camera Raw 6.7 Update for Mac OS 10.10:  Installation Failed error message.

    Camera Raw 6.7 Update for Mac:  Installation Failed error message.  Update downloaded directly from Adobe website.  Newly purchased Mac Workbook Pro, OS 10.10, using Photoshop CS5. Other updates successfully accomplished.  Camera Raw 6.7 Update was downloaded multiple times with multiple installation attempts. Any recommendations?

    thanks for the prompt response...i appreciate it.  according to the link you listed, that's correct.  the strange thing is that prior to the upgrad to mac os 10.8.4, photoshop CS5 was working just fine and i was able to open my canon raw files with my current camera raw plug-in version 6.7 which adobe has indicated is the last camera raw update they'll be offering for cs 5
    so it's clearly an issue related to the "upgrade" of the os.  seems like every solution creates 6 new problems...further evidence for the notion that if it ain't broke don't fix it!  thanks again.

Maybe you are looking for

  • F150 - Dunning Reminder letter with Open Line Items

    Hi to all I have requirement from client. Standard SAP provides Dunning for only Overdue items,  but my client is having the procedure of considering all open items for legal dunning in their legacy system.  They expecting the same in SAP.  Please he

  • WRT54GS WIreless not connected, yet connected

    My WRT54GS wireless connections wont go through, as it clearly says, Not Connected, yet my network connections will show that I am connected to the internet and indeed, I can browse the web. My biggest problem with this is that eventually (around 10

  • HomeFusion 3 Days down and counting (My experience with HF)

    I live approx 5 miles outside of Columbia MO.  The VZ website show my address as qualifying for HF (not sure if I'm in extended though) so I order it in Oct 2012.  Installer came out and spent 4 hours running wire and looking for the strongest signal

  • 7921 IpPhoneStatus xml not working

    Anyone get the IPPhoneStatus xml to display on a 7921 running firmware 1.2.1? I can get the image to pop up on 7961's and 41's. I don't have a 71 to test with right now. Since the 7921 is a color display figured I would try ipphonestatus file without

  • Clone Stamp Tool Alignment

    With apology for the rookie question, I can't seem to figure or find an answer to my question... I'm trying to clone from one layer (photo) to another layer (photo), and simply want an exact pixel-to-pixel replacement.  For instance I'd like to copy