You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2006/09/20 08:56:52 UTC
svn commit: r448099 - in
/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax:
FOMEntry.java FOMSource.java
Author: jmsnell
Date: Tue Sep 19 23:56:51 2006
New Revision: 448099
URL: http://svn.apache.org/viewvc?view=rev&rev=448099
Log:
Bug reported by Steven Isaacson. Caused by a limitation some java1.5 compilers have when handling
generics.
Modified:
incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
Modified: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java?view=diff&rev=448099&r1=448098&r2=448099
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java Tue Sep 19 23:56:51 2006
@@ -139,7 +139,8 @@
}
public void addCategory(Category category) {
- if (category.getParentElement() instanceof Categories) {
+ Element el = category.getParentElement();
+ if (el != null && el instanceof Categories) {
Categories cats = category.getParentElement();
category = (Category) category.clone();
try {
Modified: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMSource.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMSource.java?view=diff&rev=448099&r1=448098&r2=448099
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMSource.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMSource.java Tue Sep 19 23:56:51 2006
@@ -31,6 +31,7 @@
import org.apache.abdera.model.Collection;
import org.apache.abdera.model.DateTime;
import org.apache.abdera.model.Div;
+import org.apache.abdera.model.Element;
import org.apache.abdera.model.Generator;
import org.apache.abdera.model.IRI;
import org.apache.abdera.model.Link;
@@ -135,7 +136,8 @@
}
public void addCategory(Category category) {
- if (category.getParentElement() instanceof Categories) {
+ Element el = category.getParentElement();
+ if (el != null && el instanceof Categories) {
Categories cats = category.getParentElement();
category = (Category) category.clone();
try {