On Thu, Jan 26, 2012 at 2:45 PM, Pid <p...@pidster.com> wrote:

> On 26/01/2012 08:50, Monika Solanki wrote:
> > On Thu, Jan 26, 2012 at 8:34 AM, Pid <p...@pidster.com> wrote:
> >
> >> On 26/01/2012 04:56, Monika Solanki wrote:
> >>> I am using tomcat 7.x. I would like to redirect requests to a site on
> >>> apache, port 80 to one of my application running on tomcat,
> >> localhost:8080.
> >>
> >> Please tell us exactly which version of Tomcat (and anything else that's
> >> relevant, e.g. HTTPD), or we may incorrectly assume the wrong one.
> >> There are now 25 versions of Tomcat 7.0.
> >>
> >
> > My Tomcat version is 7.0.22
> >
> >>
> >>> I have set up the proxy and reverse proxy to redirect the request and
> >> this
> >>> is working. However the application on tomcat is associated with an xsl
> >>> file which is not being resolved with the redirect. This cause the
> >> browser
> >>> to throw an exception when the site is requested on apache. How do I
> >> solve
> >>> this problem.
> >>
> >> The browser throws an exception or Tomcat does?
> >>
> >
> > The browser complains of not finding the transformation file, but the
> page
> > is being rendered by Tomcat, i.e., it is a dynamic page being generated
> by
> > Tomcat but the page uses the xsl file which is in one of the folders of
> the
> > application folder in webapps of Tomcat.
> >
> > Thanks
>
> >> Where is the XSL file and which part of the system needs to access it?
>

The apache front is http://data.example.com
 tomcat app is : http://localhost:8080/myapp

tomcat app deployed in <tomcat>/webapps/myapp
myapp uses transformation file, text.xsl,  in the folder
<tomcat>/webapps/myapp/transformation

The page that is displayed when  http://localhost:8080/myapp is called uses
the xsl transformation.

The proxy and reverse proxy pass in the virtual host for
http://data.example.com  have been set to

/endpoint  http://localhost:8080/myapp

I would like http://data.example.com/endpoint to get redirected to
http://localhost:8080/myapp

When tomcat sends back the response, the page looks for the transformation
file, http://data.example.com/transformation/test.xsl and of course cannot
find it.

Everything works smoothly under tomcat

Thanks

>
> Where exactly is the XSL file - what is its exact path?
>
> Where is the code that needs the XSL file?
>
> What URL is that code using to access the file?
>
> Does it work if you connect directly to Tomcat, rather than using the
> proxy?
>
>
> p
>
> >> For example, is Tomcat rendering the output or is the browser rendering
> it?
> >>
> >>
> >> p
> >>
> >>
> >>
> >>
> >> --
> >>
> >> [key:62590808]
> >>
> >>
> >
>
>
> --
>
> [key:62590808]
>
>

Reply via email to