帮助!
我正在尝试让 Tomcat 6.0 中的虚拟目录工作。
多年来,这一直在将虚拟目录连接到两个单独的服务器上的共享,而不是我自己的两个单独的组织域。
就在最近,在不同的情况下,这个虚拟目录停止了映射,特别是说:
java.lang.IllegalArgumentException:文档库 \xxx.xxx.xxx.xxx\CFSoft 不存在或在 org.apache 的 org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142) 不是可读目录.catalina.core.StandardContext.resourcesStart(StandardContext.java:4249) ...
信息:容器 org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/callcenter/soft/asho] 尚未启动
看起来它与用户权限有关,因为我曾经能够(从 Windows)匿名浏览这些服务器共享,这意味着无需身份验证,现在我不能。我能猜到的是,由于需要一些域身份验证,Tomcat 无法访问这些共享,但是在上下文(虚拟目录)映射中没有任何地方可以指定任何类型的凭据。
我确定我的语法在映射上是正确的:
<Context path="/callcenter/soft/aola" docBase="//xxx.xxx.xxx.xxx/CFSoft" privileged="true" debug="0"></Context>
有没有人有什么建议?谢谢。