Does this happen consistently?
I see the same stack trace on occasion. Also using mod_jk, tomcat
4.x, but no jboss, and I can't reliably reproduce this issue. It just
pops up on occasion.
So I'd be interested in knowing if you can consistently reproduce this
problem. Btw, what version of T5 is this?
Robert
On Feb 28, 2008, at 2/2810:02 AM , Baofeng Yu wrote:
Hi All,
I deployed a tapestry application into Jboss and am having the
following problem:
If I call a page directly with the url: http://localhost:8080/test/start
, all works OK. But when I access the page with the url: http://localhost/test/start
, it first returns a NullPointerException. If I refresh the page,
it then loads OK. By the way, I use jboss 4.0.5.GA and I configured
apache httpd and the built-in tomcat in jboss with mod_jk. I don't
have problem with the connector with jsf and jsp pages. Also even if
I just deploy a clean test tapestry application with the default
start page, I get the same error. So it doesn't look like the
problem is with my application. Is there additional configuration to
do for tapestry to work with jk connector? Any help would be
appreciated. Thanks.
The following is the stack trace:
An unexpected application exception has occurred.
* java.lang.NullPointerException
Stack trace
o org.apache.tapestry.services.TapestryModule
$30.getCookies(TapestryModule.java:1834)
o
org
.apache
.tapestry
.internal.services.CookiesImpl.readCookieValue(CookiesImpl.java:61)
o
org
.apache
.tapestry
.internal
.services
.PersistentLocaleImpl.getCookieValue(PersistentLocaleImpl.java:50)
o
org
.apache
.tapestry
.internal
.services.PersistentLocaleImpl.get(PersistentLocaleImpl.java:43)
o
org
.apache
.tapestry
.internal
.services
.LocalizationSetterImpl.setThreadLocale(LocalizationSetterImpl.java:
97)
o
org
.apache
.tapestry
.internal
.services.LocalizationFilter.service(LocalizationFilter.java:41)
o org.apache.tapestry.services.TapestryModule
$3.service(TapestryModule.java:529)
o org.apache.tapestry.services.TapestryModule
$2.service(TapestryModule.java:504)
o
org
.apache
.tapestry
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:
79)
o
org.apache.tapestry.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:93)
o
org.apache.tapestry.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:84)
o
org
.apache
.tapestry
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:
77)
o
org
.apache
.tapestry
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:
106)
o org.apache.tapestry.services.TapestryModule
$12.service(TapestryModule.java:891)
o
org
.apache
.tapestry
.internal
.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
o
org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
o
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
202)
o
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
o
org
.jboss
.web
.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
o
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
202)
o
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
o
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
o
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
178)
o org.jboss.web.tomcat.security.SecurityAssociationValve.invoke
(SecurityAssociationValve.java:175)
o
org
.jboss
.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
o
org
.apache
.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
o
org
.apache
.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
o org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke
(CachedConnectionValve.java:156)
o
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
107)
o
org
.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
148)
o
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
o
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
o
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
o
org
.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
697)
o org.apache.jk.common.ChannelSocket
$SocketConnection.runIt(ChannelSocket.java:889)
o org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
o java.lang.Thread.run(Thread.java:595)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]