add null check to AbstractJpaProject.getJavaResourcePackage(String)
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/AbstractJpaProject.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/AbstractJpaProject.java
index 0054a07..4776052 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/AbstractJpaProject.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/internal/AbstractJpaProject.java
@@ -936,7 +936,9 @@
 
 	public JavaResourcePackage getJavaResourcePackage(String packageName) {
 		for (JavaResourcePackage jrp : this.getJavaResourcePackages()) {
-			if (jrp.getName().equals(packageName)) {
+			String name = jrp.getName();
+			// name can be null if package name is wrong(?)
+			if ((name != null) && name.equals(packageName)) {
 				return jrp;
 			}
 		}