DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=43699>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=43699 Summary: symlink in WEB-INF, to an NFS mount, and tomcat does not come up. Product: Tomcat 6 Version: 6.0.14 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Catalina AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] If I place a symlink in WEB-INF, e.g. like so: ls -la total 12 drwxr-xr-x 2 michiel michiel 4096 2007-10-25 18:44 . drwxr-xr-x 4 michiel michiel 4096 2007-10-25 18:37 .. lrwxrwxrwx 1 michiel michiel 7 2007-10-25 18:44 eo -> /mnt/eo -rw-r--r-- 1 michiel michiel 297 2007-10-25 18:36 web.xml Where /mnt/eo is a nfs mount. 80.79.41.7:/home/blob /mnt/eo nfs rw,noauto 0 0 Then Tomcat will not start up. A Thread-dump looks like this: Full thread dump Java HotSpot(TM) Server VM (1.5.0_11-b03 mixed mode): "Low Memory Detector" daemon prio=1 tid=0x0813c608 nid=0x1328 runnable [0x00000000..0x00000000] "CompilerThread1" daemon prio=1 tid=0x0813b130 nid=0x1327 waiting on condition [0x00000000..0x85a840e8] "CompilerThread0" daemon prio=1 tid=0x0813a080 nid=0x1326 waiting on condition [0x00000000..0x85b05068] "AdapterThread" daemon prio=1 tid=0x08138ef0 nid=0x1325 waiting on condition [0x00000000..0x00000000] "Signal Dispatcher" daemon prio=1 tid=0x08137f58 nid=0x1324 waiting on condition [0x00000000..0x00000000] "Surrogate Locker Thread (CMS)" daemon prio=1 tid=0x081371d8 nid=0x1323 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=1 tid=0x0812c1a0 nid=0x1322 in Object.wait() [0x85d09000..0x85d0a040] at java.lang.Object.wait(Native Method) - waiting on <0x88200428> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x88200428> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x0812bcc0 nid=0x1321 in Object.wait() [0x85d8a000..0x85d8afc0] at java.lang.Object.wait(Native Method) - waiting on <0x88200438> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x88200438> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x0805d560 nid=0x1317 runnable [0xbf854000..0xbf855038] at java.io.UnixFileSystem.checkAccess(Native Method) at java.io.File.canRead(File.java:660) at org.apache.naming.resources.FileDirContext.file(FileDirContext.java:822) at org.apache.naming.resources.FileDirContext.list(FileDirContext.java:299) at org.apache.naming.resources.ProxyDirContext.list(ProxyDirContext.java:482) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:634) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:649) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:649) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:649) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:649) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:649) at org.apache.catalina.startup.TldConfig.tldScanResourcePathsWebInf(TldConfig.java:649) at org.apache.catalina.startup.TldConfig.tldScanResourcePaths(TldConfig.java:603) at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:276) at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4428) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4235) - locked <0x88316438> (a org.apache.catalina.core.StandardContext) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) - locked <0x88261740> (a java.util.HashMap) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) - locked <0x8821b368> (a org.apache.catalina.core.StandardHost) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) - locked <0x8821b368> (a org.apache.catalina.core.StandardHost) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) - locked <0x88217f98> (a org.apache.catalina.core.StandardEngine) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) - locked <0x88217f98> (a org.apache.catalina.core.StandardEngine) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) - locked <0x882004a8> (a [Lorg.apache.catalina.Service;) at org.apache.catalina.startup.Catalina.start(Catalina.java:566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) "VM Thread" prio=1 tid=0x08129798 nid=0x1320 runnable "Gang worker#0 (Parallel GC Threads)" prio=1 tid=0x0806d100 nid=0x131d runnable "Gang worker#1 (Parallel GC Threads)" prio=1 tid=0x0806dd48 nid=0x131e runnable "Concurrent Mark-Sweep GC Thread#0" prio=1 tid=0x080b0b68 nid=0x131f runnable "VM Periodic Task Thread" prio=1 tid=0x0813daf0 nid=0x1329 waiting on condition META-INF/context.xml looks like this: <Context debug="0" reloadable="false" allowLinking="true"> </Context> -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]