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]

Reply via email to