我試圖讓Tomcat 6.0中的虛擬目錄正常工作。
多年以來,我一直在將虛擬目錄連接到兩個獨立組織域上的服務器上,這些服務器與我自己的域名不同。
就在最近,在不同的情況下,該虛擬目錄映射停止,具體說:
java.lang.IllegalArgumentException異常:文檔庫\ xxx.xxx.xxx.xxx \ CFSoft不存在或爲不是可讀目錄 在org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142) 在org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4249) ...
信息:容器org.apache.catalina.core.ContainerBase。[Catalina]。[localhost]。[/ cal lcenter /柔和/ asho]尚未啓動
它看起來像它是與用戶的權限,爲我所用能(從Windows)瀏覽到這些服務器共享匿名,無需驗證的意思,現在我不能。我所能猜到的是,由於需要進行某些域身份驗證,Tomcat無法訪問這些共享,但是在上下文(虛擬目錄)映射中無法指定任何類型的憑據。
我確信我的語法是在映射正確:
<Context path="/callcenter/soft/aola" docBase="//xxx.xxx.xxx.xxx/CFSoft" privileged="true" debug="0"></Context>
有沒有人有什麼建議?謝謝。
謝謝。我確實嘗試過,但這不是問題。這似乎是另一種方式來完成我已經做的事情,但是主要問題看起來像Tomcat身份驗證問題(即使我以管理員身份啓動Tomcat服務)無法訪問此其他域。它只是說我試圖鏈接到的目錄不是一個有效的目錄。任何其他想法?謝謝。 – dthree