DocumentBuilder.parse() hangs (net access?)

I have trouble getting the following lines of code to work. It works on my dev machine, but not in the live env.
/* Converts String -> XML DOM Document */
StringReader reader = new StringReader(s); // s is a string containg (valid) xml
InputSource src = new InputSource(reader);
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document d = db.parse(src);It hangs with the last last line, eventually resulting in this exception (truncated):
java.net.ConnectException: Connection timed out
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:515)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:318)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:733)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:658)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:981)
        at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
        at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
        at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
        at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)Looks to me like it tries to validate against a DTD that is in the document by trying to download it. Well, how do i turn this feature off, or supply a DTD locally in the file system?

Try calling DocumentBuilder.setEntityResolver() with a custom EntityResolver which redirects the dtd url to a local file.

Similar Messages

  • Has anybody used DocumentBuilder.parse(URL)

    Hi friends
    Has anybody used DocumentBuilder.parse(URL) for make document object.
    I have the following piece of code
    <code>
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = factory.newDocumentBuilder();
    System.out.println("| Start | Fetch xml"); // ------------ 1
    Document document = builder.parse("http://some url that gives back XML");
    System.out.println("| Stop | Fetch xml"); // ------------- 2
    </code>
    Now the problem is .. once in a while the code will hang at point 1 and will never reach point 2. Exception handling has been done.. but there are no exceptions being logged. The code simply hangs.
    Please let me know if you have also faced the same or similiar problem.
    Thanking in anticipation
    Partha.

    Is it similar with a file URL instead a http URL.
    Use
    Document document = builder.parse("file://c:/xmlFile");
    instead of
    Document document = builder.parse("http://some url that gives back XML");

  • Xml parse tries to access the internet

    Why is this happening and how can I stop this? Thanks.
    My code:
            DocumentBuilder htmlBuild = DocumentBuilderFactory.newInstance().newDocumentBuilder();
            logentry = htmlBuild.newDocument();
            sitelog = htmlBuild.parse(this.getClass().getResourceAsStream("sitelog.xml"));If I don't allow it to access the internet, it shows this:
    java.io.IOException
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3339)
    at org.apache.crimson.parser.Parser2.externalParameterEntity(Parser2.java:3027)
    at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1314)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:623)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
    at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:76)
    at MainPane.logEntry(MainPane.java:127)
    at MainPane.<init>(MainPane.java:28)
    at SiteLog.<init>(SiteLog.java:18)
    at SiteLog.main(SiteLog.java:28)

    I would guess that your 'sitelog.xml' file is either...
    (1) DTD based and refers to an external DTD definition (the parser is trying to validate the xml file)
    (2) Schema based and refers to an external XSD definition (the parser is trying to validate the xml file)
    (3) The XML file uses entity includes.
    In SAX you could get around (1) and (2) by installing a null EntityResolver. I'm sure you could do the same thing in DOM (but i'm no DOM expert).
    Also, you should look at the properties to see if there's a way to turn-off validation etc.

  • Parser Error Message: Access is denied: 'Oracle.DataAccess'.

    Has anyone else encountered this issue at all?
    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
    Parser Error Message: Access is denied: 'Oracle.DataAccess'.
    Source Error:
    Line 197: <add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    Line 198: <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    Line 199: <add assembly="*" />
    Line 200: </assemblies>
    Line 201: </compilation>     
    Source File: c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config    Line: 199
    Assembly Load Trace: The following information can be helpful to determine why the assembly 'Oracle.DataAccess' could not be loaded.
    === Pre-bind state information ===
    LOG: DisplayName = Oracle.DataAccess
    (Partial)
    LOG: Appbase = file:///C:/inetpub/wwwroot/MobilityMachine
    LOG: Initial PrivatePath = bin
    Calling assembly : (Unknown).
    ===
    LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
    LOG: Post-policy reference: Oracle.DataAccess
    LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/mobilitymachine/44efa7b9/c87ec767/Oracle.DataAccess.DLL.
    LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/mobilitymachine/44efa7b9/c87ec767/Oracle.DataAccess/Oracle.DataAccess.DLL.
    LOG: Attempting download of new URL file:///C:/inetpub/wwwroot/MobilityMachine/bin/Oracle.DataAccess.DLL.
    LOG: Publisher policy file is found at C:\WINDOWS\assembly\GAC\policy.9.2.Oracle.DataAccess\9.2.0.401__89b483f429c47342\Policy.9.2.Oracle.DataAccess.config.
    LOG: No redirect found in host configuration file (C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet.config).
    LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
    LOG: Post-policy reference: Oracle.DataAccess, Version=9.2.0.401, Culture=neutral, PublicKeyToken=89b483f429c47342     

    Yes on both of your questions. This is why I am confused as to why this is happening and the really strange this it happens maybe 2 times out of 10 (give or take).

  • Finder hangs when accessing external drive

    My finder hangs when accessing an external drive.
    It is specific to a drive the I created on my TC disk.
    That drive and TC work perfectly unless I mouint it and alter anything on that disk (I can read ok but writing causes a freeze.)
    The writing that I do is always ok; if I trash or move something it always ends up where I wanted it after a restart.
    The process looks like:
    I drag an item to the trash (or another directory) and the progress bar shows success down to 3 or 5 seconds and then it stops (curser becomes a spinning beach ball.)
    I can hear the tone of a successful transfer if I wait a little while but the finder is unresponsive untill I restart.
    Once restarted I can check the external disk and the file transer (to a directory or the trash) appears to have completed without corruption.
    I have repaired drives and permissions all over the place with no results.
    Can I just say that I tired of constant unnecessary updates that slow my computer, rearrange my settings and cause crashes and other problems that have to be researched and chased down through hours of online troubleshooting. I would love to have thoroughly tested software and hardware that just works without the hassle of having to constantly tweek my machine to get it to work consistantly.

    Are you saying you have this problem only with one drive, not with others?

  • URGENT:  javax.xml.parsers.DocumentBuilder.parse() method issue

    Hi folks,
    I have an urgent parsing problem. I developed an app with JDK1.4 and now it needs to run on JDK1.3.1. The problem is this:
    If I use the DocumentBuilder.parse() method shipped with JDK1.4 it will parse a document containing namespaces WITHOUT a namespace declaration in the root element. However, since XML support doesn't ship with JDK1.3.1 I need to use JAXP. If I try this with the DocumentBuilder.parse() version shipped with JAXP (latest version) the parse method throws a NullPointerException. If I put the namespace declaration in the document it will parse fine. I tried setting the DocumentBuilderFactory.setNamespaceAware() explicitly to false (should be the default) but no luck. Any ideas other than adding the declaration (long story why I don't want it there...)
    thanks

    example, with declaration of namespace:
    <?xml version="1.0" encoding="UTF-8"?>
    <pre:root xmlns:inn="http://blablabla/inn/version/1.0/">
    <pre:metadata>
    <pre:dublin-core>
    <pre:title>mytitle</pre:title>
    <pre:description>mydesc</pre:description>
    <pre:creator>bjmann</pre:creator>
    </inn:dublin-core>
    </pre:root>
    example, without declaration:
    <?xml version="1.0" encoding="UTF-8"?>
    <pre:root>
    <pre:metadata>
    <pre:dublin-core>
    <pre:title>mytitle</pre:title>
    <pre:description>mydesc</pre:description>
    <pre:creator>bjmann</pre:creator>
    </inn:dublin-core>
    </pre:root>
    this may help...

  • DocumentBuilder.parse classpath problem

    Hi, I've the "xerces.jar" in my classpath, and
    I'm using it like this:
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.servlet.http.HttpServletRequest;
    import org.xml.sax.helpers.DefaultHandler;
    import org.xml.sax.SAXException;
    //... etc..
    Document mapDoc = null;
    Element mapRoot = null;
    try {
    DocumentBuilderFactory docbuilderfactory =
    DocumentBuilderFactory.newInstance();
    DocumentBuilder docbuilder = docbuilderfactory.newDocumentBuilder();
    mapDoc = docbuilder.parse("/usr/home/tomsicp/site.xml");
    //..... etc
    The file compiles just fine, but when I run it on a
    "SunOS 5.8 sun4u sparc, Ultra-60" I'm getting
    "java.lang.NoClassDefFoundError: org/xml/sax/InputSource
    at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
    at <linenumber in my file>
    When I run it on a "Linux 2.4.7-10smp #1"
    everything is just fine.
    I've got the exact same profile on both boxes, and the xerces.jar
    file is exactly the same.
    Any thoughts on why this is happening?
    thanks,
    Paul

    what JDK do you use on each machine?

  • Java.lang.NullPointerException javax.xml.parsers.DocumentBuilder.parse

    Hi all,
    i have a problem by solving an error in my code. The Code is mainly from Ian Darwin.
    The code i am running works with j2sdk1.4.2_04. But now i have to bring it to work with jdk1.6.0_13.
    The code parses xml documents. With small xml documents the code works. With large xml documents i get the following error while running the produced class file.
    Exception in thread "main" java.lang.NullPointerException
    at com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex(DeferredDocumentImpl.java:1944)
    at com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild(DeferredDocumentImpl.java:644)
    at com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.characters(AbstractDOMParser.java:1191)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.characters(XMLDTDValidator.java:862)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:463)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:225)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283)
    at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:208)
    at XParse.parse(XParse.java:38)
    at XParse$JFileChooserrv.<init>(XParse.java:119)
    at XParse.main(XParse.java:213)
    I know what a java.lang.NullPointerException mens. But i don't know where i have to look for. Specially i don't know what or where "com.sun.org.apache...." is.
    Is there a package that a have to add to the environment? Can some one tell my where i can find this package?
    I wrote the code for some years ago, 2006 or so. With the knew jdk1.6.0_13 some thinks chance in the environment. Couldn't find what exactly.
    The code has only 215 lines, but some how i can't add it to this Message, because Maximum allowed is only 7500.
    Is there an other Forum, which may is better for my question?

    Here is the code:
    import java.io.*;
    import javax.xml.parsers.*;
    import org.w3c.dom.*;
    import org.xml.sax.*;
    import javax.swing.*;
    import java.awt.event.*;
    import java.io.*;
    import java.util.*;
    import javax.swing.*;
    import java.awt.Container;
    import javax.swing.JTextArea;
    * This code is mainly from @author Ian Darwin, [email protected]
    public class XParse {
         /** Convert the file */
         public static void parse(File file, boolean validate) {
              try {
                   System.err.println("");
                   String fileName = file.getAbsolutePath();
                   System.err.println("Parsing " + fileName + "...");
                   // Make the document a URL so relative DTD works.
                   //String uri = new File(fileName).getAbsolutePath();
                   //System.err.println(uri);
                   DocumentBuilderFactory f = DocumentBuilderFactory.newInstance();
                   if (validate)
                   f.setValidating(true);
                   DocumentBuilder p = f.newDocumentBuilder();
                   p.setErrorHandler(new MyErrorHandler(System.err));
                   //XmlDocument doc = XmlDocument.createXMLDocument(file);
                   boolean vaild =  p.isValidating();
                   if (vaild) {
                        System.out.println("yes parsing");
                        Document doc = p.parse(file); // <<<< ERROR
                   System.out.println("Parsed OK");
              } catch (SAXParseException ex) {
                   System.err.println("+================================+");
                   System.err.println("|       *SAX Parse Error*        |");
                   System.err.println("+================================+");
                   System.err.println(ex.toString());
                   System.err.println("At line " + ex.getLineNumber());
                   System.err.println("+================================+");
              } /**catch (RuntimeException ex) {
                   System.err.println("+================================+");
                   System.err.println("|       *SAX Parse Error*        |");
                   System.err.println("+================================+");
                   System.err.println(ex.toString());
                   //System.err.println("At line " + ex.getLineNumber());
                   //System.err.println("At line " + ex.getMessage());
                   System.err.println("+================================+");
              }**/ catch (SAXException ex) {
                   System.err.println("+================================+");
                   System.err.println("|          *SAX Error*           |");
                   System.err.println("+================================+");
                   System.err.println(ex.toString());
                   System.err.println("+================================+");
              /*}} catch (SAXNotRecognizedException  ex) {
                   System.err.println(" no SAX");*/
              } catch (ParserConfigurationException ex) {
                   System.err.println(" ???");
               } catch (IOException ex) {
                   System.err.println("+================================+");
                   System.err.println("|           *XML Error*          |");
                   System.err.println("+================================+");
                   System.err.println(ex.toString());
    private static class JFileChooserrv {
         JFileChooserrv(JFrame f, boolean vverabreiten) {
              String openfile;
              String verror;
              boolean validate = true;
              final JFrame frame = f;
              String vFilename = "Z:\\Boorberg\\parsen_vista\\daten";
              //String vFilename = "C:\\";
              File vFile = new File(vFilename);
              final JFileChooser chooser = new JFileChooser(vFile);
              JFileFilter filter = new JFileFilter();
              filter.addType("xml");
              filter.addType("sgml");
              filter.addType("html");
              filter.addType("java");
              filter.setDescription("strukturfiles");
              chooser.addChoosableFileFilter(filter);
              boolean vjeas = true;
              chooser.setMultiSelectionEnabled(vjeas);
              int returnVal = chooser.showOpenDialog(frame);
              if (returnVal == JFileChooser.APPROVE_OPTION) {
                   //Array  filearry[] = chooser.getSelectedFiles();
                   //if (vFile = chooser.getSelectedFiles()) {
                   //File  file[] = chooser.getSelectedFiles();
                   File  vfile[] = chooser.getSelectedFiles();
                   //String openfile = new String();
                   int vlenght = vfile.length;
                   if (vlenght>1) {
                        int x=0;
                        while (x< vlenght) {
                                  parse(vfile[x], validate);
                                  x = x +1;
                   if (vlenght<=1) {
                        File v2file = chooser.getSelectedFile();
                             parse(v2file, validate);
              } else {
                   System.out.println("You did not choose a filesystem           object.");
         System.exit(0);
    private static class JFileFilter extends javax.swing.filechooser.FileFilter {
         protected String description, vnew;
         protected ArrayList<String> exts = new ArrayList<String>();
         protected boolean vtrue;
         public void addType(String s) {
              exts.add(s);
         /** Return true if the given file is accepted by this filter. */
         public boolean accept(File f) {
              // Little trick: if you don't do this, only directory names
              // ending in one of the extentions appear in the window.
              if (f.isDirectory()) {
                   return true;
              } else if (f.isFile()) {
                   Iterator it = exts.iterator();
                   while (it.hasNext()) {
                        if (f.getName().endsWith((String)it.next()))
                             return true;
              // A file that didn't match, or a weirdo (e.g. UNIX device file?).
              return false;
         /** Set the printable description of this filter. */
         public void setDescription(String s) {
              description = s;
         /** Return the printable description of this filter. */
         public String getDescription() {
              return description;
    private static class MyErrorHandler implements ErrorHandler {
            // Error handler output goes here
            private PrintStream out;
            MyErrorHandler(PrintStream out) {
                this.out = out;
             * Returns a string describing parse exception details
            private String getParseExceptionInfo(SAXParseException spe) {
                String systemId = spe.getSystemId();
                if (systemId == null) {
                    systemId = "null";
                String info = "URI=" + systemId +
                    " Line=" + spe.getLineNumber() +
                    ": " + spe.getMessage();
                return info;
            // The following methods are standard SAX ErrorHandler methods.
            // See SAX documentation for more info.
            public void warning(SAXParseException spe) throws SAXException {
                   //System.exit(0);
                //out.println("Warning: " + getParseExceptionInfo(spe));
            public void error(SAXParseException spe) throws SAXException {
                   //System.exit(0);
                String message = "Error: " + getParseExceptionInfo(spe);
                throw new SAXException(message);
            public void fatalError(SAXParseException spe) throws SAXException {
                   //System.exit(0);
                String message = "Fatal Error: " + getParseExceptionInfo(spe);
                throw new SAXException(message);
         public static void main(String[] av) {
              JFrame vframe = new JFrame("chose files to pars");
              boolean vverabreiten = true;
              boolean validate = true;
              JFileChooserrv vdateienwaehlen = new JFileChooserrv(vframe, vverabreiten);
    }The Stack Trace i posted in the last Message. But i couldn't read it, i am not a programmer.

  • Make DocumentBuilder.parse ignore DTD references

    Thanks to everyone in advance -
    So this issue looks to be pretty popular, I have found a few solutions, but nothing seems to stop the downloading of dtd files, for instance ones sitting up on w3.org.
    Here are some of the solutions i have found:
    http://stackoverflow.com/questions/155101/make-documentbuilder-parse-ignore-dtd-references
    http://forums.sun.com/thread.jspa?threadID=284209&forumID=34
    When I use this solution:
    myDocumentBuilder.setEntityResolver(new EntityResolver() {
              public InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId)
                     throws SAXException, java.io.IOException
                if (publicId.equals("--myDTDpublicID--"))
                  // this deactivates the open office DTD
                  return new InputSource(new ByteArrayInputStream("<?xml version='1.0' encoding='UTF-8'?>".getBytes()));
                else return null;
    });it still continues to download the dtd.
    Any suggestions?
    Thanks,
    Sam

                        MyDocumentBuilder.setEntityResolver(
                             new EntityResolver() {
                                  public InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId) throws SAXException, java.io.IOException {
                                       if(true){
                                            throw new IOException(publicId +"|"+ systemId);
                                       return null ;
                        );Good eye - It looks like that IOException is never being called - any suggestions?
    Thanks,
    Sam

  • Optimizing DocumentBuilder.parse ??

    Hello,
    I am loading XML files and am finding that once they get into the range of 500 kb or so they get really slow to load. I stuck in a bunch of timing statement and have found DocumentBuilder.parse(file) is the guitly party.
    Does anyone know of any optimization possibilities for this or is this the nature of the beast? Is writing my own parser the only other option?
    Thanks,
    Shannon Goodman

    Yes, the larger and more complex the XML the longer it takes to parse. But writing your own parser is not the only option (and if it were I would still recommend against it, because it's more complicated than you think). XML is designed so that you can use any parser you like, and the one you are using is not the only one available. Look for others and try them out.

  • I have dial-up, ipod touch, a wi-fi dongle, win7, and patience, can I get net access on my pod?

    I have dial-up, ipod touch, a wi-fi dongle, win7, and patience, can I get net access on my pod?

    Yes but it might be too slow for some purposes.  Google for the instructions for setting upu your win 7 comnputer as a wifi hotspot.  I Googled for:
    windows 7 as wifi hotspot
    and go many hits that look good.

  • Time-Based Net Access by Hour

    Hi,
    I'm looking to enforce internet usage rules during a typing class. Is there a way to block access to Safari for only certain times under OpenDirectory and/or the Workgroup Manager? I have kids that need access at other times of the day, but during one particular period I'd like to be able to disable their net access.

    It should be possible with 24 'recurring' statements.

  • Net access mess after Tiger installation

    Could somebody please help me with some advice on how to deal with what upgrading to Tiger has done to my internet access?
    I have a G4 800 Mhz i-mac, and was on OSX 10.2.8. before my upgrade, using Safari, and increasingly Firefox, to get on the net through a broadband provider, and Mail for my emails.
    Ten days ago I installed Tiger, putting it on a separate, and empty, partition of my HD as if it were a basic instal, and when the option appeared to transfer my applications, settings and folders from the partition with 10.2.8, I clicked to transfer. The transfer was done, and the result has worked fine in every respect except access to the net.
    Mail access has not been affected. But with both Safari and Firefox I find that while sometimes they work just as fast as before in accessing websites and their pages, at other times they are impossibly slow, or act as if I had no connection to the web at all, and on occasions even show a message saying connection lost - even though at the same time Mail works as normal for both sending and receiving messages. I’ve talked to my broadband provider tech support, and they say the fault has to be with my browsers, but I can’t find it and so cure it.
    The only change I made in my Applications after installing Tiger was to download Skype. Could this have have anything to do with why my net access through Safari (now 2.04) and Firefox (now 1.5.0.7) has turned erratic? If not, what could be the answer, and what the cure?
    I would be most grateful for any advice and help offered.
    Paul

    First off, have you Repaired Permissions with Disk Utility yet?
    The issue does sound a little bit like DNS issues... if you have nothing for that in Network>TCP/IP>DNS Servers:, then try...
    208.67.222.222
    208.67.220.220
    If something is in there try erasing them.

  • Airport extreme connected to Time Warner works fine.Added airport to extend signal, as net access poor in bedroom, not that far away, but doesnt help

    Airport Extreme does great job off the Time Warner cable modem.  Net access has been weak in the bedroom about 30 feet away and around a corner.  Sdded airport as aan extender midway between but net access still bad.  Tried moving the airport closer to bedroom and even in bedroom but still net signal from the modem is weak.  Madenng. Do I need a second Extreme?

    This is a good news and bad news situation.
    The good news is that the type of insulation likely installed in the walls of your home has a metal foil layer on at least one side of the insulation and probably both. So, you have good insulation.
    The bad news is that this type of insulation will block most of the wireless signal that is trying to pass through. So, I doubt that an AirPort Extreme as an extender will do significantly better than the AirPort Express.  If the store will allow you to return the Express and try an Extreme though, it could not hurt to try.
    It might work better, and might not. The only way that you will know for sure is to try it out in your home.
    If the Extreme still does not do the job, then you will need to look at running an Ethernet cable from the "main" AirPort Extreme to the bedroom. An electrician can do a nice job of hiding the wires....if you do not want to do this yourself......but the cost may be steep depending on the number of obstacles involved.
    A possible option, if the Ethernet cabling cannot be run, is to take a look at pair of Ethernet Over Powerline (EOP) adapters to send the signal over the AC powerlines in your home. The theory with these devices is that you already have the wiring in place.....you just need the adapters. In practice though, things do not always work as well as the theory might suggest, so if you decide to try EOP adapters, it would be a good idea to understand the store's return policy in advance before you buy.

  • La commande STAT à échoué: failed to lock or parse or multiple access

    Hi,
    I installed Thunderbird 24.4.0 and configured an account in IMAP and everything went fine. Then I configured that same account in POP3 and I'm having the message: "La commande STAT a échoué. Erreur lors de la récupération des tailles et du nombre de messages. Le serveur de courrier XXX a répondu: failed to lock or parse or multiple access." I've been searching the web for an answer and did not find any. I'm just about to remove Thunderbird.
    I configured some other IMAP accounts on the same provider and everything works fine. It looks like only the POP3 doesn't work.
    I installed Thunderbird 24.4.0 on a Windows 7 x64 computer. I also installed all recent patch in case, but it did not solve the problem.
    Hope you can help me. Thanks for any suggestions.

    Paramètres de base de l'application
    Nom: Thunderbird
    Version: 24.4.0
    Agent utilisateur: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
    Dossier de profil: Ouvrir le dossier correspondant
    (Lecteur local)
    Identifiant de compilation de l'application: 20140316131045
    Plugins activés: about:plugins
    Configuration de compilation: about:buildconfig
    Rapports de plantage: about:crashes
    Utilisation mémoire: about:memory
    Comptes courrier et groupes
    account1:
    INCOMING: account1, , (none) Local Folders, plain, passwordCleartext
    account2:
    INCOMING: account2, , (imap) imap-mail.outlook.com:993, SSL, passwordCleartext
    OUTGOING: smtp-mail.outlook.com:587, alwaysSTARTTLS, passwordCleartext, true
    account9:
    INCOMING: account9, , (pop3) 207.134.105.7:110, plain, passwordCleartext
    OUTGOING: relais.videotron.ca:587, plain, passwordCleartext, true
    Extensions
    Préférences modifiées importantes
    Nom: Valeur
    browser.cache.disk.capacity: 358400
    browser.cache.disk.smart_size.first_run: false
    browser.cache.disk.smart_size.use_old_max: false
    browser.cache.disk.smart_size_cached_value: 358400
    extensions.lastAppVersion: 24.4.0
    font.name.monospace.el: Consolas
    font.name.monospace.tr: Consolas
    font.name.monospace.x-baltic: Consolas
    font.name.monospace.x-central-euro: Consolas
    font.name.monospace.x-cyrillic: Consolas
    font.name.monospace.x-unicode: Consolas
    font.name.monospace.x-western: Consolas
    font.name.sans-serif.el: Calibri
    font.name.sans-serif.tr: Calibri
    font.name.sans-serif.x-baltic: Calibri
    font.name.sans-serif.x-central-euro: Calibri
    font.name.sans-serif.x-cyrillic: Calibri
    font.name.sans-serif.x-unicode: Calibri
    font.name.serif.el: Cambria
    font.name.serif.tr: Cambria
    font.name.serif.x-baltic: Cambria
    font.name.serif.x-central-euro: Cambria
    font.name.serif.x-cyrillic: Cambria
    font.name.serif.x-unicode: Cambria
    font.name.serif.x-western: Cambria
    font.size.fixed.el: 14
    font.size.fixed.tr: 14
    font.size.fixed.x-baltic: 14
    font.size.fixed.x-central-euro: 14
    font.size.fixed.x-cyrillic: 14
    font.size.fixed.x-unicode: 14
    font.size.fixed.x-western: 14
    font.size.variable.el: 17
    font.size.variable.tr: 17
    font.size.variable.x-baltic: 17
    font.size.variable.x-central-euro: 17
    font.size.variable.x-cyrillic: 17
    font.size.variable.x-unicode: 17
    font.size.variable.x-western: 12
    mail.openMessageBehavior.version: 1
    mailnews.database.global.datastore.id: 655e8821-60e3-4b55-887b-e0a2779889e
    network.cookie.prefsMigrated: true
    places.database.lastMaintenance: 1398527739
    places.history.expiration.transient_current_max_pages: 49654
    plugin.importedState: true
    plugin.state.java: 0
    Accélération graphique
    Description de la carte: Intel(R) HD Graphics 4000
    ID du vendeur: 0x8086
    ID du périphérique: 0x0166
    RAM de la carte: Unknown
    Pilotes de la carte: igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
    Version du pilote: 8.15.10.2712
    Date du pilote: 3-26-2012
    Direct2D activé: false
    DirectWrite activé: false (6.2.9200.16571)
    Paramètres ClearType: Paramètres ClearType introuvables
    Rendu WebGL: false
    Fenêtres avec accélération graphique: 0
    AzureCanvasBackend: skia
    AzureFallbackCanvasBackend: cairo
    AzureContentBackend: none
    JavaScript
    Ramasse-miettes incrémentiel: 1
    Accessibilité
    Activée: 0
    Empêcher l'accessibilité: 0
    Versions des bibliothèques
    Version minimale attendue
    Version utilisée
    NSPR
    4.10.2
    4.10.2
    NSS
    3.15.4 Basic ECC
    3.15.4 Basic ECC
    NSS Util
    3.15.4
    3.15.4
    NSS SSL
    3.15.4 Basic ECC
    3.15.4 Basic ECC
    NSS S/MIME
    3.15.4 Basic ECC
    3.15.4 Basic ECC

Maybe you are looking for

  • APEX 3.2 Associating application with SSO login page.

    Hi My requirement is to replace my login page of APEX3.2 application with an SSO login page. Also, the application uses some tables with some history columns like: "Last Updated by", "Created by", "Last Update Time", etc... While create/edit of any t

  • Photo edges and blurring background

    Hi, I have Adobe Photoshop Elements 3 that came with a scanner I purchased.  To date I have not used the software and the main reason I wanted to learn how to use it was because I make hand made cards, and I take a photo of each card and place it on

  • Message no. VF032

    Q1.  When i try to do billing after creating order, i get this error message under error LOG Tech. data details Client                                  700 Group Number Sales Document Number                  01060 Item Number of the SD Document      

  • Unsuccessful download app world for Blackberry 9300

    when i follow go to http://www.blackberry.com.my/apps/app-world/download.html and follow the step to download. later the download is unsuccessful. my os is v6.0. can u guy help,thank you.

  • What benefits are there to joining a Windows domain?

    My company has one mac user with a Macbook Air, we have a Windows 2008 r2 domain. I'm wondering if it is worth joining him to the domain, what benefits are there for a mac user? We use Exchange 2007 and change our passwords every 90 days. One concern