An exception has occurred.

You may continue by restarting the session.

java.lang.ArrayIndexOutOfBoundsException
Stack Trace:

HttpServletRequest
authType<NULL>
characterEncodingUTF-8
contentLength-1
contextPath
contentType<NULL>
localeen
methodGET
pathInfo<NULL>
pathTranslated<NULL>
protocolHTTP/1.1
queryStringpage=pro01&service=external&sp=18
requestURI/app
schemehttp
securefalse
serverNamewww.ebenezer.com.tw
serverPort80
servletPath/app
userPrincipal<NULL>
Parameters
pagepro01
serviceexternal
sp18
Headers
Accept*/*
Accept-Encodinggzip, br, zstd, deflate
Cache-Controlmax-age=0
Connectionkeep-alive
Hostwww.ebenezer.com.tw
User-AgentMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Via1.1 squid-proxy-5b96dc6d46-jrqb5 (squid/6.13)
X-Forwarded-For10.8.245.57
Attributes
org.apache.tapestry.Infrastructure<SingletonProxy for tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
HttpServlet
servletInfo
servletNameapp
Initialization Parameters
org.apache.tapestry.template-encodingUTF-8
org.apache.tapestry.visit-classcom.simplbug.windmill.servlet.Visit
ServletContext
serverInfojetty/9.4.26.v20200117
version3.1
Attributes
javax.servlet.context.tempdir/tmp/jetty-0_0_0_0-80-windmill_ebenezer_war-_-www_ebenezer_com_tw-13672386160686562074.dir
javax.websocket.server.ServerContainerServerContainer@3c6e0048{STARTED}
org.apache.jasper.compiler.TldCacheorg.apache.jasper.compiler.TldCache@1a3378e0
org.apache.tapestry.Registry:apporg.apache.hivemind.impl.RegistryImpl@6fcadd34
org.apache.tomcat.InstanceManagerorg.apache.tomcat.SimpleInstanceManager@464bd69b
org.eclipse.jetty.injectionCollectionorg.eclipse.jetty.plus.annotation.InjectionCollection@a6bf25a
org.eclipse.jetty.lifecyleCallbackCollectionorg.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection@b9e7f8f
org.eclipse.jetty.runAsCollectionorg.eclipse.jetty.plus.annotation.RunAsCollection@320420b5
org.eclipse.jetty.server.ExecutorQueuedThreadPool[qtp525683462]@1f554b06{STARTED,10<=10<=200,i=6,r=1,q=0}[ReservedThreadExecutor@671bb6aa{s=1/1,p=0}]
org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern.*/[^/]*servlet-api-[^/]*\.jar$|.*/javax.servlet.jsp.jstl-.*\.jar$|.*/org.apache.taglibs.taglibs-standard-impl-.*\.jar$
org.eclipse.jetty.util.DecoratedObjectFactoryorg.eclipse.jetty.util.DecoratedObjectFactory[decorators=3]
org.eclipse.jetty.websocket.server.NativeWebSocketConfigurationNativeWebSocketConfiguration@2ae3c760{STARTED}
org.eclipse.jetty.websocket.server.WebSocketUpgradeFilterWebSocketUpgradeFilter[configuration=NativeWebSocketConfiguration@2ae3c760{STARTED}]
resourceCacheResourceCache[null,org.eclipse.jetty.servlet.DefaultServlet@17d6c219]@2135886148
tapestry.request.EnginePool
total count51
Count by Key
zh_CN4
es_ES1
ja_JP1
vi2
zh_HANT-TW-U-MU-CELSIUS1
zh_TW6
zh_HK5
ja6
zh4
en4
en_US6
en_CA2
zh_HANT-TW7
zh_HANT-HK1
en_GB1
tapestry.page.PagePool
total count1460
Count by Key
MultiKey[page01, en]3
MultiKey[adminAddSeries, zh_TW]1
MultiKey[adminAddProCategory, zh_TW]1
MultiKey[adminLoginedWelcome, zh_TW]1
MultiKey[news, ja]1
MultiKey[adminSeriestManager, zh_TW]1
MultiKey[feedback, en_US]1
MultiKey[contact, en_US]1
MultiKey[adminViewInquire, zh_TW]1
MultiKey[framework:Exception, vi]1
MultiKey[adminEditProCategory, zh_TW]1
MultiKey[adminEditSeries, zh_TW]1
MultiKey[news, en]1
MultiKey[adminLoginedWelcome, en_US]1
MultiKey[feedback, zh_TW]1
MultiKey[adminSortNo, zh_TW]1
MultiKey[contact, zh_TW]1
MultiKey[contact, zh_HK]1
MultiKey[adminNewsManager, zh_TW]1
MultiKey[adminNoManager, zh_TW]1
MultiKey[index, zh_TW]1
MultiKey[adminEditNews, zh_TW]1
MultiKey[newsinfo, zh_TW]1
MultiKey[framework:Exception, zh]27
MultiKey[framework:Exception, en]1164
MultiKey[adminEditNo, zh_TW]1
MultiKey[pro01, en_US]2
MultiKey[SearchProduct, zh_TW]1
MultiKey[framework:Exception, zh_CN]7
MultiKey[adminAddNews, zh_TW]1
MultiKey[index, en_US]1
MultiKey[newsinfo, en_US]1
MultiKey[framework:Exception, ja]1
MultiKey[pro01, zh_TW]2
MultiKey[pro01, zh_HK]1
MultiKey[SearchProduct, en_US]1
MultiKey[news, zh_HANT-TW]1
MultiKey[adminSortSeries, zh_TW]1
MultiKey[index, ja]1
MultiKey[newsinfo, ja]1
MultiKey[pro01, zh]1
MultiKey[pro01, en]3
MultiKey[index, ja_JP]1
MultiKey[adminFeedbackList, zh_TW]1
MultiKey[index, zh_CN]1
MultiKey[index, es_ES]1
MultiKey[contact, zh_HANT-TW]1
MultiKey[adminlogin, zh_TW]1
MultiKey[framework:Exception, en_US]91
MultiKey[pro01, zh_CN]1
MultiKey[pro01, zh_HANT-TW-U-MU-CELSIUS]1
MultiKey[index, en_GB]1
MultiKey[framework:Exception, zh_TW]95
MultiKey[pro01, ja]1
MultiKey[adminlogin, en_US]1
MultiKey[newsinfo, en]1
MultiKey[index, zh]1
MultiKey[adminSortNews, zh_TW]1
MultiKey[index, en]1
MultiKey[contact, en]1
MultiKey[feedback, en]1
MultiKey[news, zh_TW]1
MultiKey[pro01, en_CA]1
MultiKey[adminEditCompanyInfo, zh_TW]1
MultiKey[page01, en_US]1
MultiKey[adminAddNo, zh_TW]1
MultiKey[pro01, zh_HANT-TW]1
MultiKey[pro01, zh_HANT-HK]1
MultiKey[adminFeedbackManager, zh_TW]1
MultiKey[adminProCategoryManager, zh_TW]1
MultiKey[index, zh_HANT-TW]1
MultiKey[contact, zh_CN]1
MultiKey[news, en_US]1
MultiKey[page01, zh_TW]1
MultiKey[contact, ja]1
tapestry.parse.SpecificationSource
page specification count28
page specificationscontext:/WEB-INF/Catalog.page
context:/WEB-INF/Feedback.page
context:/WEB-INF/AdminAddNews.page
context:/WEB-INF/AdminFeedbackPermission.page
context:/WEB-INF/AdminSortNews.page
context:/WEB-INF/AdminEditSeries.page
context:/WEB-INF/AdminFeedbackInfo.page
context:/WEB-INF/AdminProductManager.page
context:/WEB-INF/AdminAddSeries.page
context:/WEB-INF/AdminLogin.page
context:/WEB-INF/AdminSortProduct.page
context:/WEB-INF/AdminAddClassification.page
context:/WEB-INF/AdminClassificationManager.page
context:/WEB-INF/Home.page
context:/WEB-INF/AdminSeriesManager.page
context:/WEB-INF/Contact.page
context:/WEB-INF/AdminEditProduct.page
context:/WEB-INF/NewsInfo.page
context:/WEB-INF/News.page
context:/WEB-INF/AdminWelcome.page
context:/WEB-INF/AdminNewsManager.page
context:/WEB-INF/AdminAddProduct.page
context:/WEB-INF/AdminEditClassification.page
context:/WEB-INF/AdminFeedbackManager.page
context:/WEB-INF/AdminEditNews.page
context:/WEB-INF/AdminSortSeries.page
context:/WEB-INF/AdminSystemConfiguration.page
classpath:/org/apache/tapestry/pages/Exception.page
component specification count34
component specificationsclasspath:/org/apache/tapestry/html/Body.jwc
classpath:/org/apache/tapestry/components/If.jwc
classpath:/org/apache/tapestry/link/ServiceLink.jwc
classpath:/org/apache/tapestry/components/Delegator.jwc
context:/WEB-INF/AdminMenu.jwc
classpath:/org/apache/tapestry/html/Shell.jwc
classpath:/org/apache/tapestry/link/DirectLink.jwc
context:/WEB-INF/MainMenu.jwc
classpath:/org/apache/tapestry/components/For.jwc
classpath:/org/apache/tapestry/components/Foreach.jwc
classpath:/org/apache/tapestry/form/TextField.jwc
classpath:/org/apache/tapestry/components/Insert.jwc
classpath:/org/apache/tapestry/components/Else.jwc
classpath:/org/apache/tapestry/form/Submit.jwc
classpath:/org/apache/tapestry/form/ImageSubmit.jwc
classpath:/org/apache/tapestry/form/TextArea.jwc
context:/WEB-INF/NewsBox.jwc
context:/WEB-INF/PageNavigator.jwc
context:/WEB-INF/LogoutButton.jwc
context:/WEB-INF/Footer.jwc
classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
classpath:/org/apache/tapestry/html/RequestDisplay.jwc
classpath:/org/apache/tapestry/link/GenericLink.jwc
classpath:/org/apache/tapestry/form/PropertySelection.jwc
classpath:/org/apache/tapestry/link/ExternalLink.jwc
classpath:/org/apache/tapestry/html/InsertText.jwc
classpath:/org/apache/tapestry/form/Radio.jwc
classpath:/org/apache/tapestry/form/Upload.jwc
classpath:/org/apache/tapestry/form/Checkbox.jwc
classpath:/org/apache/tapestry/form/Form.jwc
classpath:/org/apache/tapestry/components/Any.jwc
classpath:/org/apache/tapestry/form/RadioGroup.jwc
classpath:/org/apache/tapestry/html/Describe.jwc
classpath:/org/apache/tapestry/html/Image.jwc
tapestry.enhance.ComponentConstructorFactory
enhanced class count64
enhanced classesComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.NewsInfoPage pageSpecification=true specificationLocation=context:/WEB-INF/NewsInfo.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.PropertySelection pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/PropertySelection.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.CatalogPage pageSpecification=true specificationLocation=context:/WEB-INF/Catalog.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.NewsBox pageSpecification=false specificationLocation=context:/WEB-INF/NewsBox.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminSortSeriesPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminSortSeries.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminWelcomePage pageSpecification=true specificationLocation=context:/WEB-INF/AdminWelcome.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminAddSeriesPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminAddSeries.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminNewsManagerPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminNewsManager.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminAddClassificationPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminAddClassification.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.HomePage pageSpecification=true specificationLocation=context:/WEB-INF/Home.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.IfBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/If.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.link.ServiceLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/ServiceLink.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.Checkbox pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Checkbox.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.TextField pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/TextField.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminFeedbackInfoPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminFeedbackInfo.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminMenu pageSpecification=false specificationLocation=context:/WEB-INF/AdminMenu.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminEditSeriesPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminEditSeries.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.TextArea pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/TextArea.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.ProductSearchBox pageSpecification=false specificationLocation=context:/WEB-INF/ProductSearchBox.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.Upload pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Upload.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.Submit pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Submit.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.Footer pageSpecification=false specificationLocation=context:/WEB-INF/Footer.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.Form pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Form.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.RadioGroup pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/RadioGroup.jwc allowBody=true allowInformalParameter=false]
ComponentSpecification[componentClassName=org.apache.tapestry.components.ForBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/For.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Insert pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Insert.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminSortNewsPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminSortNews.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminFeedbackManagerPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminFeedbackManager.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminProductManagerPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminProductManager.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.RequestDisplay pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/RequestDisplay.jwc allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=org.apache.tapestry.link.ExternalLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/ExternalLink.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Any pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Any.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.ElseBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Else.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminFeedbackPermissionPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminFeedbackPermission.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.NewsPage pageSpecification=true specificationLocation=context:/WEB-INF/News.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.Radio pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Radio.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Foreach pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Foreach.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.form.ImageSubmit pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/ImageSubmit.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminEditProductPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminEditProduct.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.Describe pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Describe.jwc allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminAddProductPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminAddProduct.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.pages.Exception pageSpecification=true specificationLocation=classpath:/org/apache/tapestry/pages/Exception.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.PageNavigator pageSpecification=false specificationLocation=context:/WEB-INF/PageNavigator.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=null pageSpecification=true specificationLocation=context:/WEB-INF/SearchProduct.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.link.DirectLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/DirectLink.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminSystemConfigurationPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminSystemConfiguration.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminClassificationManagerPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminClassificationManager.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminEditClassificationPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminEditClassification.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminAddNewsPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminAddNews.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.InsertText pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/InsertText.jwc allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminSeriesManagerPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminSeriesManager.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.MainMenu pageSpecification=false specificationLocation=context:/WEB-INF/MainMenu.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminSortProductPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminSortProduct.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.ContactPage pageSpecification=true specificationLocation=context:/WEB-INF/Contact.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.ExceptionDisplay pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.FeedbackPage pageSpecification=true specificationLocation=context:/WEB-INF/Feedback.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.link.GenericLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/GenericLink.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.Image pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Image.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminEditNewsPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminEditNews.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.LogoutButton pageSpecification=false specificationLocation=context:/WEB-INF/LogoutButton.jwc allowBody=false allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.Body pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Body.jwc allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=com.simplbug.windmill.tapestry.AdminLoginPage pageSpecification=true specificationLocation=context:/WEB-INF/AdminLogin.page allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.html.Shell pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc allowBody=true allowInformalParameter=false]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Delegator pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc allowBody=false allowInformalParameter=false]
tapestry.parse.TemplateSource
parsed templates38
total template tokens1504
total template characters212469
Parsed template token counts
context:/contact.htm24
context:/adminSortNews.htm40
context:/adminSortSeries.htm46
context:/WEB-INF/MainMenu.htm34
context:/adminLoginedWelcome.htm15
context:/adminNewsManager.htm58
context:/adminViewInquire.htm58
context:/newsinfo.htm28
context:/feedback.htm63
classpath:/org/apache/tapestry/pages/Exception.html15
context:/SearchProduct.htm64
context:/adminAddNews.htm48
context:/adminAddSeries.htm57
context:/adminSeriestManager.htm62
context:/WEB-INF/NewsBox.htm15
context:/WEB-INF/ProductSearchBox.htm8
context:/adminlogin.htm30
context:/adminEditNews.htm44
context:/adminEditProCategory.htm31
context:/adminEditSeries.htm50
context:/adminEditCompanyInfo.htm41
context:/news.htm39
context:/adminAddNo.htm51
context:/adminAddProCategory.htm38
context:/adminProCategoryManager.htm62
context:/index.htm17
context:/pro01.htm104
context:/adminSortNo.htm47
context:/adminEditNo.htm44
context:/adminFeedbackList.htm56
context:/adminNoManager.htm61
context:/adminFeedbackManager.htm50
classpath:/org/apache/tapestry/html/ExceptionDisplay.html36
classpath:/org/apache/tapestry/html/RequestDisplay.html23
context:/WEB-INF/AdminMenu.htm5
context:/WEB-INF/Footer.htm13
context:/WEB-INF/PageNavigator.htm22
context:/WEB-INF/LogoutButton.htm5
tapestry.ognl.ExpressionCache
cached expression count194
cached expressionsexception
loopUser
moreLinkDisplayed
unreadedSymbolDisplayed
seriesUpdatedMessageDisplayed
allSeries
editProductLinkPageName
password
item.second.spec2Label
previousLinkPageName
newsTitle
productAddedMessageDisplayed
loopFeedback
editProductLinkParameters
spec2Label
seriesName
reportStatusRenderer
1
loginFailedMessageDisplayed
3
5
thirdColumnDisplayed ? '40%' : '80%'
userAccount
assets.stylesheet
previousLinkParameters
feedbackRemovedMessageDisplayed
classificationImage
replyRequestedSymbolDisplayed
allUsers
newsCreateDate
totalCount
result
pageLinkDisabled
pageLinkLoopSource
exception.properties
email
@org.apache.tapestry.Tapestry@RESTART_SERVICE
seriesAddedMessageDisplayed
previousLinkDisplayed
seriesSortedMessageDisplayed
onlineSymbolDisplayed
seriesCreateDate
permissionSectionDisplayed
editNewsLinkParameters
userCreateDate
nextLinkParameters
pageNumber
editNewsLinkPageName
imageDisplayed
newsNo
newsLinkParameters
logoutMessageDisplayed
pageName
seriesId
seriesRemovedMessageDisplayed
exception.message
seriesUpdatedName
viewFeedbackLinkParameters
keyword
feedbackCompanyName
productUpdatedNo
allDetails
last
viewFeedbackLinkPageName
telephone
classificationId
allProducts
feedbackName
editClassificationLinkPageName
productCreateDate
name
page
updatedMessageDisplayed
newsLinkPageName
exception.stackTrace
priorityModel
classificationUpdatedMessageDisplayed
feedbackSentMessageDisplayed
description
classificationAddedMessageDisplayed
title
spec3Label
content
feedbackCommentDate
pagedResult
contactDisplayed
newsAddedMessageDisplayed
imageFile
classificationName
item.third
productRemovedMessageDisplayed
hasSeriesImage
loopProduct
pageLinkLoopValue
allClassifications
{assets.globalStyle, assets.localStyle}
product.spec2
seriesImagePopupOnclick
product.spec3
false
mobile
product.spec1
userName
pageLinkParameters
thirdColumnDisplayed
comment
offlineSymbolDisplayed
newsContent
item.second.spec3Label
nextLinkDisplayed
pageTitle
companyName
productName
classificationDescription
classificationRemovingFailedMessageDisplayed
emailValidationMessageDisplayed
context
id
loopNews
item
index
editClassificationLinkParameters
readedSymbolDisplayed
loopClassification
priority
systemPropertiesRenderer
activator
request.getSession(false) != null
productUpdatedMessageDisplayed
nextLinkPageName
extension
telephoneNumber
editSeriesLinkParameters
classificationLinkPageName
{assets.global_style}
newsRemovedMessageDisplayed
classificationLinkParameters
spec3
loopSeries
classificationSortedMessageDisplayed
notReadableSymbolDisplayed
classificationLinkClass
spec1
spec2
product
item.second.spec1Label
classificationModel
! last
pageNavigatorDisplayed
newsUpdatedMessageDisplayed
homeLinkDisplayed
deleteChecked
spec1Label
companyAddress
seriesImagePopupHref
replyRequested
allNews
{assets.global_style, assets.local_style}
allFeedbacks
seriesSpec2Label
seriesSpec1Label
newsSortedMessageDisplayed
exception.exceptionClassName
permissionUpdatedMessageDisplayed
readableChecked
readableSymbolDisplayed
newsDisplayed
exceptions
pageLinksDisplayed
pageLinkLoopCurrent ? 'color: #CC0000' : 'color: #000000'
null
true
templateTag
seriesSpec3Label
productSortedMessageDisplayed
request
topNews
loopDetail
trace
classificationUpdatedName
department
serviceEmail
productSpec2
productSpec3
editSeriesLinkPageName
emailLink
productSpec1
seriesImage
classificationRemovedMessageDisplayed
navigatorDisplayed
faxNumber
online
seriesModel
account
tapestry.asset.ResourceDigestSource
resource count2
/org/apache/tapestry/form/Form.js557f2081d45a7528f898e7e384717596
/org/apache/tapestry/pages/Exception.csse004ce617d9497ce498469d43acbaa34
JVM System Properties
awt.toolkitsun.awt.X11.XToolkit
file.encodingUTF-8
file.separator/
java.awt.graphicsenvsun.awt.X11GraphicsEnvironment
java.awt.printerjobsun.print.PSPrinterJob
java.class.path/usr/share/jetty9/start.jar
java.class.version55.0
java.home/usr/lib/jvm/java-11-openjdk-amd64
java.io.tmpdir/tmp
java.library.path/usr/java/packages/lib
/usr/lib/x86_64-linux-gnu/jni
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
/usr/lib/jni
/lib
/usr/lib
java.runtime.nameOpenJDK Runtime Environment
java.runtime.version11.0.26+4-post-Ubuntu-1ubuntu120.04
java.specification.maintenance.version3
java.specification.nameJava Platform API Specification
java.specification.vendorOracle Corporation
java.specification.version11
java.vendorUbuntu
java.vendor.urlhttps://ubuntu.com/
java.vendor.url.bughttps://bugs.launchpad.net/ubuntu/+source/openjdk-lts
java.version11.0.26
java.version.date2025-01-21
java.vm.compressedOopsMode32-bit
java.vm.infomixed mode, sharing
java.vm.nameOpenJDK 64-Bit Server VM
java.vm.specification.nameJava Virtual Machine Specification
java.vm.specification.vendorOracle Corporation
java.vm.specification.version11
java.vm.vendorUbuntu
java.vm.version11.0.26+4-post-Ubuntu-1ubuntu120.04
jdk.debugrelease
jetty.base/usr/share/jetty9
jetty.git.hashunknown
jetty.home/usr/share/jetty9
jetty.tag.versionmaster
jetty.version9.4.26.v20200117
line.separator
os.archamd64
os.nameLinux
os.version5.15.0-1075-aws
path.separator:
sun.arch.data.model64
sun.boot.library.path/usr/lib/jvm/java-11-openjdk-amd64/lib
sun.cpu.endianlittle
sun.cpu.isalist
sun.io.unicode.encodingUnicodeLittle
sun.java.command/usr/share/jetty9/start.jar jetty.state=/var/lib/jetty9/jetty.state jetty-started.xml
sun.java.launcherSUN_STANDARD
sun.jnu.encodingUTF-8
sun.management.compilerHotSpot 64-Bit Tiered Compilers
sun.os.patch.levelunknown
user.dir/usr/share/jetty9
user.home/usr/share/jetty9
user.languageen
user.namejetty
user.timezoneAsia/Taipei