Oracle JDBC driver updated
diff --git a/org.eclipse.scout.sdk.ui/plugin.xml b/org.eclipse.scout.sdk.ui/plugin.xml
index 2bca84e..9161cf9 100644
--- a/org.eclipse.scout.sdk.ui/plugin.xml
+++ b/org.eclipse.scout.sdk.ui/plugin.xml
@@ -1053,20 +1053,20 @@
</handler>
<technology
category="Database Drivers"
- id="scout.technology.jdbc.oracle11g2"
- name="Oracle 11g2 JDBC Driver for Eclipse Scout">
+ id="scout.technology.jdbc.oracle12c"
+ name="Oracle 12.1.0.2 JDBC Driver for Eclipse Scout">
</technology>
<handler
- class="org.eclipse.scout.sdk.ui.internal.extensions.technology.jdbc.Oracle11g2JdbcManifestTechnologyHandler"
- technology="scout.technology.jdbc.oracle11g2">
+ class="org.eclipse.scout.sdk.ui.internal.extensions.technology.jdbc.OracleJdbcManifestTechnologyHandler"
+ technology="scout.technology.jdbc.oracle12c">
</handler>
<handler
- class="org.eclipse.scout.sdk.ui.internal.extensions.technology.jdbc.Oracle11g2JdbcProdTechnologyHandler"
- technology="scout.technology.jdbc.oracle11g2">
+ class="org.eclipse.scout.sdk.ui.internal.extensions.technology.jdbc.OracleJdbcProdTechnologyHandler"
+ technology="scout.technology.jdbc.oracle12c">
</handler>
<handler
- class="org.eclipse.scout.sdk.ui.internal.extensions.technology.jdbc.Oracle11g2JdbcTargetTechnologyHandler"
- technology="scout.technology.jdbc.oracle11g2">
+ class="org.eclipse.scout.sdk.ui.internal.extensions.technology.jdbc.OracleJdbcTargetTechnologyHandler"
+ technology="scout.technology.jdbc.oracle12c">
</handler>
<technology
category="Database Drivers"
diff --git a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/IMarketplaceConstants.java b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/IMarketplaceConstants.java
index c587988..0152be1 100644
--- a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/IMarketplaceConstants.java
+++ b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/IMarketplaceConstants.java
@@ -14,7 +14,7 @@
/**
* <h3>{@link IMarketplaceConstants}</h3>
- *
+ *
* @author Matthias Villiger
* @since 3.8.0 15.02.2012
*/
@@ -25,9 +25,9 @@
String SCOUT_MYSQL_JDBC_FEATURE = "com.bsiag.scout.rt.server.jdbc.mysql5117.source.feature.group";
String MY_SQL_JDBC_PLUGIN = "com.bsiag.scout.rt.server.jdbc.mysql5117";
String MY_SQL_JDBC_FRAGMENT = "com.mysql.jdbc_5117.fragment";
- String SCOUT_ORACLE_JDBC_FEATURE = "com.bsiag.scout.rt.server.jdbc.oracle11g2.source.feature.group";
- String ORACLE_JDBC_PLUGIN = "com.bsiag.scout.rt.server.jdbc.oracle11g2";
- String ORACLE_JDBC_FRAGMENT = "com.oracle.oracle11g2.jdbc.fragment";
+ String SCOUT_ORACLE_JDBC_FEATURE = "com.bsiag.scout.rt.server.jdbc.oracle12c.source.feature.group";
+ String ORACLE_JDBC_PLUGIN = "com.bsiag.scout.rt.server.jdbc.oracle12c";
+ String ORACLE_JDBC_FRAGMENT = "com.oracle.oracle12c.jdbc.fragment";
String SCOUT_POSTGRES_JDBC_FEATURE = "com.bsiag.scout.rt.server.jdbc.postgresql9.source.feature.group";
String POSTGRES_JDBC_PLUGIN = "com.bsiag.scout.rt.server.jdbc.postgresql9";
String POSTGRES_JDBC_FRAGMENT = "org.postgres.postgresql9.jdbc.fragment";
diff --git a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcManifestTechnologyHandler.java b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcManifestTechnologyHandler.java
similarity index 90%
rename from org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcManifestTechnologyHandler.java
rename to org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcManifestTechnologyHandler.java
index 0db315b..16dde48 100644
--- a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcManifestTechnologyHandler.java
+++ b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcManifestTechnologyHandler.java
@@ -24,14 +24,14 @@
import org.eclipse.scout.sdk.workspace.ScoutBundleFilters;
/**
- * <h3>{@link Oracle11g2JdbcManifestTechnologyHandler}</h3>
+ * <h3>{@link OracleJdbcManifestTechnologyHandler}</h3>
*
* @author Matthias Villiger
* @since 3.8.0 13.02.2012
*/
-public class Oracle11g2JdbcManifestTechnologyHandler extends AbstractScoutTechnologyHandler implements IMarketplaceConstants {
+public class OracleJdbcManifestTechnologyHandler extends AbstractScoutTechnologyHandler implements IMarketplaceConstants {
- public Oracle11g2JdbcManifestTechnologyHandler() {
+ public OracleJdbcManifestTechnologyHandler() {
}
@Override
diff --git a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcProdTechnologyHandler.java b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcProdTechnologyHandler.java
similarity index 92%
rename from org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcProdTechnologyHandler.java
rename to org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcProdTechnologyHandler.java
index dd94fea..cb2e342 100644
--- a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcProdTechnologyHandler.java
+++ b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcProdTechnologyHandler.java
@@ -25,12 +25,12 @@
import org.eclipse.scout.sdk.workspace.ScoutBundleFilters;
/**
- * <h3>{@link Oracle11g2JdbcProdTechnologyHandler}</h3>
+ * <h3>{@link OracleJdbcProdTechnologyHandler}</h3>
*
* @author Matthias Villiger
* @since 3.8.0 15.02.2012
*/
-public class Oracle11g2JdbcProdTechnologyHandler extends AbstractScoutTechnologyHandler implements IMarketplaceConstants {
+public class OracleJdbcProdTechnologyHandler extends AbstractScoutTechnologyHandler implements IMarketplaceConstants {
@Override
public void selectionChanged(Set<IScoutTechnologyResource> resources, boolean selected, IProgressMonitor monitor, IWorkingCopyManager workingCopyManager) throws CoreException {
diff --git a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcTargetTechnologyHandler.java b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcTargetTechnologyHandler.java
similarity index 93%
rename from org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcTargetTechnologyHandler.java
rename to org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcTargetTechnologyHandler.java
index 21a0a88..402be94 100644
--- a/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/Oracle11g2JdbcTargetTechnologyHandler.java
+++ b/org.eclipse.scout.sdk.ui/src/org/eclipse/scout/sdk/ui/internal/extensions/technology/jdbc/OracleJdbcTargetTechnologyHandler.java
@@ -25,12 +25,12 @@
import org.eclipse.scout.sdk.workspace.ScoutBundleFilters;
/**
- * <h3>{@link Oracle11g2JdbcTargetTechnologyHandler}</h3>
+ * <h3>{@link OracleJdbcTargetTechnologyHandler}</h3>
*
* @author Matthias Villiger
* @since 3.10.0 09.04.2014
*/
-public class Oracle11g2JdbcTargetTechnologyHandler extends AbstractScoutTechnologyHandler implements IMarketplaceConstants {
+public class OracleJdbcTargetTechnologyHandler extends AbstractScoutTechnologyHandler implements IMarketplaceConstants {
@Override
public boolean preSelectionChanged(Set<IScoutTechnologyResource> resources, boolean selected, IProgressMonitor monitor) throws CoreException {
diff --git a/org.eclipse.scout.sdk/plugin.xml b/org.eclipse.scout.sdk/plugin.xml
index 9f56489..7834d6f 100644
--- a/org.eclipse.scout.sdk/plugin.xml
+++ b/org.eclipse.scout.sdk/plugin.xml
@@ -1064,6 +1064,9 @@
symbolicName="com.bsiag.scout.rt.server.jdbc.oracle11g2">
</bundle>
<bundle
+ symbolicName="com.bsiag.scout.rt.server.jdbc.oracle12c">
+ </bundle>
+ <bundle
symbolicName="com.bsiag.scout.rt.server.jdbc.postgresql9">
</bundle>
<bundle