specify EE in manifest.mf files and classpath (with work-around for access rule bug)
diff --git a/bundles/org.eclipse.wst.dtd.core/.classpath b/bundles/org.eclipse.wst.dtd.core/.classpath
index fe6106c..9355eba 100644
--- a/bundles/org.eclipse.wst.dtd.core/.classpath
+++ b/bundles/org.eclipse.wst.dtd.core/.classpath
@@ -5,7 +5,7 @@
<classpathentry kind="src" path="emfmodel/"/>
<classpathentry kind="src" path="saxparser/"/>
<classpathentry kind="src" path="src-validation"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="bin"/>
</classpath>
diff --git a/bundles/org.eclipse.wst.dtd.core/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.dtd.core/.settings/org.eclipse.jdt.core.prefs
index 10c4735..7bf9b39 100644
--- a/bundles/org.eclipse.wst.dtd.core/.settings/org.eclipse.jdt.core.prefs
+++ b/bundles/org.eclipse.wst.dtd.core/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,4 @@
-#Wed Nov 15 02:07:52 EST 2006
+#Sat Mar 24 02:16:32 EDT 2007
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -64,7 +64,6 @@
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=error
diff --git a/bundles/org.eclipse.wst.dtd.core/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.dtd.core/META-INF/MANIFEST.MF
index 9b16365..0c29486 100644
--- a/bundles/org.eclipse.wst.dtd.core/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.wst.dtd.core/META-INF/MANIFEST.MF
@@ -40,3 +40,4 @@
com.ibm.icu;bundle-version="[3.4.4,4.0.0)",
org.eclipse.wst.validation;bundle-version="[1.1.0,1.2.0)"
Eclipse-LazyStart: true
+Bundle-RequiredExecutionEnvironment: J2SE-1.4
diff --git a/bundles/org.eclipse.wst.sse.core/.classpath b/bundles/org.eclipse.wst.sse.core/.classpath
index c6395d4..df9dea9 100644
--- a/bundles/org.eclipse.wst.sse.core/.classpath
+++ b/bundles/org.eclipse.wst.sse.core/.classpath
@@ -1,10 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry path="src-encoding" kind="src"/>
- <classpathentry path="src" kind="src"/>
- <classpathentry path="src-tasktags" kind="src"/>
- <classpathentry path="src-contentproperties" kind="src"/>
- <classpathentry path="org.eclipse.jdt.launching.JRE_CONTAINER" kind="con"/>
- <classpathentry path="org.eclipse.pde.core.requiredPlugins" kind="con"/>
- <classpathentry path="bin" kind="output"/>
+ <classpathentry kind="src" path="src-encoding"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="src-tasktags"/>
+ <classpathentry kind="src" path="src-contentproperties"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4">
+ <accessrules>
+ <accessrule kind="accessible" pattern="org/w3c/dom/traversal/NodeIterator"/>
+ </accessrules>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
</classpath>
diff --git a/bundles/org.eclipse.wst.sse.core/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.sse.core/.settings/org.eclipse.jdt.core.prefs
index 7da160a..d98905e 100644
--- a/bundles/org.eclipse.wst.sse.core/.settings/org.eclipse.jdt.core.prefs
+++ b/bundles/org.eclipse.wst.sse.core/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,4 @@
-#Sun Feb 11 16:46:44 EST 2007
+#Sat Mar 24 02:17:20 EDT 2007
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -64,7 +64,6 @@
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=error
diff --git a/bundles/org.eclipse.wst.sse.core/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.sse.core/META-INF/MANIFEST.MF
index 350d914..6b66107 100644
--- a/bundles/org.eclipse.wst.sse.core/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.wst.sse.core/META-INF/MANIFEST.MF
@@ -45,3 +45,4 @@
org.eclipse.emf.common;bundle-version="[2.2.0,2.4.0)",
com.ibm.icu;bundle-version="[3.4.4,4.0.0)"
Eclipse-LazyStart: true
+Bundle-RequiredExecutionEnvironment: J2SE-1.4
diff --git a/bundles/org.eclipse.wst.xml.core/.classpath b/bundles/org.eclipse.wst.xml.core/.classpath
index a5cdcb1..f501762 100644
--- a/bundles/org.eclipse.wst.xml.core/.classpath
+++ b/bundles/org.eclipse.wst.xml.core/.classpath
@@ -1,16 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry path="src-contentmodel" kind="src"/>
- <classpathentry path="src-search" kind="src"/>
- <classpathentry path="src-validation" kind="src"/>
- <classpathentry path="src" kind="src"/>
- <classpathentry path="src-catalog" kind="src"/>
- <classpathentry path="src-emfModelSynch" kind="src"/>
- <classpathentry path="org.eclipse.jdt.launching.JRE_CONTAINER" kind="con"/>
- <classpathentry path="org.eclipse.pde.core.requiredPlugins" kind="con">
+ <classpathentry kind="src" path="src-contentmodel"/>
+ <classpathentry kind="src" path="src-search"/>
+ <classpathentry kind="src" path="src-validation"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="src-catalog"/>
+ <classpathentry kind="src" path="src-emfModelSynch"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4">
<accessrules>
- <accessrule kind="accessible" pattern="org/eclipse/wst/**"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/dom/TreeWalkerImpl"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/ranges/DocumentRange"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/ranges/Range"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/traversal/DocumentTraversal"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/traversal/NodeFilter"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/traversal/NodeIterator"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/traversal/TreeWalker"/>
+ <accessrule kind="accessible" pattern="org/w3c/dom/ranges/RangeException"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/impl/XMLErrorReporter"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/parsers/StandardParserConfiguration"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/Augmentations"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/NamespaceContext"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/QName"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/XMLAttributes"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/XMLLocator"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/XMLResourceIdentifier"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/XNIException"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/parser/XMLEntityResolver"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/parser/XMLInputSource"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/parsers/SAXParser"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/parsers/AbstractSAXParser"/>
</accessrules>
</classpathentry>
- <classpathentry path="bin" kind="output"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
</classpath>
diff --git a/bundles/org.eclipse.wst.xml.core/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.xml.core/.settings/org.eclipse.jdt.core.prefs
index fbc430f..3405307 100644
--- a/bundles/org.eclipse.wst.xml.core/.settings/org.eclipse.jdt.core.prefs
+++ b/bundles/org.eclipse.wst.xml.core/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,4 @@
-#Sat Aug 19 16:31:43 EDT 2006
+#Sat Mar 24 02:18:23 EDT 2007
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -64,7 +64,6 @@
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=error
diff --git a/bundles/org.eclipse.wst.xml.core/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xml.core/META-INF/MANIFEST.MF
index e32fada..ce823c3 100644
--- a/bundles/org.eclipse.wst.xml.core/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.wst.xml.core/META-INF/MANIFEST.MF
@@ -71,3 +71,4 @@
org.eclipse.wst.common.core;bundle-version="[1.1.0,1.2.0)",
com.ibm.icu;bundle-version="[3.4.4,4.0.0)"
Eclipse-LazyStart: true; exceptions="org.eclipse.wst.xml.core.internal.contenttype"
+Bundle-RequiredExecutionEnvironment: J2SE-1.4
diff --git a/bundles/org.eclipse.wst.xsd.core/.classpath b/bundles/org.eclipse.wst.xsd.core/.classpath
index 4eaadff..e44c668 100644
--- a/bundles/org.eclipse.wst.xsd.core/.classpath
+++ b/bundles/org.eclipse.wst.xsd.core/.classpath
@@ -1,13 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry path="src-contentmodel" kind="src"/>
- <classpathentry path="src-validation" kind="src"/>
- <classpathentry path="src" kind="src"/>
- <classpathentry path="org.eclipse.jdt.launching.JRE_CONTAINER" kind="con"/>
- <classpathentry path="org.eclipse.pde.core.requiredPlugins" kind="con">
+ <classpathentry kind="src" path="src-contentmodel"/>
+ <classpathentry kind="src" path="src-validation"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4">
<accessrules>
- <accessrule kind="accessible" pattern="org/eclipse/wst/**"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/impl/Constants"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/parsers/XMLGrammarPreparser"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/util/XMLGrammarPoolImpl"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/XMLResourceIdentifier"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/XNIException"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/grammars/XMLGrammarDescription"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/parser/XMLEntityResolver"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/parser/XMLErrorHandler"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/parser/XMLInputSource"/>
+ <accessrule kind="accessible" pattern="org/apache/xerces/xni/parser/XMLParseException"/>
</accessrules>
</classpathentry>
- <classpathentry path="bin" kind="output"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
</classpath>
diff --git a/bundles/org.eclipse.wst.xsd.core/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.xsd.core/.settings/org.eclipse.jdt.core.prefs
index 5f7bac7..ab5558f 100644
--- a/bundles/org.eclipse.wst.xsd.core/.settings/org.eclipse.jdt.core.prefs
+++ b/bundles/org.eclipse.wst.xsd.core/.settings/org.eclipse.jdt.core.prefs
@@ -1,4 +1,4 @@
-#Sat Aug 19 16:31:43 EDT 2006
+#Sat Mar 24 02:19:12 EDT 2007
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -64,7 +64,6 @@
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=error
diff --git a/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF
index 1d96615..a8faa68 100644
--- a/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF
@@ -22,4 +22,5 @@
org.eclipse.wst.validation;bundle-version="[1.1.0,1.2.0)",
org.apache.xerces;bundle-version="[2.8.0,2.9.0)"
Eclipse-LazyStart: true
+Bundle-RequiredExecutionEnvironment: J2SE-1.4