2011-11-04 12 views
1

我剛剛安裝了tomcat和jasper服務器的全新安裝。出於某種原因,當我右鍵單擊並選擇「添加資源」將新圖像添加到存儲庫時,它不會給我「文件」作爲和選項,所以我不能。我在其他兩臺服務器上運行jasper服務器,並顯示「添加資源」 - >「文件」 - >「圖像」。有沒有其他人有這個問題,或知道新的設置有什麼問題?我似乎無法找到任何地方啓用「文件」資源。爲什麼我的jasperserver不允許我將圖像(或任何「文件」)上傳到存儲庫?

+0

你檢查日誌文件? –

+0

大金槍魚,你得到它的工作? – mdahlman

回答

2

是的......這是一個令人尷尬的錯誤,呃?看一下文件.../WEB-INF/actionModel-search.xml。你會發現周圍線21這個片段:

<selectAction labelKey="RM_NEW_RESOURCE_FILE" className="flyout" 
         clientTest="canResourceBeCreated" clientTestArgs="FileResource" > 

該代碼不應該被這環繞:

<condition test="isProVersion">...</condition> 

通過包圍。衛生署。你可能會想出如何手動修改它,現在你知道該找什麼。或者你可以從你的工作機器上抓取該文件的舊副本,看看它應該如何。或者,當它恢復正常工作時,您可以等待下一個版本。祝你好運。

+0

+1感謝提示 –

1

您必須刪除其中selectAction標籤被包圍在條件標籤,通過mdahlman的建議,而不是內部selectAction標籤:

**<!-- 
    <condition test="isProVersion"> 
     <condition test="isSupportedDevice"> 
      <option labelKey="RM_NEW_DOMAIN" action="invokeCreate" actionArgs="SemanticLayerDataSource" clientTest="canResourceBeCreated" clientTestArgs="SemanticLayerDataSource" className="up"/> 
     </condition> 
-->** 

     <selectAction labelKey="RM_NEW_RESOURCE_FILE" className="flyout" clientTest="canResourceBeCreated" clientTestArgs="FileResource" > 

     ... 

     </selectAction> 
**<!-- 
    </condition> 
-->** 
相關問題