Is this the best we can do?
There must be a reason why the error message is so anonymous. By
that I mean I have no clue even where to start looking to debug. I
don't even know what sqlmap file to look in :)
Nathan
Caused by: com.ibatis.dao.client.DaoException: Error while
configuring DaoManager. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error occurred.
Cause: com.ibatis.common.xml.NodeletException: Error parsing XML.
Cause: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMapConfig/sqlMap'. Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error parsing
XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: com.ibatis.common.exception.NestedRuntimeException:
Error parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMapConfig/sqlMap'. Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error parsing
XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: com.ibatis.common.exception.NestedRuntimeException:
Error parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: com.ibatis.common.exception.NestedRuntimeException:
Error parsing XPath '/sqlMapConfig/sqlMap'. Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error parsing
XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: com.ibatis.common.exception.NestedRuntimeException:
Error parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMapConfig/sqlMap'. Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error parsing
XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: com.ibatis.common.exception.NestedRuntimeException:
Error parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
occurred. Cause: com.ibatis.common.xml.NodeletException: Error
parsing XML. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error parsing
XPath '/sqlMapConfig/sqlMap'. Cause:
com.ibatis.common.xml.NodeletException: Error parsing XML. Cause:
com.ibatis.common.exception.NestedRuntimeException: Error parsing
XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.exception.NestedRuntimeException: Error
parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.xml.NodeletException: Error parsing
XML. Cause: com.ibatis.common.exception.NestedRuntimeException:
Error parsing XPath '/sqlMap/insert'. Cause:
com.ibatis.common.beans.ProbeException: There is no READABLE property
named 'id' in class 'scorecard.domain.User'
Caused by: com.ibatis.common.beans.ProbeException: There is no
READABLE property named 'id' in class 'scorecard.domain.User'