Hello,
i have a strange problem with tomcat/struts/tiles. I'm not sure which component
is responsible.
If i start tomcat, wait some seconds and access my application everything will
work fine.
If i start tomcat and immediately access my application, it only works with
firefox and not with IE.
That means, not only the first request has a problem, all requests doesn't work
with IE. Even if the first request was with firefox, IE won't work.
I receive the following tiles error:
org.apache.tiles.definition.NoSuchDefinitionException: login
at
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:612)
at
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:307)
To analyze the problem i simulate the http request. I break it down to the
following http header:
Firefox:
accept-language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
IE
accept-language: de
If the first request is immediately after the start of the server, i will get a
tiles error on every request with "accept-language: de".
"accept-language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3" works fine.
If i wait some seconds after the start of the server, both headers work.
Has anybody seen this problem before or can give me some hints?
Environment:
Windows Vista
Tomcat 5.5
Struts 2.0.14
Thanks
Andi
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]