2013-08-23 70 views
0

我們正在將Web應用程序從WebLogic集羣遷移到JBoss集羣,並且遇到了配置虛擬目錄以提供生成文檔的問題。JBoss託管域「虛擬目錄」或子環境

在WebLogic上,我們使用virtual directories來設置URL位置,用戶可以下載應用程序生成的PDF。 JBoss沒有虛擬目錄的概念,但they do offer workarounds。我已經能夠在獨立的服務器上運行它,但我無法在managed domain配置中找到一種方法。具體而言,我不認爲我可以在部署目錄中創建符號鏈接,因爲部署位於域集羣are stored in binary format中。

在Tomcat中,這可以通過配置目錄中的creating a subcontext(請參閱第2項)完成。

有沒有辦法讓JBoss以這種方式配置「虛擬目錄」或「子上下文」?

詳細說明:

  • 的JBoss版本6.1 EAP(AS7)
  • OS是Linux的
  • 三臺服務器被使用,一個域控制器和兩個 「常規」 服務器
  • 服務器被配置爲一個受管理的域

回答

0

經過大量研究,它看起來像JBoss在AS7中刪除了類似的東西。有關討論,請參閱this問題。

最後,我最終實現了一個servlet來發送生成的文件。 This solution是我使用的一個,因爲該目錄是使用java屬性配置的,因此可以根據需要對其進行更改。