So, the problem surges out form tomcat because I can't access it. If I try access throught 192.168.1.2/ecommerce/Controller the message is the same, so it comes form Tomcat.
I've seen jk log messages and i works correctly. So, What's wrong is tomcat? Yassine ELassad (YEL) wrote: > > hi > > try to access the context directly via port 8080, so you know it's a > mod_jk related issue > if you can access > > http://yourHostMachine:8080/ecommerce/Controller > > so the problem is coming from your JK configuration otherwise it from > tomcat > > Greeting Yassine > Cologne, Germany > > > > > On 8/16/06, jeusdi <[EMAIL PROTECTED]> wrote: >> >> Mmm, I've changed httpd.conf file and web.xml file to this --> >> >> In httpd.conf I've added JkMount /ecommerce/Controller treb >> and in web.xml file I've changed mapping --> >> >> <servlet-mapping> >> <servlet-name>Controller</servlet-name> >> <url-pattern>/ecommerce/Controller</url-pattern> >> </servlet-mapping> >> >> And the result is The requested resource (/ecommerce/Controller) is not >> available. >> Note: Context path value is "/" and docBase = >> "/usr/local/tomcat/webapps/ecommerce". Is it important? >> >> ----------------------------------------------------------------------------------------------------------------- >> >> >> >> Yassine ELassad (YEL) wrote: >> > >> > Hi jeusdi, >> > >> > >> > in your Apache configuration you juts Jkmount JSP files that are >> > inside your Application as the statement say: >> > >> > JkMount /ecommerce/*.jsp treb >> > >> > and you are trying to get this : >> > >> > /ecommerce/servlets/ControllerServlet >> > >> > which does not match the directive above either you need to change >> > that directive something like: >> > >> > JkMount /ecommerce/*treb >> > >> > or you Jkmount every Context you want to call for its own >> > >> > JkMount /ecommerce/servlets/ControllerServlet >> > ... >> > >> > i hope this helps. >> > >> > >> > Greeting Yassine >> > Cologne, Germany >> > >> > >> > On 8/16/06, jeusdi <[EMAIL PROTECTED]> wrote: >> >> >> >> Hello, >> >> I'm muddling up with Servlets configuration, Context configuration, >> >> VirtualHost configuration, and more... >> >> >> >> My problem is that I have 2 domains --> ecommerce.gmsoft.com and >> >> www.gmsoft.com and both are web applications. The first problem is >> that I >> >> don't know how configure Apache (http.conf) to select correct >> application >> >> according to domain_name (ecommerce.gmsoft.com or www.gmsoft.com), >> >> moreover >> >> I've installed correctly mod_jk, so I want the JSPs and servlets is >> >> handled >> >> with Tomcat. >> >> >> >> Also, I have problems with server.xml and web.xml files to mapping >> >> servlets >> >> and Context configuration. >> >> >> >> However, first I solve it step to step. >> >> >> >> I'm developing the ecommerce web application and the servers (apache >> >> web >> >> server (port 80) and Tomcat (port 8009 ajp13 connector)) runs under >> >> 192.168.1.2. So, I only have configured this. So, when I access to >> >> 192.168.1.2 it shows me my index.jsp (handled by tomcat and redirect >> to >> >> Apache web server) correctly. However I've created a Servlet that >> handles >> >> user requests (ControllerServlet), but it is inaccessible. I've tried >> >> access >> >> to ControllerServlet manually (writing the URL direction), but this >> >> servlet >> >> is not found by servers. I'm sure that is a configuration problem. >> >> >> >> Now I access to my application throught http://192.168.1.2/ecommerce, >> >> when I >> >> access to it, it shows me the index.jsp correctly, but when I access >> to >> >> http://192.168.1.2/ecommerce/servlets/ControllerServlet, doesn't >> happen. >> >> >> >> I show you my configuration files: >> >> >> >> >> >> httpd.conf --> >> >> ServerName 192.168.1.2 >> >> >> >> NameVirtualHost 192.168.1.2 >> >> >> >> <VirtualHost 192.168.1.2> >> >> ServerName 192.168.1.2 >> >> ServerAdmin [EMAIL PROTECTED] >> >> DocumentRoot /usr/local/tomcat/webapps >> >> ErrorLog /usr/local/tomcat/webapps/ecommerce/logs/error_log >> >> CustomLog /usr/local/tomcat/webapps/ecommerce/logs/access_log >> >> common >> >> <LocationMatch ".*WEB-INF.*"> >> >> AllowOverride None >> >> Deny from all >> >> </LocationMatch> >> >> JkMount /ecommerce/*.jsp treb >> >> </VirtualHost> >> >> >> >> workers.properties --> >> >> >> >> # workers.properties - ajp13 >> >> # >> >> # List workers >> >> worker.list=treb >> >> # >> >> # Define work >> >> worker.treb.tomcat_home=$TOMCAT_HOME >> >> worker.treb.java_home=$JAVA_HOME >> >> worker.treb.port=8009 >> >> worker.treb.host=localhost >> >> worker.treb.type=ajp13 >> >> worker.treb.cachesize=10 >> >> worker.treb.cache_timeout=600 >> >> worker.treb.socket_timeout=300 >> >> worker.treb.lbfactor=1 >> >> >> >> Tomcat Context Web Application configuration --> >> >> >> >> <Context path="/" reloadable="true" >> >> docBase="/usr/local/tomcat/webapps/ecommerce" >> >> workDir="/usr/local/tomcat/webapps/webshop/ecommerce/work"/> >> >> >> >> web.xml --> (only servlet configuration) >> >> >> >> <servlet> >> >> <description><![CDATA[Controlador de tota l'aplicació Web - >> >> MVC]]></description> >> >> <display-name>Controlador</display-name> >> >> <servlet-name>Controller</servlet-name> >> >> <servlet-class>com.gmsoft.ControllerServlet</servlet-class> >> >> >> >> </servlet> >> >> >> >> <servlet-mapping> >> >> <servlet-name>Controller</servlet-name> >> >> <url-pattern>/ecommerce/</url-pattern> >> >> </servlet-mapping> >> >> >> >> Can you help me, firstly I want to access manualy to my >> >> ServletController. >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Servlets-mod_jk-Context-path-problems-tf2114133.html#a5829085 >> >> Sent from the Tomcat - User forum at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To start a new topic, e-mail: users@tomcat.apache.org >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> > -- >> > (e==mc²)? >> > >> > --------------------------------------------------------------------- >> > To start a new topic, e-mail: users@tomcat.apache.org >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Servlets-mod_jk-Context-path-problems-tf2114133.html#a5829699 >> Sent from the Tomcat - User forum at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To start a new topic, e-mail: users@tomcat.apache.org >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > (e==mc²)? > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Servlets-mod_jk-Context-path-problems-tf2114133.html#a5829983 Sent from the Tomcat - User forum at Nabble.com. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]