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;