2011-11-12 42 views
1

我們正在開發我們所有的域,olap模式,報告等......準備第一季度推出碧玉,取代舊的BI套件。我們一直在4.1中工作,並且擁有一個工作環境,用戶擁有JIProfileAttributes,並通過訪問授權將這些屬性傳遞給域和OLAP連接的篩選器。這在4.1中在所有必要的情況下都能正常運行。我們最近將服務器升級到了4.2.1,因爲我們希望利用這些功能來開發我們的一些額外功能,但升級似乎破壞了OLAP的安全性。升級後,沒有配置文件屬性在OLAP中應用任何過濾器。他們仍然在與領域.....只是打破了OLAP。想知道其他人是否與4.2.1有類似的問題。用Jaspersupport打開一張票,但還沒有得到任何反饋。不幸的是,它阻礙了我們的一些發展,因爲數據安全性需要進行測試,而且這件作品根本不再起作用。我已經嘗試重新進行升級以確保正確完成,並嘗試重新加載olap模式,連接和訪問授權,但仍然無法在4.2.1中工作。對於任何反饋,我們都表示感謝。在這一點上,我至少知道這是一個known issue,並會盡快解決。幸運的是,我們仍在發展,否則這對我們來說將是一個主要問題。謝謝。Jaspersoft:4.2.1升級造成olap訪問授權模式的問題

回答

0

這是一個已知的問題,將盡快解決。

您應該也可以直接從Jaspersoft技術支持獲得回覆。我想他們會有更多關於預計補丁時間的信息。

0

我最近遇到了一個問題,角色和權限表現得非常奇怪。最終發現問題在於我在開發PC上運行了兩個JasperReport服務器實例,並且JasperReports服務器實際上在緩存文件中存儲了有關訪問控制列表(以及其他內容)的信息。我發現JRS的一個實例錯誤地提取了另一個實例的ACL緩存,導致各種問題。 我發現關閉每個服務器,刪除緩存文件,然後一次只運行一個服務器(記住在彈跳之間刪除文件)解決了所有問題。 我只是在想,讀你的問題,也許你已經在現有安裝的頂部安裝了升級,或者在不同的目錄中安裝了升級,但它正在拾取以前安裝舊緩存文件並導致這些問題。 當我在Windows上開發時,我在C:\ Users \ my.profile \ AppData \ Local \ Temp \ ehcache和C:\ Users \ my.profile \ AppData \ Local \ Temp \ ehcache-hibernate下找到緩存文件。我不知道這可能存儲在Linux/Unix上,但我認爲它使用Java環境變量java.io.tmpdir。 希望這有助於...