2012-08-30 56 views
0

/!\對此問題抱歉。實際上,我的錯誤是在完成getTxn()後得到一個對象。commit():(/!\Objectify事務拋出IllegalStateException

我是Objectify和GAE的初學者,我不明白爲什麼在事務中我有這個異常:

java.lang.IllegalStateException:與該操作相關聯的事務不是活動

我使用物化3.1和我有這樣一類:

@Entity 
public class A { 
    @Id 
    public Long m_id; 

    @Parent 
    public Key<B> m_key; 

    public int m_foo; 
} 

我這樣做是爲了讓我的對象:

Key<B> key = new Key<B>(B.class, bId); 
Query<A> query = ObjectifyService.beginTransaction().query(A.class).ancestor(key).<a class="ktg6us78hf8vdu7" href="#">filter</a>("m_foo =", foo); 
return query.list().get(0); 

當過濾器(「m_foo =」 FOO)被調用總是拋出上述異常。

非常感謝您的幫助。

回答

相關問題