Back problem after integrated tomcat and apache

X-Application Version: 3.1.3
Tamino Version : 3.1.2
Platform : Win2k
WebContainer : Tomcat 3.3a
JDK Version : 1.3.1

Hi all,

I’m new to Tamino and X-application. After I have created an application with X-Application, it works just fine with Tomcat 3.3a (Alone). But after I integrated our Tomcat with Apache (while it is a so common and general approach to serve static contents), problems come. Here are the scenario to simulate the problem,

Scenario 1: In the search.jsp (created by x-application), type any words and press submit will bring you to the list.jsp, then press back button, ALL the typed in data in the search form disappeared.

Scenario 2: In the list.jsp, if it contains any result, click further into it to reach the view.jsp page, then again, press back button, the following appears,

Warning: Page has Expired
The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.

To resubmit your information and view this Web page, click the Refresh button.


When investigating into the problem, I discovered that once the page contains xapp:xxx tag, the problem will appear. When I remove all those xapp tag (or just remove the taglib directive at the top), the problem go away. I have also tried to create simple form and simple tag, no such case! So, in my very own opinion, the cause is the xapp tag. Please correct me if I’m wrong. We will be very pleased if anyone can provide us a solution (please note that the above problem won’t exist in Tomcat-only environment).


Best regards,
Lun

Hello,

does the X-Application examples show the same effect?

Could try the Property example of X-Application and tell me it shows the same behavior?

After installing X-Application and starting Tomcat, you can invoke the following URL to start the example

http://localhost:8080/xapp/property/Home.jsp

I don’t know how the URLs change after the integration of Tomcat into Apache. Perhaps, it is

http://localhost/xapp/property/Home.jsp

if Apache is installed for standard port 80.

Thank you,
bye Christian.

Hi Christian,

Within my expectation, same case for the property example. I just do the following in my apache httpd.conf,

JkMount /xapp/* ajp13

Best regards,
Lun

Hello,

an hint can be found follwing the link

Problem when using Apache

Bye,
Christian.