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

Reply via email to