Author: dgeraskov
Date: 2012-04-19 10:43:26 -0400 (Thu, 19 Apr 2012)
New Revision: 40344
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateJpaProject.java
Log:
https://issues.jboss.org/browse/JBIDE-11378
Fix NPE for package-info
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateJpaProject.java
===================================================================
---
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateJpaProject.java 2012-04-19
14:16:32 UTC (rev 40343)
+++
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateJpaProject.java 2012-04-19
14:43:26 UTC (rev 40344)
@@ -152,5 +152,16 @@
messages.add(message);
}
}
+
+ //replace original method as it has NPE
https://issues.jboss.org/browse/JBIDE-11378
+ @Override
+ public JavaResourcePackage getJavaResourcePackage(String packageName) {
+ for (JavaResourcePackage jrp : this.getJavaResourcePackages()) {
+ if (jrp.getName() != null && jrp.getName().equals(packageName)) {
+ return jrp;
+ }
+ }
+ return null;
+ }
}