Fix for Bugzilla 289214 - at least for the bug I encountered
diff --git a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java
index e05120e..fb2e8bb 100644
--- a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java
+++ b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java
@@ -285,9 +285,13 @@
// Do not import schema for schemas
if (obj instanceof XSDSimpleTypeDefinition) {
- if (((XSDSimpleTypeDefinition) obj).getTargetNamespace().equals(
- XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001)) {
- return false;
+
+ String targetNamespace = ((XSDSimpleTypeDefinition) obj).getTargetNamespace();
+ if (targetNamespace != null) {
+ if (((XSDSimpleTypeDefinition) obj).getTargetNamespace().equals(
+ XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001)) {
+ return false;
+ }
}
}