255537 ClassCastException from Java EE Module Dependencies Properties Page
diff --git a/features/org.eclipse.jst.enterprise_ui.feature.patch/buildnotes_org.eclipse.jst.enterprise_ui.feature.patch.html b/features/org.eclipse.jst.enterprise_ui.feature.patch/buildnotes_org.eclipse.jst.enterprise_ui.feature.patch.html index beafb13..a085bae 100644 --- a/features/org.eclipse.jst.enterprise_ui.feature.patch/buildnotes_org.eclipse.jst.enterprise_ui.feature.patch.html +++ b/features/org.eclipse.jst.enterprise_ui.feature.patch/buildnotes_org.eclipse.jst.enterprise_ui.feature.patch.html
@@ -4,19 +4,16 @@ <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Build" content="Build"> -<title>WTP 1.5.5 Patches</title> +<title>WTP 3.0.3 Patches</title> </head> <body> -<h1>WTP 3.0.1 Patches</h1> - -<h2>org.eclipse.jst.enterprise_ui.feature</h2> +<h1>WTP 3.0.3 Patches</h1> <p>Bug <a - href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=243623'>243623</a>. -Improve Performance of Web Service Runtime Server Defaulting</p> -<p>Bug <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=244570">244570</a> None Java EE DDs no longer open if using OpenJ2EEResourceAction</p> + href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=255537'>255537</a>. +ClassCastException from Java EE Module Dependencies Properties Page</p> </body> </html> \ No newline at end of file
diff --git a/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.properties b/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.properties index bd3af81..e40684d 100644 --- a/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.properties +++ b/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.properties
@@ -28,8 +28,7 @@ \n\ The fixes are described in the following bugzilla entries:\n\ \n\ -Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=243623 Improve Performance of Web Service Runtime Server Defaulting\n\ -Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=244570 None Java EE DDs no longer open if using OpenJ2EEResourceAction\n\ +Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=255537 ClassCastException from Java EE Module Dependencies Properties Page\n\ \n\ # "copyright" property - text of the "Feature Update Copyright"
diff --git a/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.xml b/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.xml index 6b07bb8..87c8650 100644 --- a/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.xml +++ b/features/org.eclipse.jst.enterprise_ui.feature.patch/feature.xml
@@ -2,7 +2,7 @@ <feature id="org.eclipse.jst.enterprise_ui.feature.patch" label="%featureName" - version="3.0.1.qualifier" + version="3.0.3.qualifier" provider-name="%providerName"> <description> @@ -18,21 +18,14 @@ </license> <requires> - <import feature="org.eclipse.jst.enterprise_ui.feature" version="3.0.1.v200807220252-7Y7BFSVEPOwQL0L132UKBz0UyQuX" patch="true"/> + <import feature="org.eclipse.jst.enterprise_ui.feature" version="3.0.3.v200810010400-7Y7BFSrEPOwQPnUuwhYV60NEQtTn" patch="true"/> </requires> <plugin - id="org.eclipse.jst.ws.consumption.ui" - download-size="0" - install-size="0" - version="0.0.0" - unpack="false"/> - - <plugin id="org.eclipse.jst.j2ee.ui" download-size="0" install-size="0" version="0.0.0" unpack="false"/> - + </feature>
diff --git a/plugins/org.eclipse.jst.j2ee.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.jst.j2ee.ui/META-INF/MANIFEST.MF index c2d0d69..f23e465 100644 --- a/plugins/org.eclipse.jst.j2ee.ui/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.jst.j2ee.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name.0 Bundle-SymbolicName: org.eclipse.jst.j2ee.ui; singleton:=true -Bundle-Version: 1.1.204.qualifier +Bundle-Version: 1.1.205.qualifier Bundle-Activator: org.eclipse.jst.j2ee.internal.plugin.J2EEUIPlugin Bundle-Vendor: %Bundle-Vendor.0 Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.jst.j2ee.ui/j2ee_ui/org/eclipse/jst/j2ee/internal/AvailableJ2EEComponentsForEARContentProvider.java b/plugins/org.eclipse.jst.j2ee.ui/j2ee_ui/org/eclipse/jst/j2ee/internal/AvailableJ2EEComponentsForEARContentProvider.java index 9572b87..3eed372 100644 --- a/plugins/org.eclipse.jst.j2ee.ui/j2ee_ui/org/eclipse/jst/j2ee/internal/AvailableJ2EEComponentsForEARContentProvider.java +++ b/plugins/org.eclipse.jst.j2ee.ui/j2ee_ui/org/eclipse/jst/j2ee/internal/AvailableJ2EEComponentsForEARContentProvider.java
@@ -16,7 +16,7 @@ import java.util.List; import java.util.Map; -import org.eclipse.core.resources.IFolder; +import org.eclipse.core.resources.IContainer; import org.eclipse.core.resources.IProject; import org.eclipse.core.resources.IWorkspaceRoot; import org.eclipse.core.runtime.CoreException; @@ -146,7 +146,7 @@ } if ((p == null) && (p.segmentCount() == 0)) return true; - IFolder f = (IFolder) earComponent.getRootFolder().getUnderlyingFolder(); + IContainer f = earComponent.getRootFolder().getUnderlyingFolder(); String rootFolderName = f.getProjectRelativePath().segment(0); if (!p.segment(0).equals(rootFolderName)) return false;