Show plugin.xml syntax highlighted
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension-point id="driverinfo" name="JDBC Driver Information Extension"
schema="schema/driverinfo.exsd"/>
<extension
point="org.eclipse.datatools.connectivity.oda.dataSource">
<dataSource
odaVersion="3.0"
driverClass="org.eclipse.birt.report.data.oda.jdbc.OdaJdbcDriver"
defaultDisplayName="%datasource.name"
setThreadContextClassLoader="false"
id="org.eclipse.birt.report.data.oda.jdbc">
<properties>
<propertyGroup
defaultDisplayName="Connection Properties"
name="connectionProperties">
<property
type="string"
defaultDisplayName="%datasource.property.odaDriverClass"
canInherit="true"
name="odaDriverClass"/>
<property
type="string"
defaultDisplayName="%datasource.property.odaURL"
canInherit="true"
name="odaURL"/>
<property
type="string"
defaultDisplayName="%datasource.property.odaDataSource"
canInherit="true"
name="odaDataSource"/>
<property
type="string"
defaultDisplayName="%datasource.property.odaUser"
canInherit="true"
name="odaUser"/>
<property
isEncryptable="true"
type="string"
canInherit="true"
defaultDisplayName="%datasource.property.odaPassword"
name="odaPassword"/>
<property
canInherit="true"
defaultDisplayName="JNDI URL"
name="odaJndiName"
type="string"/>
</propertyGroup>
<propertyVisibility name="odaDataSource" visibility="hide"/>
</properties>
</dataSource>
<dataSet
defaultDisplayName="%dataset.query.sqltype"
id="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet">
<dataTypeMapping
nativeDataType="BIT"
nativeDataTypeCode="-7"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="TINYINT"
nativeDataTypeCode="-6"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="SMALLINT"
nativeDataTypeCode="5"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="INTEGER"
nativeDataTypeCode="4"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="BIGINT"
nativeDataTypeCode="-5"
odaScalarDataType="Decimal"/>
<dataTypeMapping
nativeDataType="FLOAT"
nativeDataTypeCode="6"
odaScalarDataType="Double"/>
<dataTypeMapping
nativeDataType="REAL"
nativeDataTypeCode="7"
odaScalarDataType="Double"/>
<dataTypeMapping
nativeDataType="DOUBLE"
nativeDataTypeCode="8"
odaScalarDataType="Double"/>
<dataTypeMapping
nativeDataType="NUMERIC"
nativeDataTypeCode="2"
odaScalarDataType="Decimal"/>
<dataTypeMapping
nativeDataType="DECIMAL"
nativeDataTypeCode="3"
odaScalarDataType="Decimal"/>
<dataTypeMapping
nativeDataType="CHAR"
nativeDataTypeCode="1"
odaScalarDataType="String"/>
<dataTypeMapping
nativeDataType="VARCHAR"
nativeDataTypeCode="12"
odaScalarDataType="String"/>
<dataTypeMapping
nativeDataType="LONGVARCHAR"
nativeDataTypeCode="-1"
odaScalarDataType="String"/>
<dataTypeMapping
nativeDataType="DATE"
nativeDataTypeCode="91"
odaScalarDataType="Date"/>
<dataTypeMapping
nativeDataType="TIME"
nativeDataTypeCode="92"
odaScalarDataType="Time"/>
<dataTypeMapping
nativeDataType="TIMESTAMP"
nativeDataTypeCode="93"
odaScalarDataType="Timestamp"/>
<dataTypeMapping
nativeDataType="BOOLEAN"
nativeDataTypeCode="16"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="BINARY"
nativeDataTypeCode="-2"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="VARBINARY"
nativeDataTypeCode="-3"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="LONGVARBINARY"
nativeDataTypeCode="-4"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="BLOB"
nativeDataTypeCode="2004"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="CLOB"
nativeDataTypeCode="2005"
odaScalarDataType="Clob"/>
<properties>
<propertyGroup
defaultDisplayName="Query Properties"
name="queryProperties">
<property
type="string"
defaultDisplayName="%dataset.property.queryTimeOut"
canInherit="true"
name="queryTimeOut"/>
</propertyGroup>
</properties>
</dataSet>
<dataSet
defaultDisplayName="%dataset.query.sptype"
id="org.eclipse.birt.report.data.oda.jdbc.SPSelectDataSet">
<dataTypeMapping
nativeDataType="BIT"
nativeDataTypeCode="-7"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="TINYINT"
nativeDataTypeCode="-6"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="SMALLINT"
nativeDataTypeCode="5"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="INTEGER"
nativeDataTypeCode="4"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="BIGINT"
nativeDataTypeCode="-5"
odaScalarDataType="Decimal"/>
<dataTypeMapping
nativeDataType="FLOAT"
nativeDataTypeCode="6"
odaScalarDataType="Double"/>
<dataTypeMapping
nativeDataType="REAL"
nativeDataTypeCode="7"
odaScalarDataType="Double"/>
<dataTypeMapping
nativeDataType="DOUBLE"
nativeDataTypeCode="8"
odaScalarDataType="Double"/>
<dataTypeMapping
nativeDataType="NUMERIC"
nativeDataTypeCode="2"
odaScalarDataType="Decimal"/>
<dataTypeMapping
nativeDataType="DECIMAL"
nativeDataTypeCode="3"
odaScalarDataType="Decimal"/>
<dataTypeMapping
nativeDataType="CHAR"
nativeDataTypeCode="1"
odaScalarDataType="String"/>
<dataTypeMapping
nativeDataType="VARCHAR"
nativeDataTypeCode="12"
odaScalarDataType="String"/>
<dataTypeMapping
nativeDataType="LONGVARCHAR"
nativeDataTypeCode="-1"
odaScalarDataType="String"/>
<dataTypeMapping
nativeDataType="DATE"
nativeDataTypeCode="91"
odaScalarDataType="Date"/>
<dataTypeMapping
nativeDataType="TIME"
nativeDataTypeCode="92"
odaScalarDataType="Time"/>
<dataTypeMapping
nativeDataType="TIMESTAMP"
nativeDataTypeCode="93"
odaScalarDataType="Timestamp"/>
<dataTypeMapping
nativeDataType="BOOLEAN"
nativeDataTypeCode="16"
odaScalarDataType="Integer"/>
<dataTypeMapping
nativeDataType="BINARY"
nativeDataTypeCode="-2"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="VARBINARY"
nativeDataTypeCode="-3"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="LONGVARBINARY"
nativeDataTypeCode="-4"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="BLOB"
nativeDataTypeCode="2004"
odaScalarDataType="Blob"/>
<dataTypeMapping
nativeDataType="CLOB"
nativeDataTypeCode="2005"
odaScalarDataType="Clob"/>
<properties>
<propertyGroup
defaultDisplayName="Query Properties"
name="queryProperties">
<property
type="string"
defaultDisplayName="%dataset.property.queryTimeOut"
canInherit="true"
name="queryTimeOut"/>
</propertyGroup>
</properties>
</dataSet>
</extension>
<extension
point="org.eclipse.birt.report.data.oda.jdbc.driverinfo">
<jdbcDriver
driverClass="org.apache.derby.jdbc.EmbeddedDriver"
urlTemplate="jdbc:derby:[subsubprotocol:]DATABASE[;ATTRIBUTE=VALUE]*"
name="Apache Derby Embedded Driver"/>
</extension>
</plugin>
See more files for this project here