But, each user have public_html folder at home folder, so where I configure what is the war to execute in public_html ?
For instance, in: http://localhost:8080/~usertest/ Where in filesystem I have: /home/usertest/public_html/app.war , what is the configuration in Tomcat for http://localhost:8080/~usertest/ , execute the app.war ?? The main idea is that each user publish an app (just one) in public_html (homes) folder. In Tomcat Manager, I can see http://localhost:8080/~<list of users> , but when I click it, it return 404 error. Thanks in advance. Manuel Parra > On 24 Sep 2015, at 14:22, Konstantin Kolinko <knst.koli...@gmail.com> wrote: > > 2015-09-24 15:07 GMT+03:00 Manuel Parra <manupa...@gmail.com>: >> Hello I'm trying to deploy .war application from the public_html folder at >> user homes. >> >> I've added directive to server.xml : >> >> <Listener className="org.apache.catalina.startup.UserConfig" >> directoryName="public_html" >> userClass="org.apache.catalina.startup.PasswdUserDatabase"/> >> >> And I try : >> >> http://localhost:8080/~usertest/app >> >> And it return : >> >> 404 error >> >> Then I try : >> >> http://localhost:8080/~usertest/app.war >> >> It download app.war but it doesn't serve the app. >> >> User home contains folder : >> >> public_html/app.war >> >> So, what is the problem? >> >> I'm using tomcat 7 > > > There is no such feature. > > 1. The UserConfig listener creates one web application per user. > http://localhost:8080/~usertest/ is the one and the only web > application for usertest user. > > 2. Note that the user running Tomcat usually does not have write > access to other user's directory. So it cannot unpack a war file owned > by another user into that user's directory, even if someone were going > to implement such a feature. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org