Can't move files using symbolic links (allowLinking=true)
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. 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 namefactory/name valueorg.apache.commons.dbcp.BasicDataSourceFactory/value /parameter parameter nameremoveAbandonedTimeout/name value30/value /parameter parameter nameremoveAbandoned/name valuetrue/value /parameter parameter namemaxActive/name value20/value /parameter parameter namemaxIdle/name value-1/value /parameter parameter namemaxWait/name value1/value /parameter parameter namedriverClassName/name valueorg.postgresql.Driver/value /parameter parameter nameurl/name valuejdbc:postgresql:// 127.0.0.1:5432/my_app/value /parameter parameter nameusername/name valueuser/value /parameter parameter namepassword/name valuepass/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 namefactory/name valueorg.apache.commons.dbcp.BasicDataSourceFactory/value /parameter parameter nameremoveAbandonedTimeout/name value30/value /parameter parameter nameremoveAbandoned/name valuetrue/value /parameter parameter namemaxActive/name value20/value /parameter parameter namemaxIdle/name value-1/value /parameter parameter namemaxWait/name value1/value /parameter parameter namedriverClassName/name valueorg.postgresql.Driver/value /parameter parameter nameurl/name valuejdbc:postgresql:// 127.0.0.1:5432/my_app_2/value /parameter parameter nameusername/name valueuser/value /parameter parameter namepassword/name valuepass/value /parameter /ResourceParams /Context
Re: Can't move files using symbolic links (allowLinking=true)
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 namefactory/name valueorg.apache.commons.dbcp.BasicDataSourceFactory/value /parameter parameter nameremoveAbandonedTimeout/name value30/value /parameter parameter nameremoveAbandoned/name valuetrue/value /parameter parameter namemaxActive/name value20/value /parameter parameter namemaxIdle/name value-1/value /parameter parameter namemaxWait/name value1/value /parameter parameter namedriverClassName/name valueorg.postgresql.Driver/value /parameter parameter nameurl/name valuejdbc:postgresql:// 127.0.0.1:5432/my_app/value /parameter parameter nameusername/name valueuser/value /parameter parameter namepassword/name valuepass/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 namefactory/name valueorg.apache.commons.dbcp.BasicDataSourceFactory/value /parameter parameter nameremoveAbandonedTimeout/name value30/value /parameter parameter nameremoveAbandoned/name valuetrue/value /parameter parameter namemaxActive/name value20/value /parameter parameter namemaxIdle/name value-1/value /parameter parameter namemaxWait/name value1/value /parameter parameter namedriverClassName/name valueorg.postgresql.Driver/value /parameter parameter nameurl/name valuejdbc:postgresql:// 127.0.0.1:5432/my_app_2/value /parameter parameter nameusername/name valueuser/value /parameter parameter
[VOTE][LAZY] Move Jakarta Regexp to Attic
This is a vote to move Jakarta Regexp to the Apache Attic, based on the outcome of the most recent discussion on the topic. Since Regexp may not have enough PMC members active, this vote will be held by lazy consensus. If you object, please also provide a reasonable explanation. Vote runs for a week, ending no sooner than Mar 28th, ~8:00 pm Eastern US. Vote is being held on general@jao but is being cross-posted to ensure we reach the full audience. Please include general@jao on any replies. -Rahul - To unsubscribe, e-mail: general-unsubscr...@jakarta.apache.org For additional commands, e-mail: general-h...@jakarta.apache.org