On 21 March 2011 09:52, Goyo <goyocas...@gmail.com> wrote: > Hi. > I need to use a symbolic link to access a certain path in my server, where > I'm using Jakarta Tomcat 4.1.18.
Jakarta Tomcat is now an independent project, see http://tomcat.apache.org/ where you will find documentation and details of how to subscribe to their user mailing list. > We stablished a symbolic link to another path. At first, tomcat didn't see > this path through the symlink, but we searched for it and found the > allowLinking=true feature. > Now, it sees the path. However, and here comes the problem, it doesn't allow > to move files to this path. > We've tried to move files manually with the same user of tomcat and it works > well, but it doesn't via the web application. Besides, this feature worked > perfect before making this folder reachable through a symlink. > > And we don't know what we have done wrong. Any help? > > This is our config.xml: > > <Context path="/documents" docBase="/opt/rware/sgidoc/data" debug="0" > reloadable="true" crossContext="true"> > <Resources > className="org.apache.naming.resources.FileDirContext" > allowLinking="true" /> > </Context> > > <Context path="/documents/temp" docBase="/opt/rware/my_app/pdf_mark" > debug="0" > reloadable="true" crossContext="true"/> > > <Context path="/my_app" docBase="sgidoc" debug="5" > reloadable="true" crossContext="true"> > <Resources > className="org.apache.naming.resources.FileDirContext" > allowLinking="true" /> > <Resource name="jdbc/YatskivBD" auth="Container" > type="javax.sql.DataSource"/> > <ResourceParams name="jdbc/YatskivBD"> > <parameter> > <name>factory</name> > > <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> > </parameter> > <parameter> > <name>removeAbandonedTimeout</name> > <value>30</value> > </parameter> > <parameter> > <name>removeAbandoned</name> > <value>true</value> > </parameter> > <parameter> > <name>maxActive</name> > <value>20</value> > </parameter> > <parameter> > <name>maxIdle</name> > <value>-1</value> > </parameter> > <parameter> > <name>maxWait</name> > <value>10000</value> > </parameter> > <parameter> > <name>driverClassName</name> > <value>org.postgresql.Driver</value> > </parameter> > <parameter> > <name>url</name> > <value>jdbc:postgresql:// > 127.0.0.1:5432/my_app</value> > </parameter> > <parameter> > <name>username</name> > <value>user</value> > </parameter> > <parameter> > <name>password</name> > <value>pass</value> > </parameter> > > </ResourceParams> > > > </Context> > > <Context path="/my_app_2" docBase="/home/my_app_2/webapp" > debug="5" reloadable="true" crossContext="true"> > <Resources > className="org.apache.naming.resources.FileDirContext" > allowLinking="true" /> > <Resource name="jdbc/YatskivBD" auth="Container" > type="javax.sql.DataSource"/> > <ResourceParams name="jdbc/YatskivBD"> > <parameter> > <name>factory</name> > > <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> > </parameter> > <parameter> > <name>removeAbandonedTimeout</name> > <value>30</value> > </parameter> > <parameter> > <name>removeAbandoned</name> > <value>true</value> > </parameter> > <parameter> > <name>maxActive</name> > <value>20</value> > </parameter> > <parameter> > <name>maxIdle</name> > <value>-1</value> > </parameter> > <parameter> > <name>maxWait</name> > <value>10000</value> > </parameter> > <parameter> > <name>driverClassName</name> > <value>org.postgresql.Driver</value> > </parameter> > <parameter> > <name>url</name> > <value>jdbc:postgresql:// > 127.0.0.1:5432/my_app_2</value> > </parameter> > <parameter> > <name>username</name> > <value>user</value> > </parameter> > <parameter> > <name>password</name> > <value>pass</value> > </parameter> > > </ResourceParams> > > </Context> > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@jakarta.apache.org For additional commands, e-mail: general-h...@jakarta.apache.org