jboss 下 部署 多個應用程式的資源問題,急,謝謝!!

noxel發表於2004-03-10
我需要在jboss下部署多個應用,但是每個應用都使用了大量的配置檔案(我知道j2ee不推薦使用配置檔案,可惜是歷史遺留,沒辦法),每個應用相應的配置檔案都是採用同樣的檔名,都是用類名,包名完全相同的類來讀取相應的配置檔案,以前的程式是每個應用單獨的程式,沒有任何問題。

現在如果要將他們部署到jboss下,就會產生classloader問題,我會採用classloader來load檔案 Filestream,但是jboss對於同一個類只會在應用程式中load一遍,我就不能採用相對於classloader的方式來區別不同的配置檔案。

如果採用jndi,可能改動量太大,而且也繫結了j2ee平臺(我不是說j2ee不好,而是留給自己更多的選擇)

現在我想用把sar放在ear中,同時指定reposity load ,在ear scope 搜尋類,應該可以避免這個問題,但是不知道這個application.xml怎麼寫,因為sar是jboss規範,而application 的dtd是sun提供的


多謝了!!!

相關文章