title: Oracle SQL Developer and PostgreSQL
body: <p>I'm trying to connect to a PostgreSQL 9.1 database using Oracle SQL Developer 3.0.04, but I'm not having any success so far.</p>
  
  <p>First, if I add a third party driver on preferences, when adding a new connection there's no tab for PostgreSQL (it works fine for MySQL though). I'm using a JDBC4 version 9.1 driver, but I tried a JDBC3 of the same version and still get the same thing.</p>
  
  <p>Second, there's nothing like manual configuration tab when adding a new connection. The closest is the Advanced option on Oracle tab, where I can provide a custom URL, but it fails because complains about the selected Driver (of course).</p>
  
  <p>Finally, I got connected importing a connection from an XML file (contents below), but it displays only my schemas and doesn't show my tables inside them.</p>
  
  <p>So, my question is: does Orable SQL Developer support PostgreSQL connections? Is there any other way to have my tables being displayed in the ObjectViewer?</p>
  
  <pre><code>&lt;?xml version = '1.0' encoding = 'UTF-8'?&gt;
  &lt;References xmlns="http://xmlns.oracle.com/adf/jndi"&gt;
      &lt;Reference name="Lumea" className="oracle.jdeveloper.db.adapter.DatabaseProvider" credentialStoreKey="Lumea" xmlns=""&gt;
          &lt;Factory className="oracle.jdeveloper.db.adapter.DatabaseProviderFactory"/&gt;
          &lt;RefAddresses&gt;
              &lt;StringRefAddr addrType="user"&gt;
                  &lt;Contents&gt;lumea&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
              &lt;StringRefAddr addrType="subtype"&gt;
                  &lt;Contents&gt;thirdParty&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
              &lt;StringRefAddr addrType="customUrl"&gt;
                  &lt;Contents&gt;jdbc:postgresql://localhost:5432/versates&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
              &lt;StringRefAddr addrType="SavePassword"&gt;
                  &lt;Contents&gt;true&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
              &lt;StringRefAddr addrType="password"&gt;
                  &lt;Contents&gt;myencryptedpass&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
              &lt;StringRefAddr addrType="driver"&gt;
                  &lt;Contents&gt;org.postgresql.Driver&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
              &lt;StringRefAddr addrType="DeployPassword"&gt;
                  &lt;Contents&gt;true&lt;/Contents&gt;
              &lt;/StringRefAddr&gt;
          &lt;/RefAddresses&gt;
      &lt;/Reference&gt;
  &lt;/References&gt;
  </code></pre>