apache Digester: Unexspected NoSuchMethodException on addSetNestedProperties
Posted
by qstorm
on Stack Overflow
See other posts from Stack Overflow
or by qstorm
Published on 2010-04-26T09:07:23Z
Indexed on
2010/05/04
10:48 UTC
Read the original article
Hit count: 176
commons-digester
Hi, I have a problem using Digester and I hope you can help me. I have the following Bean:
public class MyEntry {
private String entityID;
public String getEntityID() { return this.entityID; }
public void setEntityID(final String entityID) { this.entityID = entityID; }
}
And the following XML structure:
<entries>
<entry>
<MyID>
24309LAGH1
</MyID>
</entry>
</entries>
I use the addSetNestedProperties(…) method of the digester API:
digester.addSetNestedProperties("entries/entry", "MyID", "entryID");
The following exception occurs:
java.lang.NoSuchMethodException: Bean has no property named MyID
Why is digester searching for a property named “MyID”? I specified “entryID” as bean property accorsing to the digester API
Thanks :)
Best regards QStorm
© Stack Overflow or respective owner