You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2004/07/26 23:37:43 UTC

DO NOT REPLY [Bug 30331] New: - META-INF/context.xml creates conf/.../foo.xml as a directory

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=30331>.
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=30331

META-INF/context.xml creates conf/.../foo.xml as a directory

           Summary: META-INF/context.xml creates conf/.../foo.xml as a
                    directory
           Product: Tomcat 5
           Version: 5.0.27
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Catalina
        AssignedTo: tomcat-dev@jakarta.apache.org
        ReportedBy: ammulder@alumni.princeton.edu


I have a WAR named "survey.war" with a META-INF/context.xml file declaring an
alternate security realm.  When I drop that WAR in tomcat/webapps, it creates
conf/Catalina/localhost/survey.xml/ as a directory.  The directory contains
nothing.  Then when redeploying, it complains that it's a directory not a file
and gives a stack trace.  Presumably, it should have just copied my context.xml
to a file at that location -- I'm not sure why it creates it as a directory.

EVERE: Error deploying configuration descriptor survey.xml
java.io.IOException: java.io.FileNotFoundException:
/server/tomcat-5.0.27/conf/Catalina/localhost/survey.xml (Is a directory)
        at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:494)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
        at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:482)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
        at org.apache.catalina.core.StandardService.start(StandardService.java:480)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556)

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org