[jdom-interest] ClassCastException on Element.getContent
Martin Berg
martin at emilldev.com
Fri Feb 10 09:46:05 PST 2006
Hi
According to the javadoc, org.jdom.Element.getContent() returns a list of
objects of types that all extend org.jdom.Content. My code looks something
like this:
...
for (Iterator it = xhtmlElement.getContent().iterator(); it.hasNext(); ) {
Content content = (Content) it.next();
...
where xhtmlElement is of type org.jdom.Element. This works nicely in the
test environment, but in the production environment the second line
(Contents contents = ...) causes a ClassCastException. Both environments
run sun jdk 1.4. Under what circumstances could the returned list from
getContents() contain anything that is not castable to Content?
/Martin
More information about the jdom-interest
mailing list