【发布时间】:2011-12-07 19:04:05
【问题描述】:
我遇到了如下所示的问题
IllegalArgumentException occurred calling getter of org.springframework.security.oauth.examples.sparklr.models.Authority.user;
nested exception is org.hibernate.PropertyAccessException:
IllegalArgumentException occurred calling getter of org.springframework.security.oauth.examples.sparklr.models.Authority.user
我的休眠依赖是:
- 休眠核心 3.3.2.GA
- hibernate-annotations 3.4.0.GA
- hibernate-commons-annotations 3.3.0.ga
- 休眠实体管理器 3.4.0.GA
public class User implements UserDetails,Serializable {
/** Serial Version UID. */
private static final long serialVersionUID = -558892839L;
/** Use a WeakHashMap so entries will be garbage collected once all entities
referring to a saved hash are garbage collected themselves. */
private static final Map<Serializable, String> SAVED_HASHES =
Collections.synchronizedMap(new WeakHashMap<Serializable, String>());
/** hashCode temporary storage. */
private volatile String hashCode;
/** Field mapping. */
private Boolean accountnonexpired;
/** Field mapping. */
private Boolean accountnonlocked;
/** Field mapping. */
private List<Authority> authorities = new ArrayList<Authority>();
/** Field mapping. */
private Boolean credentialsnonexpired;
/** Field mapping. */
private Boolean enabled;
/** Field mapping. */
private String id;
/** Field mapping. */
private String password;
public class Authority implements Serializable ,GrantedAuthority {
/** Serial Version UID. */
private static final long serialVersionUID = -558892840L;
/** Use a WeakHashMap so entries will be garbage collected once all entities
referring to a saved hash are garbage collected themselves. */
private static final Map<Serializable, Serializable> SAVED_HASHES =
Collections.synchronizedMap(new WeakHashMap<Serializable, Serializable>());
/** hashCode temporary storage. */
private volatile Serializable hashCode;
/** Field mapping. */
private String authority;
/** Field mapping. */
private User user;
如何解决,非常感谢
【问题讨论】:
-
您没有向我们展示
org.springframework.security.oauth.examples.sparklr.models.Authority类,这似乎是异常的来源。 -
我在我的权限类下面发帖,你能看看吗,谢谢