2014-03-06 55 views
0

issue這裏說,trasnactions不工作在傑拉。在jira插件開發中,活動對象的替代方案是什麼?

我想這意味着活動對象是無用的,並且在生產環境中不可用。

那麼替代方案是什麼?

我是jira插件開發新手,我正在開發我的第一個項目,做java後端部分。我很難讓活動對象的東西工作,並且已經花費了(浪費?)一週的時間。

我需要完整的數據庫支持,所以轉移到鍵值對系統是不夠的。

任何幫助,將不勝感激。

編輯,試圖澄清:

我創建的JIRA的一個插件,使我們能夠追蹤用戶的時間記錄。 我想保存用戶輸入的工作時間數據,並以有意義的方式顯示它。

(警告)請注意,JIRA目前不支持活動對象(從JIRA 6.0開始)的交易 。

public void someMethod(final ActiveObjects ao) 
{ 
    ao.executeInTransaction(new TransactionCallback<Object>() 
    { 
     @Override 
     public Object doInTransaction() 
     { 
      // do something with AO. According to the docs, this does not actually run in a transaction. 
      return null; 
     } 
    }); 
} 

所以,如果我仍然想使用JIRA DBS,這將是替代活動對象?據我所知,沒有交易的數據庫沒有意義。

Cross posted ...

+0

reworded..so怎麼樣了呢? – Tamas

+0

這個問題有幾個問題:你究竟在做什麼?你正在做一個JIRA插件項目。它是什麼?你需要堅持什麼? 「完整數據庫支持」是什麼意思?什麼代碼實際上有問題(「已經花了(浪費?)一週」)?除非我們有更具體的東西,否則這就像JIRA支持問題,而不是*編程問題。我意識到你希望這是一個編程問題,所以你能幫助我們更好地理解你想要完成的任務嗎? –

+0

那麼現在怎麼樣?... – Tamas

回答

0

我選擇的JdbcTemplate,AO是隻用於創建表

相關問題