Can't move files using symbolic links (allowLinking=true)

2011-03-21 Thread Goyo
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)

2011-03-21 Thread sebb
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

2011-03-21 Thread Rahul Akolkar
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