Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dtp-dev] Test Connection not working

I seems to have got another inch further.

The dbdefinition seems to get populated now (though I can't quite explain how !!). The corresponding instance variable appears to have following values at DatabaseDefinitionRegistryImpl:112. I have specified my own catalogProvider (along with DDLGenerator) in my plugin.xml (see attached); I wonder why both coming null here.

definition= DatabaseDefinitionImpl  (id=201)
    catalogProvider= null
    databaseVendorDefinition= null
    ddlGenerator= null
    deltaDdlGenerator= null
    description= null
    factory= null
    nameAndJDBCEnumToPrimitiveDataTypeDefinitionMap= null
    nameToPrimitiveDataTypeDefinitionMap= null
    parser= null
    product= "Oracle"
    productDisplayString= "Oracle"
    version= "10"
    versionDisplayString= "10"

Regards
Anthos

On 1/19/06, Lawrence E Dunnell < ledunnel@xxxxxxxxxx> wrote:

The version I delivered for Friday's build is located at [Datatools_Project] / org.eclipse.datatools.connectivity / plugins / org.eclipse.datatools.connectivity.dbdefinition.oracle.  (Note it is the 'plugins' directory instead of the 'attic'.)

Larry Dunnell
Internet address: ledunnel@xxxxxxxxxx



Anil Samuel <anil.samuel@xxxxxxxxx>
Sent by: dtp-dev-bounces@xxxxxxxxxxx

01/18/2006 06:01 PM

Please respond to
DTP development mailing list <dtp-dev@xxxxxxxxxxx>

To
DTP development mailing list <dtp-dev@xxxxxxxxxxx>
cc

Subject
Re: [dtp-dev] Test Connection not working







Initially I didnot where to get the log/trace from .. but now I know :-) some hints wud have made it easier. :-(

anyway, runtime-EclipseApplication/.metadata/.plugins/org.eclipse.ui.workbench/log complaints about plugins/org.eclipse.datatools.connectivity.dbdefinition.oracle; so I guess I need to get a working version of this. I am using the HEAD version from
[Datatools_Project] / org.eclipse.datatools.connectivity / attic / org.eclipse.datatools.connectivity.dbdefinition.oracle

Any easy way of getting it ?

Anthos



_______________________________________________
dtp-dev mailing list
dtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-dev





--
Anil Samuel <anil.samuel@xxxxxxxxxx>
Senior Technical Member
Product Development
Oracle Corporation
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
   id="oracle.datatools.connectivity"
   name="Oracle Datatools Plugin"
   version="0.1.0"
   provider-name="Oracle Corporation"
   class="oracle.datatools.connectivity.OraclePlugin">

   <runtime>
      <library name="rdb_oracle.jar">
         <export name="*"/>
      </library>
   </runtime>
   <requires>
      <import plugin="org.eclipse.emf.ecore"/>
      <import plugin="org.eclipse.core.runtime"/>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.datatools.modelbase.dbdefinition"/>
      <import plugin="org.eclipse.datatools.modelbase.sql"/>
      <import plugin="org.eclipse.datatools.connectivity.sqm.core"/>
   </requires>

   <extension
         point="org.eclipse.datatools.connectivity.sqm.core.catalog">
      <catalog
            version="10"
            product="Oracle"
            provider="oracle.datatools.connectivity.catalog.OracleCatalogProvider">
      </catalog>
   </extension>

   <extension
         point="org.eclipse.datatools.connectivity.sqm.core.ddlGeneration">
      <generator
            version="10.0"
            product="Oracle"
            class="oracle.datatools.connectivity.ddl.OracleDdlGenerator">
      </generator>
   </extension>

 <extension
         point="org.eclipse.datatools.connectivity.driverExtension">    
      <category
            id="org.eclipse.datatools.connectivity.sqm.core.driverCategory"
            name="Database"/>   
      <driverTemplate
            createDefault="false"
            emptyJarListIsOK="false"
            id="oracle.datatools.connectivity.db.genericDriverTemplate"
            jarList="$ORACLE_HOME/jdbc/lib/ojdbc14.jar"
            name="Oracle JDBC Driver"
            parentCategory="org.eclipse.datatools.connectivity.sqm.core.driverCategory">
         <properties>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.driverClass"
                  name="Driver Class"
                  value="oracle.jdbc.OracleDriver"
                  required="true"
                  visible="true"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.vendor"
                  name="Vendor"
                  value="Oracle"
                  required="true"
                  visible="false"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.version"
                  name="Version"
                  value="10"
                  required="true"
                  visible="false"/>   
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.databaseName"
                  name="Database Name"
                  value="SAMPLE"
                  required="true"
                  visible="true"/>                             
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.URL"
                  name="Connection URL"
                  value="jdbc:oracle:thin:@//host:port/sid"
                  required="true"
                  visible="true"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.username"
                  name="User ID"
                  value=""
                  required="true"
                  visible="true"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.password"
                  name="Password"
                  value=""
                  required="true"
                  visible="true"/>
         </properties>
      </driverTemplate>
   </extension>

<!--extension
         point="org.eclipse.datatools.connectivity.driverExtension">    
      <category
            id="org.eclipse.datatools.connectivity.sqm.core.driverCategory"
            name="Database"/>  
      <driverTemplate
            createDefault="false"
            emptyJarListIsOK="false"
            id="org.eclipse.datatools.connectivity.db.oracle.genericDriverTemplate"
            jarList="classes12.jar"
            name="Oracle JDBC Driver for Oracle 10"
            parentCategory="org.eclipse.datatools.connectivity.sqm.core.driverCategory">
         <properties>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.driverClass"
                  name="Driver Class"
                  value="oracle.jdbc.OracleDriver"
                  required="true"
                  visible="true"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.vendor"
                  name="Vendor"
                  value="Oracle"
                  required="true"
                  visible="false"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.version"
                  name="Version"
                  value="10"
                  required="true"
                  visible="false"/>  
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.databaseName"
                  name="Database Name"
                  value="db"
                  required="true"
                  visible="true"/>                            
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.URL"
                  name="Connection URL"
                  value="jdbc:oracle:thin:@server:1521:db"
                  required="true"
                  visible="true"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.username"
                  name="User ID"
                  value=""
                  required="false"
                  visible="true"/>
            <property
                  generated="false"
                  id="org.eclipse.datatools.connectivity.sqm.core.password"
                  name="Password"
                  value=""
                  required="false"
                  visible="true"/>
         </properties>
      </driverTemplate>
   </extension--> 
   
</plugin>

Back to the top