ssl.SSLHandshakeException occurs when try to read xml from URL
<p>I got SSLHandshakeException when try to read XML from URL.
The error happens in this line:
Document doc = db.parse(new InputSource(url.openStream())); </p>

<pre><code>    protected LinearLayout doInBackground(String... string) {
        LinearLayout layout = new LinearLayout(DevicesActivity.this);
        layout.setOrientation(1);
        /** Create a new textview array to display the results */ 
        TextView device[];

        try {
            URL url = new URL();
            DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
            DocumentBuilder db = dbf.newDocumentBuilder();
            Document doc = db.parse(new InputSource(url.openStream())); 
            doc.getDocumentElement().normalize();
</code></pre>

<p>Log:</p>

<pre><code>05-30 15:18:21.742: I/Choreographer(12300): Skipped 59 frames!  The application may be doing too much work on its main thread.
05-30 15:18:22.305: I/ActivityManager(290): Displayed com.example.wip/.DevicesActivity: +2s340ms
05-30 15:18:23.992: I/System.out(12300): XML Pasing Excpetion = javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
</code></pre>

<p>Also I got this message from Chrome when I try to see page info of the URL</p>

<pre><code>the identity of this website has not been verified.• server's certificate is not trusted
</code></pre>

<p>Is this the website server's problem?  Can I fix it on my side?</p>
