Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic Guss2017-02-16 11:47:13 -0500
committerDavid Miller2017-02-17 12:12:55 -0500
commita1abe91311c70688b0d8e1e4f31b4e176a150122 (patch)
tree60fae718d23c02adf368147b91a4351b0e5b2635
parentab4ddfaabdcde8fa33c096854bd20ea0b3ad2a60 (diff)
downloadorg.eclipse.osee-a1abe91311c70688b0d8e1e4f31b4e176a150122.tar.gz
org.eclipse.osee-a1abe91311c70688b0d8e1e4f31b4e176a150122.tar.xz
org.eclipse.osee-a1abe91311c70688b0d8e1e4f31b4e176a150122.zip
bug[ats_ATS320463]: Postgres Demo DB init fails; no synonym
Change-Id: I547b26743123a4289fdab38f3157c5171e853216 Signed-off-by: Dominic Guss <Dominic.Guss@boeing.com>
-rw-r--r--plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/DatabaseBranchAccessor.java2
-rw-r--r--plugins/org.eclipse.osee.jdbc/src/org/eclipse/osee/jdbc/internal/JdbcMigration.java22
-rw-r--r--plugins/org.eclipse.osee.orcs.db/src/org/eclipse/osee/orcs/db/internal/resource/migration/V0.25.0_2016_04_21_1243__Osee_Tuple_Schema.sql17
-rw-r--r--plugins/org.eclipse.osee.support.config/launchConfig/OSEE_Application_Server_[PostGreSQL].launch18
-rw-r--r--plugins/org.eclipse.osee.support.config/launchConfig/OSEE_IDE_[localhost]_DBInit.launch124
5 files changed, 145 insertions, 38 deletions
diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/DatabaseBranchAccessor.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/DatabaseBranchAccessor.java
index d074c2cead..f78190a299 100644
--- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/DatabaseBranchAccessor.java
+++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/accessors/DatabaseBranchAccessor.java
@@ -23,7 +23,7 @@ import org.eclipse.osee.jdbc.JdbcStatement;
*/
public class DatabaseBranchAccessor implements IOseeDataAccessor<Branch> {
private static final String SELECT_BRANCHES =
- "with%s recurse (id, branch_level) as (select 1, 1 from osee_branch where branch_id = 1 UNION ALL select branch_id, branch_level + 1 from recurse, osee_branch where parent_branch_id = recurse.id) select br.*, parTx.tx_type as p_tx_type, parTx.author as p_author, parTx.time as p_time, parTx.osee_comment as p_osee_comment, parTx.commit_art_id as p_commit_art_id, baseTx.tx_type as b_tx_type, baseTx.author as b_author, baseTx.time as b_time, baseTx.osee_comment as b_osee_comment, baseTx.commit_art_id as b_commit_art_id, source_branch_id, dest_branch_id from recurse, osee_branch br left outer join osee_merge on merge_branch_id = branch_id, osee_tx_details baseTx, osee_tx_details parTx where parent_transaction_id = parTx.transaction_id and baseline_transaction_id = baseTx.transaction_id and br.branch_id = recurse.id order by branch_level";
+ "with%s recurse (id, branch_level) as (select branch_id, 1 from osee_branch where branch_id = 1 UNION ALL select branch_id, branch_level + 1 from recurse, osee_branch where parent_branch_id = recurse.id) select br.*, parTx.tx_type as p_tx_type, parTx.author as p_author, parTx.time as p_time, parTx.osee_comment as p_osee_comment, parTx.commit_art_id as p_commit_art_id, baseTx.tx_type as b_tx_type, baseTx.author as b_author, baseTx.time as b_time, baseTx.osee_comment as b_osee_comment, baseTx.commit_art_id as b_commit_art_id, source_branch_id, dest_branch_id from recurse, osee_branch br left outer join osee_merge on merge_branch_id = branch_id, osee_tx_details baseTx, osee_tx_details parTx where parent_transaction_id = parTx.transaction_id and baseline_transaction_id = baseTx.transaction_id and br.branch_id = recurse.id order by branch_level";
private static final String SELECT_BRANCH =
"select br.*, parTx.tx_type as p_tx_type, parTx.author as p_author, parTx.time as p_time, parTx.osee_comment as p_osee_comment, parTx.commit_art_id as p_commit_art_id, baseTx.tx_type as b_tx_type, baseTx.author as b_author, baseTx.time as b_time, baseTx.osee_comment as b_osee_comment, baseTx.commit_art_id as b_commit_art_id, source_branch_id, dest_branch_id from osee_branch br left outer join osee_merge on merge_branch_id = branch_id, osee_tx_details baseTx, osee_tx_details parTx where parent_transaction_id = parTx.transaction_id and baseline_transaction_id = baseTx.transaction_id and br.branch_id = ?";
diff --git a/plugins/org.eclipse.osee.jdbc/src/org/eclipse/osee/jdbc/internal/JdbcMigration.java b/plugins/org.eclipse.osee.jdbc/src/org/eclipse/osee/jdbc/internal/JdbcMigration.java
index 947a2e48df..50342ab4d9 100644
--- a/plugins/org.eclipse.osee.jdbc/src/org/eclipse/osee/jdbc/internal/JdbcMigration.java
+++ b/plugins/org.eclipse.osee.jdbc/src/org/eclipse/osee/jdbc/internal/JdbcMigration.java
@@ -125,41 +125,25 @@ public class JdbcMigration {
placeholders.put(DB_TABLESPACE, "");
placeholders.put(DB_PCTTHRESHOLD, "");
placeholders.put(DB_OVERFLOW, "");
- placeholders.put(DB_DEFERRABLE, "");
+ placeholders.put(DB_DEFERRABLE, "");
if (JdbcDriverType.postgresql.getDriver().equals(driver)) {
placeholders.put(DB_BLOB, "bytea");
placeholders.put(DB_CLOB, "text");
- placeholders.put(DB_SYNONYM_2, "create synonym OSEE_TUPLE2 for OSEE.OSEE_TUPLE2;");
- placeholders.put(DB_GRANT_2, "GRANT select, insert, delete, update on osee_tuple2 to osee_client;");
- placeholders.put(DB_SYNONYM_3, "create synonym OSEE_TUPLE3 for OSEE.OSEE_TUPLE3;");
- placeholders.put(DB_GRANT_3, "GRANT select, insert, delete, update on osee_tuple3 to osee_client;");
- placeholders.put(DB_SYNONYM_4, "create synonym OSEE_TUPLE4 for OSEE.OSEE_TUPLE4;");
- placeholders.put(DB_GRANT_4, "GRANT select, insert, delete, update on osee_tuple4 to osee_client;");
- placeholders.put(DB_SYNONYM_KEY_VALUE, "create synonym OSEE_KEY_VALUE for OSEE.OSEE_KEY_VALUE;");
- placeholders.put(DB_GRANT_KEY_VALUE, "GRANT select, insert, delete, update on osee_key_value to osee_client;");
placeholders.put(DB_TABLESPACE, "TABLESPACE osee_data");
placeholders.put(DB_PCTTHRESHOLD, "");
placeholders.put(DB_OVERFLOW, "");
- placeholders.put(DB_DEFERRABLE, "DEFERRABLE INITIALLY DEFERRED");
+ placeholders.put(DB_DEFERRABLE, "DEFERRABLE INITIALLY DEFERRED");
} else if (JdbcDriverType.oracle_thin.getDriver().equals(driver)) {
placeholders.put(DB_BIGINT, "number");
placeholders.put(DB_ORGANIZATION_INDEX, "ORGANIZATION INDEX COMPRESS 2");
placeholders.put(DB_ORGANIZATION_INDEX_3, "ORGANIZATION INDEX COMPRESS 3");
placeholders.put(DB_ORGANIZATION_INDEX_KEY_VALUE, "ORGANIZATION INDEX");
- placeholders.put(DB_SYNONYM_2, "create public synonym OSEE_TUPLE2 for OSEE.OSEE_TUPLE2;");
- placeholders.put(DB_GRANT_2, "GRANT select, insert, delete, update on osee_tuple2 to osee_client;");
- placeholders.put(DB_SYNONYM_3, "create public synonym OSEE_TUPLE3 for OSEE.OSEE_TUPLE3;");
- placeholders.put(DB_GRANT_3, "GRANT select, insert, delete, update on osee_tuple3 to osee_client;");
- placeholders.put(DB_SYNONYM_4, "create public synonym OSEE_TUPLE4 for OSEE.OSEE_TUPLE4;");
- placeholders.put(DB_GRANT_4, "GRANT select, insert, delete, update on osee_tuple4 to osee_client;");
- placeholders.put(DB_SYNONYM_KEY_VALUE, "create public synonym OSEE_KEY_VALUE for OSEE.OSEE_KEY_VALUE;");
- placeholders.put(DB_GRANT_KEY_VALUE, "GRANT select, insert, delete, update on osee_key_value to osee_client;");
placeholders.put(DB_TABLESPACE, "TABLESPACE osee_data");
placeholders.put(DB_PCTTHRESHOLD, "PCTTHRESHOLD 20");
placeholders.put(DB_OVERFLOW, "OVERFLOW TABLESPACE osee_data");
- placeholders.put(DB_DEFERRABLE, "DEFERRABLE INITIALLY DEFERRED");
+ placeholders.put(DB_DEFERRABLE, "DEFERRABLE INITIALLY DEFERRED");
}
}
diff --git a/plugins/org.eclipse.osee.orcs.db/src/org/eclipse/osee/orcs/db/internal/resource/migration/V0.25.0_2016_04_21_1243__Osee_Tuple_Schema.sql b/plugins/org.eclipse.osee.orcs.db/src/org/eclipse/osee/orcs/db/internal/resource/migration/V0.25.0_2016_04_21_1243__Osee_Tuple_Schema.sql
index b7699199c8..7f6d1d3316 100644
--- a/plugins/org.eclipse.osee.orcs.db/src/org/eclipse/osee/orcs/db/internal/resource/migration/V0.25.0_2016_04_21_1243__Osee_Tuple_Schema.sql
+++ b/plugins/org.eclipse.osee.orcs.db/src/org/eclipse/osee/orcs/db/internal/resource/migration/V0.25.0_2016_04_21_1243__Osee_Tuple_Schema.sql
@@ -9,9 +9,6 @@ CREATE TABLE OSEE_TUPLE2 (
CREATE INDEX OSEE_TUPLE2__G_IDX ON OSEE_TUPLE2 (GAMMA_ID);
-${db.synonym2}
-${db.grant2}
-
-- 3 Element Tuple
CREATE TABLE OSEE_TUPLE3 (
TUPLE_TYPE ${db.bigint} NOT NULL,
@@ -24,9 +21,6 @@ CREATE TABLE OSEE_TUPLE3 (
CREATE INDEX OSEE_TUPLE3__G_IDX ON OSEE_TUPLE3 (GAMMA_ID);
-${db.synonym3}
-${db.grant3}
-
-- 4 Element Tuple
CREATE TABLE OSEE_TUPLE4 (
TUPLE_TYPE ${db.bigint} NOT NULL,
@@ -40,19 +34,12 @@ CREATE TABLE OSEE_TUPLE4 (
CREATE INDEX OSEE_TUPLE4__G_IDX ON OSEE_TUPLE4 (GAMMA_ID);
-${db.synonym3}
-${db.grant3}
-
CREATE TABLE OSEE_KEY_VALUE (
- KEY ${db.bigint} NOT NULL,
- VALUE varchar(4000) NOT NULL,
- CONSTRAINT OSEE_KEY_VALUE PRIMARY KEY (KEY))
+ KEY ${db.bigint} PRIMARY KEY NOT NULL,
+ VALUE varchar(4000) NOT NULL)
${db.tablespace}
${db.pctthreshold}
${db.overflow}
${db.organization_index_key_value};
CREATE INDEX OSEE_KEY_VALUE__V_IDX ON OSEE_KEY_VALUE (VALUE);
-
-${db.synonym_key_value}
-${db.grant_key_value} \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_Application_Server_[PostGreSQL].launch b/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_Application_Server_[PostGreSQL].launch
index 4b27628ed7..8aa87eb9b4 100644
--- a/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_Application_Server_[PostGreSQL].launch
+++ b/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_Application_Server_[PostGreSQL].launch
@@ -2,6 +2,8 @@
<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">
<setAttribute key="additional_plugins">
<setEntry value="com.google.guava:15.0.0.v201403281430:default:false"/>
+<setEntry value="oracle.driver:12.1.0.qualifier:default:false"/>
+<setEntry value="org.postgresql.driver:8.3.0.qualifier:default:true"/>
</setAttribute>
<booleanAttribute key="append.args" value="true"/>
<booleanAttribute key="automaticAdd" value="false"/>
@@ -16,13 +18,23 @@
<stringAttribute key="featureDefaultLocation" value="workspace"/>
<stringAttribute key="featurePluginResolution" value="workspace"/>
<booleanAttribute key="includeOptional" value="false"/>
-<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console -clean"/>
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xmx1024m&#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Dorg.osgi.service.http.port=8089&#13;&#10;-Dosee.log.default=INFO&#13;&#10;-Dosee.authentication.protocol=demo&#13;&#10;-Dcm.config.uri=&quot;${project_loc:org.eclipse.osee.support.config}/launchConfig/osee.postgresql.json&quot;"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-XX:MaxPermSize=256m&#13;&#10;-Xmx1024m&#13;&#10;-Declipse.ignoreApp=true &#13;&#10;-Dosgi.noShutdown=true&#13;&#10;-Dorg.osgi.service.http.port=8089&#13;&#10;-Dosee.log.default=INFO&#13;&#10;-Dosee.authentication.protocol=demo&#13;&#10;-Dlogback.configurationFile=C:\UserData\logback-dev.xml&#13;&#10;-Dcm.config.uri=&quot;${project_loc:org.eclipse.osee.support.config}/launchConfig/osee.postgresql.json&quot;"/>
<stringAttribute key="pde.version" value="3.3"/>
-<setAttribute key="selected_features"/>
+<setAttribute key="selected_features">
+<setEntry value="org.eclipse.osee.disposition.feature:default"/>
+<setEntry value="org.eclipse.osee.orcs.feature:default"/>
+<setEntry value="org.eclipse.osee.x.ats.feature:default"/>
+<setEntry value="org.eclipse.osee.x.core.external.feature:default"/>
+<setEntry value="org.eclipse.osee.x.core.feature:default"/>
+<setEntry value="org.eclipse.osee.x.server.external.feature:default"/>
+<setEntry value="org.eclipse.osee.x.server.feature:default"/>
+<setEntry value="org.eclipse.osee.x.server.legacy.feature:default"/>
+</setAttribute>
<booleanAttribute key="show_selected_only" value="true"/>
+<stringAttribute key="target_bundles" value="org.postgresql.driver@default:default"/>
<stringAttribute key="timestamp" value="1352843622328"/>
<booleanAttribute key="tracing" value="false"/>
<booleanAttribute key="useCustomFeatures" value="true"/>
diff --git a/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_IDE_[localhost]_DBInit.launch b/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_IDE_[localhost]_DBInit.launch
new file mode 100644
index 0000000000..33e1ec08a9
--- /dev/null
+++ b/plugins/org.eclipse.osee.support.config/launchConfig/OSEE_IDE_[localhost]_DBInit.launch
@@ -0,0 +1,124 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.pde.ui.RuntimeWorkbench">
+<setAttribute key="additional_plugins">
+<setEntry value="com.google.guava:15.0.0.v201403281430:default:false"/>
+<setEntry value="org.eclipse.ui.views.log:1.0.600.v20150513-1840:default:true"/>
+<setEntry value="org.postgresql.driver:8.3.0.qualifier:default:true"/>
+</setAttribute>
+<booleanAttribute key="append.args" value="true"/>
+<stringAttribute key="application" value="org.eclipse.osee.framework.database.init.configClient"/>
+<booleanAttribute key="askclear" value="true"/>
+<booleanAttribute key="automaticAdd" value="false"/>
+<booleanAttribute key="automaticValidate" value="true"/>
+<stringAttribute key="bootstrap" value=""/>
+<stringAttribute key="checked" value="[NONE]"/>
+<booleanAttribute key="clearConfig" value="true"/>
+<booleanAttribute key="clearws" value="false"/>
+<booleanAttribute key="clearwslog" value="false"/>
+<stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/OSEE_IDE_[localhost]_DBInit"/>
+<booleanAttribute key="default" value="false"/>
+<stringAttribute key="featureDefaultLocation" value="workspace"/>
+<stringAttribute key="featurePluginResolution" value="workspace"/>
+<booleanAttribute key="includeFragments" value="false"/>
+<booleanAttribute key="includeOptional" value="false"/>
+<stringAttribute key="location" value="${workspace_loc}/runtime-workspace"/>
+<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
+<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
+<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -debug"/>
+<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xmx1024M&#13;&#10;-Dosee.log.default=INFO&#13;&#10;-Dosee.application.server=http://localhost:8089&#13;&#10;-Dlogback.configurationFile=C:\UserData\logback-dev.xml&#13;&#10;-Dosee.authentication.protocol=demo"/>
+<stringAttribute key="pde.version" value="3.3"/>
+<stringAttribute key="product" value="org.eclipse.osee.framework.ui.product.osee"/>
+<booleanAttribute key="restart" value="false"/>
+<setAttribute key="selected_features">
+<setEntry value="org.eclipse.cvs.source:default"/>
+<setEntry value="org.eclipse.cvs:default"/>
+<setEntry value="org.eclipse.draw2d:default"/>
+<setEntry value="org.eclipse.e4.rcp.source:default"/>
+<setEntry value="org.eclipse.e4.rcp:default"/>
+<setEntry value="org.eclipse.emf.codegen.ecore.ui:default"/>
+<setEntry value="org.eclipse.emf.codegen.ecore:default"/>
+<setEntry value="org.eclipse.emf.codegen.ui:default"/>
+<setEntry value="org.eclipse.emf.codegen:default"/>
+<setEntry value="org.eclipse.emf.common.ui:default"/>
+<setEntry value="org.eclipse.emf.common:default"/>
+<setEntry value="org.eclipse.emf.compare:default"/>
+<setEntry value="org.eclipse.emf.converter:default"/>
+<setEntry value="org.eclipse.emf.databinding.edit:default"/>
+<setEntry value="org.eclipse.emf.databinding:default"/>
+<setEntry value="org.eclipse.emf.ecore.edit:default"/>
+<setEntry value="org.eclipse.emf.ecore.editor:default"/>
+<setEntry value="org.eclipse.emf.ecore:default"/>
+<setEntry value="org.eclipse.emf.edit.ui:default"/>
+<setEntry value="org.eclipse.emf.edit:default"/>
+<setEntry value="org.eclipse.emf.mapping.ecore.editor:default"/>
+<setEntry value="org.eclipse.emf.mapping.ecore:default"/>
+<setEntry value="org.eclipse.emf.mapping.ui:default"/>
+<setEntry value="org.eclipse.emf.mapping:default"/>
+<setEntry value="org.eclipse.emf.sdk:default"/>
+<setEntry value="org.eclipse.emf:default"/>
+<setEntry value="org.eclipse.equinox.p2.core.feature.source:default"/>
+<setEntry value="org.eclipse.equinox.p2.core.feature:default"/>
+<setEntry value="org.eclipse.equinox.p2.extras.feature.source:default"/>
+<setEntry value="org.eclipse.equinox.p2.extras.feature:default"/>
+<setEntry value="org.eclipse.equinox.p2.rcp.feature.source:default"/>
+<setEntry value="org.eclipse.equinox.p2.rcp.feature:default"/>
+<setEntry value="org.eclipse.equinox.p2.user.ui.source:default"/>
+<setEntry value="org.eclipse.equinox.p2.user.ui:default"/>
+<setEntry value="org.eclipse.gef:default"/>
+<setEntry value="org.eclipse.help.source:default"/>
+<setEntry value="org.eclipse.help:default"/>
+<setEntry value="org.eclipse.jdt.source:default"/>
+<setEntry value="org.eclipse.jdt:default"/>
+<setEntry value="org.eclipse.nebula.widgets.ganttchart.feature:default"/>
+<setEntry value="org.eclipse.nebula.widgets.xviewer.feature:default"/>
+<setEntry value="org.eclipse.osee.ats.client.demo.feature:default"/>
+<setEntry value="org.eclipse.osee.ats.feature:default"/>
+<setEntry value="org.eclipse.osee.client.all.feature:default"/>
+<setEntry value="org.eclipse.osee.client.feature:default"/>
+<setEntry value="org.eclipse.osee.client.ote.feature:default"/>
+<setEntry value="org.eclipse.osee.core.feature:default"/>
+<setEntry value="org.eclipse.osee.core.plugin.feature:default"/>
+<setEntry value="org.eclipse.osee.core.runtime.feature:default"/>
+<setEntry value="org.eclipse.osee.core.ui.feature:default"/>
+<setEntry value="org.eclipse.osee.define.feature:default"/>
+<setEntry value="org.eclipse.osee.external.feature:default"/>
+<setEntry value="org.eclipse.osee.framework.feature:default"/>
+<setEntry value="org.eclipse.osee.framework.ui.feature:default"/>
+<setEntry value="org.eclipse.pde.source:default"/>
+<setEntry value="org.eclipse.pde:default"/>
+<setEntry value="org.eclipse.platform.source:default"/>
+<setEntry value="org.eclipse.platform:default"/>
+<setEntry value="org.eclipse.rcp.source:default"/>
+<setEntry value="org.eclipse.rcp:default"/>
+<setEntry value="org.eclipse.sdk:default"/>
+<setEntry value="org.eclipse.team.svn:default"/>
+<setEntry value="org.eclipse.xtend.sdk:default"/>
+<setEntry value="org.eclipse.xtext.docs:default"/>
+<setEntry value="org.eclipse.xtext.examples.source:default"/>
+<setEntry value="org.eclipse.xtext.examples:default"/>
+<setEntry value="org.eclipse.xtext.runtime.source:default"/>
+<setEntry value="org.eclipse.xtext.runtime:default"/>
+<setEntry value="org.eclipse.xtext.sdk:default"/>
+<setEntry value="org.eclipse.xtext.ui.source:default"/>
+<setEntry value="org.eclipse.xtext.ui:default"/>
+<setEntry value="org.eclipse.xtext.xbase.lib.source:default"/>
+<setEntry value="org.eclipse.xtext.xbase.lib:default"/>
+<setEntry value="org.eclipse.xtext.xbase.source:default"/>
+<setEntry value="org.eclipse.xtext.xbase:default"/>
+<setEntry value="org.eclipse.xtext.xtext.ui.source:default"/>
+<setEntry value="org.eclipse.xtext.xtext.ui:default"/>
+</setAttribute>
+<booleanAttribute key="show_selected_only" value="true"/>
+<stringAttribute key="templateConfig" value=""/>
+<stringAttribute key="timestamp" value="1349216380893"/>
+<booleanAttribute key="tracing" value="false"/>
+<booleanAttribute key="useCustomFeatures" value="true"/>
+<booleanAttribute key="useDefaultConfig" value="true"/>
+<booleanAttribute key="useDefaultConfigArea" value="true"/>
+<booleanAttribute key="useProduct" value="false"/>
+<booleanAttribute key="usefeatures" value="false"/>
+</launchConfiguration>

Back to the top