2000 metadata JDBC driver downloads

OK so downloading isn’t the same as actively using, but nevertheless I’m pleased that my force-metadata-jdbc-driver JAR that allows SchemaSpy to produce ERD output like the sample below for a Force.com org has been downloaded 1000 times (as of September 2013) 2000 times (as of September 2015).

sample-schemaspy-page

Advertisements

6 thoughts on “2000 metadata JDBC driver downloads

  1. Hi, I am the 1551st to download the driver JAR but i am having issues running this. It will be very helpful for me if you can look into it.

    Following is the command i am using in the command prompt:
    java -cp schemaSpy_5.0.0.jar;force-metadata-jdbc-driver-2.0.jar net.sourceforge.schemaspy.Main -t force -u USERNMAE -p PASSWORD -font Arial -fontsize 8 -hq -norows -o doc -db force

    I am getting following error:
    java.util.MissingResourceException: Can’t find bundle for base name net/sourceforge/schemaspy/dbTypes/force, locale en_US

    at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)

    at java.util.ResourceBundle.getBundleImpl(Unknown Source)
    at java.util.ResourceBundle.getBundle(Unknown Source)
    at net.sourceforge.schemaspy.Config.getDbProperties(Config.java:1242)
    at net.sourceforge.schemaspy.SchemaAnalyzer.analyze(SchemaAnalyzer.java:137)

    Any assistance would be highly helpful.
    Thanks in advance,
    Piyush

      • Thanks for the quick reply. I eventually found that mistake. But now i am getting this new exception:

        Failed to connect to database URL [jdbc:claimvantage:force]

        java.sql.SQLException: com.sforce.ws.ConnectionException: Failed to send request
        to https://login.salesforce.com/services/Soap/u/21.0
        at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:117)
        at com.sforce.soap.partner.PartnerConnection.login(PartnerConnection.jav
        a:872)
        at com.sforce.soap.partner.PartnerConnection.(PartnerConnection.ja
        va:357)
        at com.sforce.soap.partner.Connector.newConnection(Connector.java:27)
        at com.claimvantage.force.jdbc.WscService.(WscService.java:60)
        at com.claimvantage.force.jdbc.ForceMetaDataDriver.connect(ForceMetaData
        Driver.java:43)
        at net.sourceforge.schemaspy.SchemaAnalyzer.getConnection(SchemaAnalyzer
        .java:582)
        …….

        Any thoughts?? Thanks in advance.

  2. Hi,

    Would really appreciate any help from you on this. At least suggest me potential problematic area s i can look into. Do i need to use ANT for this?? Currently i am just using the command prompt from the folder location where i have the required two jars. Also, since i am trying to connect to a sandbox, i am using -connprops property as below:

    java -cp schemaSpy_5.0.0.jar;force-metadata-jdbc-driver-2.2.jar net.sourceforge.schemaspy.Main -t force -u USERNAME -p PASSWORD -font Arial -fontsize 8 -hq -norows -o doc -db force -connprops “url\=https://test.salesforce.com/services/Soap/u/21.0”

    This also didn’t worked, getting the same error as before:

    Failed to connect to database URL [jdbc:claimvantage:force]

    java.sql.SQLException: com.sforce.ws.ConnectionException: Failed to send request
    to https://login.salesforce.com/services/Soap/u/21.0
    at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:117)
    at com.sforce.soap.partner.PartnerConnection.login(PartnerConnection.jav
    a:872)
    at com.sforce.soap.partner.PartnerConnection.(PartnerConnection.ja
    va:357)
    at com.sforce.soap.partner.Connector.newConnection(Connector.java:27)
    at com.claimvantage.force.jdbc.WscService.(WscService.java:60)
    at com.claimvantage.force.jdbc.ForceMetaDataDriver.connect(ForceMetaData
    Driver.java:43)
    at net.sourceforge.schemaspy.SchemaAnalyzer.getConnection(SchemaAnalyzer
    .java:582)
    at net.sourceforge.schemaspy.SchemaAnalyzer.analyze(SchemaAnalyzer.java:
    157)
    at net.sourceforge.schemaspy.Main.main(Main.java:42)
    Caused by: java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
    ………………

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s