You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Rolf Schillinger <ro...@wiwi.uni-regensburg.de> on 2006/04/13 12:23:05 UTC
Re: odd exception
Rolf Schillinger schrieb:
> Hello List!
> Please see the attached exception. I cannot make heads nor tails of it
> but I think it's caused by something inside the tapestry framework.
> best regards, Rolf Schillinger
>
I see, no attachments allowed then :)
Here goes:
INFO:Response: ]>
An exception has occurred.
You may continue by *restarting
<http://aeg.sir-wum.de:8080/AjaxTest/app?service=restart>* the session.
org.apache.hivemind.ApplicationRuntimeException
Unable to update property exception of object
$AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]:
java.lang.reflect.InvocationTargetException
component:
$AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]
location: classpath:/net/sf/tacos/ajax/pages/AjaxException.page, line
22, column 67
17
18 <!DOCTYPE page-specification PUBLIC
19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
21
22 <page-specification class="net.sf.tacos.ajax.pages.AjaxException">
23
24 <component id="restart" type="ServiceLink">
25 <binding name="service"
value="ognl:@org.apache.tapestry.Tapestry@RESTART_SERVICE"/>
26 </component>
27
java.lang.reflect.InvocationTargetException
java.lang.NullPointerException
Stack Trace:
* org.apache.tapestry.util.exception.ExceptionAnalyzer.buildDescription(ExceptionAnalyzer.java:177)
* org.apache.tapestry.util.exception.ExceptionAnalyzer.analyze(ExceptionAnalyzer.java:86)
* net.sf.tacos.ajax.pages.AjaxException.setException(AjaxException.java:38)
* sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
* sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
* sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
* java.lang.reflect.Method.invoke(Method.java:585)
* org.apache.hivemind.util.PropertyAdaptor.write(PropertyAdaptor.java:92)
* org.apache.hivemind.util.ClassAdaptor.write(ClassAdaptor.java:62)
* org.apache.hivemind.util.PropertyUtils.write(PropertyUtils.java:54)
* net.sf.tacos.ajax.impl.AjaxExceptionPresenter.presentException(AjaxExceptionPresenter.java:44)
* $ExceptionPresenter_10a8f434d1b.presentException($ExceptionPresenter_10a8f434d1b.java)
* $ExceptionPresenter_10a8f434d1a.presentException($ExceptionPresenter_10a8f434d1a.java)
* net.sf.tacos.ajax.impl.AjaxDirectServiceImpl.service(AjaxDirectServiceImpl.java:278)
* $AjaxDirectService_10a8f434c66.service($AjaxDirectService_10a8f434c66.java)
* org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
* org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66)
* org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248)
* org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
* $WebRequestServicer_10a8f434c48.service($WebRequestServicer_10a8f434c48.java)
* $WebRequestServicer_10a8f434c44.service($WebRequestServicer_10a8f434c44.java)
* org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
* $ServletRequestServicer_10a8f434c2a.service($ServletRequestServicer_10a8f434c2a.java)
* org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
* $ServletRequestServicerFilter_10a8f434c26.service($ServletRequestServicerFilter_10a8f434c26.java)
* $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
* org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
* $ServletRequestServicerFilter_10a8f434c24.service($ServletRequestServicerFilter_10a8f434c24.java)
* $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
* org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
* $ServletRequestServicerFilter_10a8f434c28.service($ServletRequestServicerFilter_10a8f434c28.java)
* $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
* $ServletRequestServicer_10a8f434c1e.service($ServletRequestServicer_10a8f434c1e.java)
* org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
* org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
* org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
* org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
* org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
* org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
* org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
* org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
* org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
* org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
* org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
* org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
* org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
* org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
* org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
* java.lang.Thread.run(Thread.java:595)
HttpServletRequest
authType <NULL>
characterEncoding UTF-8
contentLength -1
contextPath /AjaxTest
contentType <NULL>
cookies fp_exception_coords_width=1058px
fp_exception_coords_height=755px
locale de_DE
method GET
pathInfo <NULL>
pathTranslated <NULL>
protocol HTTP/1.1
queryString
component=tree&page=Home&rand=689768256&service=ajaxdirect&updatedirect=false&updateid=tree&dojoRequest=true&processScripts=true&uuid=Thu%20Apr%2013%202006%2011%3A41%3A03%20GMT%2B0200&widgetids=&
requestURI /AjaxTest/app
scheme http
secure false
serverName aeg.sir-wum.de
serverPort 8080
servletPath /app
userPrincipal <NULL>
Parameters
component tree
dojoRequest true
page Home
processScripts true
rand 689768256
service ajaxdirect
updatedirect false
updateid tree
uuid Thu Apr 13 2006 11:41:03 GMT+0200
widgetids
Headers
accept
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
accept-charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
accept-encoding gzip,deflate
accept-language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
connection keep-alive
cookie fp_exception_coords_width=1058px; fp_exception_coords_height=755px
host aeg.sir-wum.de:8080
keep-alive 300
user-agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1)
Gecko/20060111 Firefox/1.5.0.1
Attributes
org.apache.tapestry.Infrastructure <SingletonProxy for
tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
HttpServlet
servletInfo
servletName app
ServletContext
serverInfo Apache Tomcat/5.5.16
version 2.4
Attributes
javax.servlet.context.tempdir
/home/jspeed/apache-tomcat-5.5.16/work/Catalina/localhost/AjaxTest
org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@1e801f7
org.apache.catalina.jsp_classpath
/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/classes/:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-collections-3.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-dbcp-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-fileupload-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-io-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-lang-2.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-pool-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-lib-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tacos4-beta-2-lib.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-annotations-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-contrib-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/shared/classes/:/home/jspeed/apache-tomcat-5.5.16/common/classes/:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-en.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-es.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-fr.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-ja.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-el.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-fileupload-1.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler-jdt.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-runtime.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jsp-api.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/log4j-1.2.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory-dbcp.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-resources.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/servlet-api.jar:/home/jspeed/ajax/tuts/indir/AjaxTest/:/home/jspeed/apache-tomcat-5.5.16/bin/bootstrap.jar:/home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/dnsns.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/localedata.jar
org.apache.catalina.resources
org.apache.naming.resources.ProxyDirContext@d90d71
org.apache.tapestry.Registry:app
org.apache.hivemind.impl.RegistryImpl@978023
tapestry.request.EnginePool
total count 0
Count by Key
de_DE 0
tapestry.asset.ResourceDigestSource
resource count 2
/net/sf/tacos/ajax/components/tacos.js f558e3002840b2a693c9615214f5d44e
/org/apache/tapestry/pages/Exception.css e004ce617d9497ce498469d43acbaa34
tapestry.page.PagePool
total count 0
Count by Key
MultiKey[Home, de_DE] 0
tapestry.parse.SpecificationSource
page specification count 3
page specifications context:/WEB-INF/Home.page
classpath:/net/sf/tacos/ajax/pages/AjaxException.page
classpath:/org/apache/tapestry/pages/Exception.page
component specification count 18
component specifications classpath:/org/apache/tapestry/html/Describe.jwc
classpath:/org/apache/tapestry/components/Any.jwc
classpath:/org/apache/tapestry/components/Insert.jwc
classpath:/org/apache/tapestry/components/Delegator.jwc
classpath:/org/apache/tapestry/html/Image.jwc
classpath:/org/apache/tapestry/components/RenderBody.jwc
classpath:/org/apache/tapestry/html/Body.jwc
classpath:/org/apache/tapestry/html/RequestDisplay.jwc
classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
classpath:/org/apache/tapestry/components/If.jwc
classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
classpath:/org/apache/tapestry/link/ServiceLink.jwc
classpath:/org/apache/tapestry/components/Foreach.jwc
classpath:/net/sf/tacos/tree/Tree.jwc
classpath:/org/apache/tapestry/link/DirectLink.jwc
classpath:/org/apache/tapestry/components/Conditional.jwc
classpath:/org/apache/tapestry/html/Shell.jwc
tapestry.enhance.ComponentConstructorFactory
enhanced class count 21
enhanced classes
ComponentSpecification[componentClassName=org.apache.tapestry.components.IfBean
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/If.jwc
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=net.sf.tacos.ajax.components.AjaxDirectLink
pageSpecification=false
specificationLocation=classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
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=org.apache.tapestry.link.ServiceLink
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/link/ServiceLink.jwc
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=net.sf.tacos.ajax.components.PartialForBean
pageSpecification=false
specificationLocation=classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.RenderBody
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/RenderBody.jwc
allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=net.sf.tacos.ajax.pages.AjaxException
pageSpecification=true
specificationLocation=classpath:/net/sf/tacos/ajax/pages/AjaxException.page
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Delegator
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc
allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=net.sf.tacos.tree.Tree
pageSpecification=false
specificationLocation=classpath:/net/sf/tacos/tree/Tree.jwc
allowBody=true 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.link.DirectLink
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/link/DirectLink.jwc
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.components.Any
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Any.jwc
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Conditional
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Conditional.jwc
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=org.apache.tapestry.html.Shell
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc
allowBody=true allowInformalParameter=false]
ComponentSpecification[componentClassName=org.apache.tapestry.html.BasePage
pageSpecification=true specificationLocation=context:/WEB-INF/Home.page
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=org.apache.tapestry.components.Insert
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Insert.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]
tapestry.ognl.ExpressionCache
cached expression count 43
cached expressions index
!loadElement
exception.stackTrace
identityKeyProvider
exception.properties
! last
file
true
contentProvider.hasChildren(value)
defaultState
beans.evenOdd.next
null
partialTreeBlock
'margin-left: ' + (((contentProvider.hasChildren(value) ? 0 : 1) +
treeIterator.depth) * offset) + 'px;'
exception
16
treeId
context
treeIterator
exceptions
url
trace
@org.apache.tapestry.Tapestry@RESTART_SERVICE
activator
file.directory ? assets.folder : assets.item
new java.util.HashSet()
adapterFactory.getRenderableAdaptor(property.value)
value
exception.message
loadElement
property
request.getSession(false) != null
property.name
assets.stylesheet
keyProvider
reportStatusRenderer
last
new java.util.HashMap()
exception.exceptionClassName
(rowStyle != null) ? rowStyle.next : ''
templateTag
request
new de.uni_regensburg.www_ifs.MyTreeContentProvider()
tapestry.parse.TemplateSource
parsed templates 6
total template tokens 146
total template characters 1427
Parsed template token counts
classpath:/org/apache/tapestry/pages/Exception.html 15
classpath:/net/sf/tacos/ajax/pages/AjaxException.html 18
classpath:/net/sf/tacos/tree/Tree.html 35
classpath:/org/apache/tapestry/html/RequestDisplay.html 23
classpath:/org/apache/tapestry/html/ExceptionDisplay.html 36
context:/Home.html 19
tapestry.script.ScriptSource
parsed script count 1
parsed scripts classpath:/net/sf/tacos/tree/Tree.script
JVM System Properties
catalina.base /home/jspeed/apache-tomcat-5.5.16
catalina.home /home/jspeed/apache-tomcat-5.5.16
catalina.useNaming true
common.loader
${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
file.encoding ANSI_X3.4-1968
file.encoding.pkg sun.io
file.separator /
java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
java.awt.printerjob sun.print.PSPrinterJob
java.class.path /home/jspeed/apache-tomcat-5.5.16/bin/bootstrap.jar
/home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar
java.class.version 49.0
java.endorsed.dirs /home/jspeed/apache-tomcat-5.5.16/common/endorsed
java.ext.dirs /usr/local/jdk1.5.0_06/jre/lib/ext
java.home /usr/local/jdk1.5.0_06/jre
java.io.tmpdir /home/jspeed/apache-tomcat-5.5.16/temp
java.library.path /usr/local/jdk1.5.0_06/jre/lib/i386/client
/usr/local/jdk1.5.0_06/jre/lib/i386
/usr/local/jdk1.5.0_06/jre/../lib/i386
java.naming.factory.initial org.apache.naming.java.javaURLContextFactory
java.naming.factory.url.pkgs org.apache.naming
java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version 1.5.0_06-b05
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.5
java.util.logging.config.file
/home/jspeed/apache-tomcat-5.5.16/conf/logging.properties
java.util.logging.manager org.apache.juli.ClassLoaderLogManager
java.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
java.version 1.5.0_06
java.vm.info mixed mode, sharing
java.vm.name Java HotSpot(TM) Client VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor Sun Microsystems Inc.
java.vm.version 1.5.0_06-b05
line.separator
os.arch i386
os.name Linux
os.version 2.6.12-10-386
package.access
sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
package.definition
sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
path.separator :
server.loader
${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar
shared.loader
${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
sun.arch.data.model 32
sun.boot.class.path /usr/local/jdk1.5.0_06/jre/lib/rt.jar
/usr/local/jdk1.5.0_06/jre/lib/i18n.jar
/usr/local/jdk1.5.0_06/jre/lib/sunrsasign.jar
/usr/local/jdk1.5.0_06/jre/lib/jsse.jar
/usr/local/jdk1.5.0_06/jre/lib/jce.jar
/usr/local/jdk1.5.0_06/jre/lib/charsets.jar
/usr/local/jdk1.5.0_06/jre/classes
sun.boot.library.path /usr/local/jdk1.5.0_06/jre/lib/i386
sun.cpu.endian little
sun.cpu.isalist
sun.io.unicode.encoding UnicodeLittle
sun.jnu.encoding ANSI_X3.4-1968
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level unknown
tomcat.util.buf.StringCache.byte.enabled true
user.country US
user.dir /home/jspeed/ajax/tuts/indir/AjaxTest
user.home /home/jspeed
user.language en
user.name jspeed
user.timezone Europe/Berlin
DEBUG: Received response, but had no elements of type ajax-response or
the xml returned is not well-formed DEBUG: Response: ]>
An exception has occurred.
You may continue by *restarting
<http://aeg.sir-wum.de:8080/AjaxTest/app?service=restart>* the session.
org.apache.hivemind.ApplicationRuntimeException
Unable to update property exception of object
$AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]:
java.lang.reflect.InvocationTargetException
component:
$AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]
location: classpath:/net/sf/tacos/ajax/pages/AjaxException.page, line
22, column 67
17
18 <!DOCTYPE page-specification PUBLIC
19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
21
22 <page-specification class="net.sf.tacos.ajax.pages.AjaxException">
23
24 <component id="restart" type="ServiceLink">
25 <binding name="service"
value="ognl:@org.apache.tapestry.Tapestry@RESTART_SERVICE"/>
26 </component>
27
java.lang.reflect.InvocationTargetException
java.lang.NullPointerException
Stack Trace:
* org.apache.tapestry.util.exception.ExceptionAnalyzer.buildDescription(ExceptionAnalyzer.java:177)
* org.apache.tapestry.util.exception.ExceptionAnalyzer.analyze(ExceptionAnalyzer.java:86)
* net.sf.tacos.ajax.pages.AjaxException.setException(AjaxException.java:38)
* sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
* sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
* sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
* java.lang.reflect.Method.invoke(Method.java:585)
* org.apache.hivemind.util.PropertyAdaptor.write(PropertyAdaptor.java:92)
* org.apache.hivemind.util.ClassAdaptor.write(ClassAdaptor.java:62)
* org.apache.hivemind.util.PropertyUtils.write(PropertyUtils.java:54)
* net.sf.tacos.ajax.impl.AjaxExceptionPresenter.presentException(AjaxExceptionPresenter.java:44)
* $ExceptionPresenter_10a8f434d1b.presentException($ExceptionPresenter_10a8f434d1b.java)
* $ExceptionPresenter_10a8f434d1a.presentException($ExceptionPresenter_10a8f434d1a.java)
* net.sf.tacos.ajax.impl.AjaxDirectServiceImpl.service(AjaxDirectServiceImpl.java:278)
* $AjaxDirectService_10a8f434c66.service($AjaxDirectService_10a8f434c66.java)
* org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
* org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66)
* org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248)
* org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
* $WebRequestServicer_10a8f434c48.service($WebRequestServicer_10a8f434c48.java)
* $WebRequestServicer_10a8f434c44.service($WebRequestServicer_10a8f434c44.java)
* org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
* $ServletRequestServicer_10a8f434c2a.service($ServletRequestServicer_10a8f434c2a.java)
* org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
* $ServletRequestServicerFilter_10a8f434c26.service($ServletRequestServicerFilter_10a8f434c26.java)
* $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
* org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
* $ServletRequestServicerFilter_10a8f434c24.service($ServletRequestServicerFilter_10a8f434c24.java)
* $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
* org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
* $ServletRequestServicerFilter_10a8f434c28.service($ServletRequestServicerFilter_10a8f434c28.java)
* $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
* $ServletRequestServicer_10a8f434c1e.service($ServletRequestServicer_10a8f434c1e.java)
* org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
* org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
* org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
* org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
* org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
* org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
* org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
* org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
* org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
* org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
* org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
* org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
* org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
* org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
* org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
* java.lang.Thread.run(Thread.java:595)
HttpServletRequest
authType <NULL>
characterEncoding UTF-8
contentLength -1
contextPath /AjaxTest
contentType <NULL>
cookies fp_exception_coords_width=1058px
fp_exception_coords_height=755px
locale de_DE
method GET
pathInfo <NULL>
pathTranslated <NULL>
protocol HTTP/1.1
queryString
component=tree&page=Home&rand=689768256&service=ajaxdirect&updatedirect=false&updateid=tree&dojoRequest=true&processScripts=true&uuid=Thu%20Apr%2013%202006%2011%3A41%3A03%20GMT%2B0200&widgetids=&
requestURI /AjaxTest/app
scheme http
secure false
serverName aeg.sir-wum.de
serverPort 8080
servletPath /app
userPrincipal <NULL>
Parameters
component tree
dojoRequest true
page Home
processScripts true
rand 689768256
service ajaxdirect
updatedirect false
updateid tree
uuid Thu Apr 13 2006 11:41:03 GMT+0200
widgetids
Headers
accept
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
accept-charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
accept-encoding gzip,deflate
accept-language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
connection keep-alive
cookie fp_exception_coords_width=1058px; fp_exception_coords_height=755px
host aeg.sir-wum.de:8080
keep-alive 300
user-agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1)
Gecko/20060111 Firefox/1.5.0.1
Attributes
org.apache.tapestry.Infrastructure <SingletonProxy for
tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
HttpServlet
servletInfo
servletName app
ServletContext
serverInfo Apache Tomcat/5.5.16
version 2.4
Attributes
javax.servlet.context.tempdir
/home/jspeed/apache-tomcat-5.5.16/work/Catalina/localhost/AjaxTest
org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@1e801f7
org.apache.catalina.jsp_classpath
/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/classes/:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-collections-3.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-dbcp-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-fileupload-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-io-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-lang-2.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-pool-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-lib-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tacos4-beta-2-lib.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-annotations-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-contrib-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/shared/classes/:/home/jspeed/apache-tomcat-5.5.16/common/classes/:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-en.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-es.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-fr.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-ja.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-el.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-fileupload-1.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler-jdt.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-runtime.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jsp-api.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/log4j-1.2.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory-dbcp.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-resources.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/servlet-api.jar:/home/jspeed/ajax/tuts/indir/AjaxTest/:/home/jspeed/apache-tomcat-5.5.16/bin/bootstrap.jar:/home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/dnsns.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/localedata.jar
org.apache.catalina.resources
org.apache.naming.resources.ProxyDirContext@d90d71
org.apache.tapestry.Registry:app
org.apache.hivemind.impl.RegistryImpl@978023
tapestry.request.EnginePool
total count 0
Count by Key
de_DE 0
tapestry.asset.ResourceDigestSource
resource count 2
/net/sf/tacos/ajax/components/tacos.js f558e3002840b2a693c9615214f5d44e
/org/apache/tapestry/pages/Exception.css e004ce617d9497ce498469d43acbaa34
tapestry.page.PagePool
total count 0
Count by Key
MultiKey[Home, de_DE] 0
tapestry.parse.SpecificationSource
page specification count 3
page specifications context:/WEB-INF/Home.page
classpath:/net/sf/tacos/ajax/pages/AjaxException.page
classpath:/org/apache/tapestry/pages/Exception.page
component specification count 18
component specifications classpath:/org/apache/tapestry/html/Describe.jwc
classpath:/org/apache/tapestry/components/Any.jwc
classpath:/org/apache/tapestry/components/Insert.jwc
classpath:/org/apache/tapestry/components/Delegator.jwc
classpath:/org/apache/tapestry/html/Image.jwc
classpath:/org/apache/tapestry/components/RenderBody.jwc
classpath:/org/apache/tapestry/html/Body.jwc
classpath:/org/apache/tapestry/html/RequestDisplay.jwc
classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
classpath:/org/apache/tapestry/components/If.jwc
classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
classpath:/org/apache/tapestry/link/ServiceLink.jwc
classpath:/org/apache/tapestry/components/Foreach.jwc
classpath:/net/sf/tacos/tree/Tree.jwc
classpath:/org/apache/tapestry/link/DirectLink.jwc
classpath:/org/apache/tapestry/components/Conditional.jwc
classpath:/org/apache/tapestry/html/Shell.jwc
tapestry.enhance.ComponentConstructorFactory
enhanced class count 21
enhanced classes
ComponentSpecification[componentClassName=org.apache.tapestry.components.IfBean
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/If.jwc
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=net.sf.tacos.ajax.components.AjaxDirectLink
pageSpecification=false
specificationLocation=classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
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=org.apache.tapestry.link.ServiceLink
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/link/ServiceLink.jwc
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=net.sf.tacos.ajax.components.PartialForBean
pageSpecification=false
specificationLocation=classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.RenderBody
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/RenderBody.jwc
allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=net.sf.tacos.ajax.pages.AjaxException
pageSpecification=true
specificationLocation=classpath:/net/sf/tacos/ajax/pages/AjaxException.page
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Delegator
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc
allowBody=false allowInformalParameter=false]
ComponentSpecification[componentClassName=net.sf.tacos.tree.Tree
pageSpecification=false
specificationLocation=classpath:/net/sf/tacos/tree/Tree.jwc
allowBody=true 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.link.DirectLink
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/link/DirectLink.jwc
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.components.Any
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Any.jwc
allowBody=true allowInformalParameter=true]
ComponentSpecification[componentClassName=org.apache.tapestry.components.Conditional
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Conditional.jwc
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=org.apache.tapestry.html.Shell
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc
allowBody=true allowInformalParameter=false]
ComponentSpecification[componentClassName=org.apache.tapestry.html.BasePage
pageSpecification=true specificationLocation=context:/WEB-INF/Home.page
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=org.apache.tapestry.components.Insert
pageSpecification=false
specificationLocation=classpath:/org/apache/tapestry/components/Insert.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]
tapestry.ognl.ExpressionCache
cached expression count 43
cached expressions index
!loadElement
exception.stackTrace
identityKeyProvider
exception.properties
! last
file
true
contentProvider.hasChildren(value)
defaultState
beans.evenOdd.next
null
partialTreeBlock
'margin-left: ' + (((contentProvider.hasChildren(value) ? 0 : 1) +
treeIterator.depth) * offset) + 'px;'
exception
16
treeId
context
treeIterator
exceptions
url
trace
@org.apache.tapestry.Tapestry@RESTART_SERVICE
activator
file.directory ? assets.folder : assets.item
new java.util.HashSet()
adapterFactory.getRenderableAdaptor(property.value)
value
exception.message
loadElement
property
request.getSession(false) != null
property.name
assets.stylesheet
keyProvider
reportStatusRenderer
last
new java.util.HashMap()
exception.exceptionClassName
(rowStyle != null) ? rowStyle.next : ''
templateTag
request
new de.uni_regensburg.www_ifs.MyTreeContentProvider()
tapestry.parse.TemplateSource
parsed templates 6
total template tokens 146
total template characters 1427
Parsed template token counts
classpath:/org/apache/tapestry/pages/Exception.html 15
classpath:/net/sf/tacos/ajax/pages/AjaxException.html 18
classpath:/net/sf/tacos/tree/Tree.html 35
classpath:/org/apache/tapestry/html/RequestDisplay.html 23
classpath:/org/apache/tapestry/html/ExceptionDisplay.html 36
context:/Home.html 19
tapestry.script.ScriptSource
parsed script count 1
parsed scripts classpath:/net/sf/tacos/tree/Tree.script
JVM System Properties
catalina.base /home/jspeed/apache-tomcat-5.5.16
catalina.home /home/jspeed/apache-tomcat-5.5.16
catalina.useNaming true
common.loader
${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
file.encoding ANSI_X3.4-1968
file.encoding.pkg sun.io
file.separator /
java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
java.awt.printerjob sun.print.PSPrinterJob
java.class.path /home/jspeed/apache-tomcat-5.5.16/bin/bootstrap.jar
/home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar
java.class.version 49.0
java.endorsed.dirs /home/jspeed/apache-tomcat-5.5.16/common/endorsed
java.ext.dirs /usr/local/jdk1.5.0_06/jre/lib/ext
java.home /usr/local/jdk1.5.0_06/jre
java.io.tmpdir /home/jspeed/apache-tomcat-5.5.16/temp
java.library.path /usr/local/jdk1.5.0_06/jre/lib/i386/client
/usr/local/jdk1.5.0_06/jre/lib/i386
/usr/local/jdk1.5.0_06/jre/../lib/i386
java.naming.factory.initial org.apache.naming.java.javaURLContextFactory
java.naming.factory.url.pkgs org.apache.naming
java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version 1.5.0_06-b05
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.5
java.util.logging.config.file
/home/jspeed/apache-tomcat-5.5.16/conf/logging.properties
java.util.logging.manager org.apache.juli.ClassLoaderLogManager
java.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
java.version 1.5.0_06
java.vm.info mixed mode, sharing
java.vm.name Java HotSpot(TM) Client VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor Sun Microsystems Inc.
java.vm.version 1.5.0_06-b05
line.separator
os.arch i386
os.name Linux
os.version 2.6.12-10-386
package.access
sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
package.definition
sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
path.separator :
server.loader
${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar
shared.loader
${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
sun.arch.data.model 32
sun.boot.class.path /usr/local/jdk1.5.0_06/jre/lib/rt.jar
/usr/local/jdk1.5.0_06/jre/lib/i18n.jar
/usr/local/jdk1.5.0_06/jre/lib/sunrsasign.jar
/usr/local/jdk1.5.0_06/jre/lib/jsse.jar
/usr/local/jdk1.5.0_06/jre/lib/jce.jar
/usr/local/jdk1.5.0_06/jre/lib/charsets.jar
/usr/local/jdk1.5.0_06/jre/classes
sun.boot.library.path /usr/local/jdk1.5.0_06/jre/lib/i386
sun.cpu.endian little
sun.cpu.isalist
sun.io.unicode.encoding UnicodeLittle
sun.jnu.encoding ANSI_X3.4-1968
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level unknown
tomcat.util.buf.StringCache.byte.enabled true
user.country US
user.dir /home/jspeed/ajax/tuts/indir/AjaxTest
user.home /home/jspeed
user.language en
user.name jspeed
user.timezone Europe/Berlin
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: odd exception
Posted by "Filip S. Adamsen" <fs...@fsadev.com>.
Hi,
I think your AjaxException class is missing an exception property?
-Filip
Rolf Schillinger skrev:
> Rolf Schillinger schrieb:
>> Hello List!
>> Please see the attached exception. I cannot make heads nor tails of it
>> but I think it's caused by something inside the tapestry framework.
>> best regards, Rolf Schillinger
>>
> I see, no attachments allowed then :)
> Here goes:
>
>
> INFO:Response: ]>
> An exception has occurred.
>
> You may continue by *restarting
> <http://aeg.sir-wum.de:8080/AjaxTest/app?service=restart>* the session.
>
> org.apache.hivemind.ApplicationRuntimeException
> Unable to update property exception of object
> $AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]:
> java.lang.reflect.InvocationTargetException
> component:
> $AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]
> location: classpath:/net/sf/tacos/ajax/pages/AjaxException.page,
> line 22, column 67
> 17
> 18 <!DOCTYPE page-specification PUBLIC
> 19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
> 20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
> 21
> 22 <page-specification class="net.sf.tacos.ajax.pages.AjaxException">
> 23
> 24 <component id="restart" type="ServiceLink">
> 25 <binding name="service"
> value="ognl:@org.apache.tapestry.Tapestry@RESTART_SERVICE"/>
> 26 </component>
> 27
>
>
> java.lang.reflect.InvocationTargetException
>
>
> java.lang.NullPointerException
>
> Stack Trace:
>
> *
> org.apache.tapestry.util.exception.ExceptionAnalyzer.buildDescription(ExceptionAnalyzer.java:177)
>
>
> *
> org.apache.tapestry.util.exception.ExceptionAnalyzer.analyze(ExceptionAnalyzer.java:86)
>
>
> *
> net.sf.tacos.ajax.pages.AjaxException.setException(AjaxException.java:38)
>
> * sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> *
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
>
> *
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
>
> * java.lang.reflect.Method.invoke(Method.java:585)
> *
> org.apache.hivemind.util.PropertyAdaptor.write(PropertyAdaptor.java:92)
>
> * org.apache.hivemind.util.ClassAdaptor.write(ClassAdaptor.java:62)
> * org.apache.hivemind.util.PropertyUtils.write(PropertyUtils.java:54)
> *
> net.sf.tacos.ajax.impl.AjaxExceptionPresenter.presentException(AjaxExceptionPresenter.java:44)
>
>
> *
> $ExceptionPresenter_10a8f434d1b.presentException($ExceptionPresenter_10a8f434d1b.java)
>
>
> *
> $ExceptionPresenter_10a8f434d1a.presentException($ExceptionPresenter_10a8f434d1a.java)
>
>
> *
> net.sf.tacos.ajax.impl.AjaxDirectServiceImpl.service(AjaxDirectServiceImpl.java:278)
>
>
> *
> $AjaxDirectService_10a8f434c66.service($AjaxDirectService_10a8f434c66.java)
>
> *
> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
>
>
> *
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66)
>
>
> *
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248)
>
> *
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
>
>
> *
> $WebRequestServicer_10a8f434c48.service($WebRequestServicer_10a8f434c48.java)
>
>
> *
> $WebRequestServicer_10a8f434c44.service($WebRequestServicer_10a8f434c44.java)
>
>
> *
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
>
>
> *
> $ServletRequestServicer_10a8f434c2a.service($ServletRequestServicer_10a8f434c2a.java)
>
>
> *
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
>
>
> *
> $ServletRequestServicerFilter_10a8f434c26.service($ServletRequestServicerFilter_10a8f434c26.java)
>
>
> *
> $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
>
>
> *
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
>
>
> *
> $ServletRequestServicerFilter_10a8f434c24.service($ServletRequestServicerFilter_10a8f434c24.java)
>
>
> *
> $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
>
>
> *
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
>
>
> *
> $ServletRequestServicerFilter_10a8f434c28.service($ServletRequestServicerFilter_10a8f434c28.java)
>
>
> *
> $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
>
>
> *
> $ServletRequestServicer_10a8f434c1e.service($ServletRequestServicer_10a8f434c1e.java)
>
>
> *
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
>
>
> *
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
>
> * javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> * javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> *
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
>
> *
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>
> *
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
>
> *
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>
>
> *
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>
>
> *
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
>
> *
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>
>
> *
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>
> *
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
> *
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
>
> *
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
>
> *
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
>
> *
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>
>
> * java.lang.Thread.run(Thread.java:595)
>
> HttpServletRequest
> authType <NULL>
> characterEncoding UTF-8
> contentLength -1
> contextPath /AjaxTest
> contentType <NULL>
> cookies fp_exception_coords_width=1058px
>
> fp_exception_coords_height=755px
> locale de_DE
> method GET
> pathInfo <NULL>
> pathTranslated <NULL>
> protocol HTTP/1.1
> queryString
> component=tree&page=Home&rand=689768256&service=ajaxdirect&updatedirect=false&updateid=tree&dojoRequest=true&processScripts=true&uuid=Thu%20Apr%2013%202006%2011%3A41%3A03%20GMT%2B0200&widgetids=&
>
> requestURI /AjaxTest/app
> scheme http
> secure false
> serverName aeg.sir-wum.de
> serverPort 8080
> servletPath /app
> userPrincipal <NULL>
> Parameters
> component tree
> dojoRequest true
> page Home
> processScripts true
> rand 689768256
> service ajaxdirect
> updatedirect false
> updateid tree
> uuid Thu Apr 13 2006 11:41:03 GMT+0200
> widgetids
> Headers
> accept
> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
>
> accept-charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
> accept-encoding gzip,deflate
> accept-language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
> connection keep-alive
> cookie fp_exception_coords_width=1058px;
> fp_exception_coords_height=755px
> host aeg.sir-wum.de:8080
> keep-alive 300
> user-agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1)
> Gecko/20060111 Firefox/1.5.0.1
> Attributes
> org.apache.tapestry.Infrastructure <SingletonProxy for
> tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
>
> HttpServlet
> servletInfo
> servletName app
>
> ServletContext
> serverInfo Apache Tomcat/5.5.16
> version 2.4
> Attributes
> javax.servlet.context.tempdir
> /home/jspeed/apache-tomcat-5.5.16/work/Catalina/localhost/AjaxTest
> org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@1e801f7
> org.apache.catalina.jsp_classpath
> /home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/classes/:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-collections-3.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-dbcp-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-fileupload-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-io-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-lang-2.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-pool-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-lib-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib
/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tacos4-beta-2-lib.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-annotations-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-contrib-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/shared/classes/:/home/jspeed/apache-tomcat-5.5.16/common/classes/:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-en.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-es.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-fr.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-ja.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/comm
on/lib/commons-el.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-fileupload-1.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler-jdt.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-runtime.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jsp-api.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/log4j-1.2.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory-dbcp.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-resources.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/servlet-api.jar:/home/jspeed/ajax/tuts/indir/AjaxTest/:/home/jspeed/apache-tomcat-5
.5.16/bin/bootstrap.jar:/home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/dnsns.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/localedata.jar
>
> org.apache.catalina.resources
> org.apache.naming.resources.ProxyDirContext@d90d71
> org.apache.tapestry.Registry:app
> org.apache.hivemind.impl.RegistryImpl@978023
>
> tapestry.request.EnginePool
> total count 0
> Count by Key
> de_DE 0
>
> tapestry.asset.ResourceDigestSource
> resource count 2
> /net/sf/tacos/ajax/components/tacos.js f558e3002840b2a693c9615214f5d44e
> /org/apache/tapestry/pages/Exception.css
> e004ce617d9497ce498469d43acbaa34
>
> tapestry.page.PagePool
> total count 0
> Count by Key
> MultiKey[Home, de_DE] 0
>
> tapestry.parse.SpecificationSource
> page specification count 3
> page specifications context:/WEB-INF/Home.page
>
> classpath:/net/sf/tacos/ajax/pages/AjaxException.page
>
> classpath:/org/apache/tapestry/pages/Exception.page
> component specification count 18
> component specifications
> classpath:/org/apache/tapestry/html/Describe.jwc
>
> classpath:/org/apache/tapestry/components/Any.jwc
>
> classpath:/org/apache/tapestry/components/Insert.jwc
>
> classpath:/org/apache/tapestry/components/Delegator.jwc
>
> classpath:/org/apache/tapestry/html/Image.jwc
>
> classpath:/org/apache/tapestry/components/RenderBody.jwc
>
> classpath:/org/apache/tapestry/html/Body.jwc
>
> classpath:/org/apache/tapestry/html/RequestDisplay.jwc
>
> classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
>
> classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
>
> classpath:/org/apache/tapestry/components/If.jwc
>
> classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
>
> classpath:/org/apache/tapestry/link/ServiceLink.jwc
>
> classpath:/org/apache/tapestry/components/Foreach.jwc
>
> classpath:/net/sf/tacos/tree/Tree.jwc
>
> classpath:/org/apache/tapestry/link/DirectLink.jwc
>
> classpath:/org/apache/tapestry/components/Conditional.jwc
>
> classpath:/org/apache/tapestry/html/Shell.jwc
>
> tapestry.enhance.ComponentConstructorFactory
> enhanced class count 21
> enhanced classes
> ComponentSpecification[componentClassName=org.apache.tapestry.components.IfBean
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/If.jwc
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=net.sf.tacos.ajax.components.AjaxDirectLink
> pageSpecification=false
> specificationLocation=classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
> 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=org.apache.tapestry.link.ServiceLink
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/link/ServiceLink.jwc
> 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=net.sf.tacos.ajax.components.PartialForBean
> pageSpecification=false
> specificationLocation=classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.components.RenderBody
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/RenderBody.jwc
> allowBody=false allowInformalParameter=false]
>
> ComponentSpecification[componentClassName=net.sf.tacos.ajax.pages.AjaxException
> pageSpecification=true
> specificationLocation=classpath:/net/sf/tacos/ajax/pages/AjaxException.page
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.components.Delegator
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc
> allowBody=false allowInformalParameter=false]
>
> ComponentSpecification[componentClassName=net.sf.tacos.tree.Tree
> pageSpecification=false
> specificationLocation=classpath:/net/sf/tacos/tree/Tree.jwc
> allowBody=true 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.link.DirectLink
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/link/DirectLink.jwc
> 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.components.Any
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Any.jwc
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.components.Conditional
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Conditional.jwc
> 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=org.apache.tapestry.html.Shell
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc
> allowBody=true allowInformalParameter=false]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.html.BasePage
> pageSpecification=true specificationLocation=context:/WEB-INF/Home.page
> 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=org.apache.tapestry.components.Insert
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Insert.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]
>
> tapestry.ognl.ExpressionCache
> cached expression count 43
> cached expressions index
>
> !loadElement
>
> exception.stackTrace
>
> identityKeyProvider
>
> exception.properties
>
> ! last
>
> file
>
> true
>
> contentProvider.hasChildren(value)
>
> defaultState
>
> beans.evenOdd.next
>
> null
>
> partialTreeBlock
>
> 'margin-left: ' + (((contentProvider.hasChildren(value) ? 0 : 1) +
> treeIterator.depth) * offset) + 'px;'
>
> exception
>
> 16
>
> treeId
>
> context
>
> treeIterator
>
> exceptions
>
> url
>
> trace
>
> @org.apache.tapestry.Tapestry@RESTART_SERVICE
>
> activator
>
> file.directory ? assets.folder : assets.item
>
> new java.util.HashSet()
>
> adapterFactory.getRenderableAdaptor(property.value)
>
> value
>
> exception.message
>
> loadElement
>
> property
>
> request.getSession(false) != null
>
> property.name
>
> assets.stylesheet
>
> keyProvider
>
> reportStatusRenderer
>
> last
>
> new java.util.HashMap()
>
> exception.exceptionClassName
>
> (rowStyle != null) ? rowStyle.next : ''
>
> templateTag
>
> request
>
> new de.uni_regensburg.www_ifs.MyTreeContentProvider()
>
> tapestry.parse.TemplateSource
> parsed templates 6
> total template tokens 146
> total template characters 1427
> Parsed template token counts
> classpath:/org/apache/tapestry/pages/Exception.html 15
> classpath:/net/sf/tacos/ajax/pages/AjaxException.html 18
> classpath:/net/sf/tacos/tree/Tree.html 35
> classpath:/org/apache/tapestry/html/RequestDisplay.html 23
> classpath:/org/apache/tapestry/html/ExceptionDisplay.html 36
> context:/Home.html 19
>
> tapestry.script.ScriptSource
> parsed script count 1
> parsed scripts classpath:/net/sf/tacos/tree/Tree.script
>
> JVM System Properties
> catalina.base /home/jspeed/apache-tomcat-5.5.16
> catalina.home /home/jspeed/apache-tomcat-5.5.16
> catalina.useNaming true
> common.loader
> ${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
>
> file.encoding ANSI_X3.4-1968
> file.encoding.pkg sun.io
> file.separator /
> java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
> java.awt.printerjob sun.print.PSPrinterJob
> java.class.path /home/jspeed/apache-tomcat-5.5.16/bin/bootstrap.jar
>
> /home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar
> java.class.version 49.0
> java.endorsed.dirs /home/jspeed/apache-tomcat-5.5.16/common/endorsed
> java.ext.dirs /usr/local/jdk1.5.0_06/jre/lib/ext
> java.home /usr/local/jdk1.5.0_06/jre
> java.io.tmpdir /home/jspeed/apache-tomcat-5.5.16/temp
> java.library.path /usr/local/jdk1.5.0_06/jre/lib/i386/client
>
> /usr/local/jdk1.5.0_06/jre/lib/i386
>
> /usr/local/jdk1.5.0_06/jre/../lib/i386
> java.naming.factory.initial
> org.apache.naming.java.javaURLContextFactory
> java.naming.factory.url.pkgs org.apache.naming
> java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 1.5.0_06-b05
> java.specification.name Java Platform API Specification
> java.specification.vendor Sun Microsystems Inc.
> java.specification.version 1.5
> java.util.logging.config.file
> /home/jspeed/apache-tomcat-5.5.16/conf/logging.properties
> java.util.logging.manager org.apache.juli.ClassLoaderLogManager
> java.vendor Sun Microsystems Inc.
> java.vendor.url http://java.sun.com/
> java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
> java.version 1.5.0_06
> java.vm.info mixed mode, sharing
> java.vm.name Java HotSpot(TM) Client VM
> java.vm.specification.name Java Virtual Machine Specification
> java.vm.specification.vendor Sun Microsystems Inc.
> java.vm.specification.version 1.0
> java.vm.vendor Sun Microsystems Inc.
> java.vm.version 1.5.0_06-b05
> line.separator
> os.arch i386
> os.name Linux
> os.version 2.6.12-10-386
> package.access
> sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
>
> package.definition
> sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
>
> path.separator :
> server.loader
> ${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar
> shared.loader
> ${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
> sun.arch.data.model 32
> sun.boot.class.path /usr/local/jdk1.5.0_06/jre/lib/rt.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/i18n.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/sunrsasign.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/jsse.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/jce.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/charsets.jar
>
> /usr/local/jdk1.5.0_06/jre/classes
> sun.boot.library.path /usr/local/jdk1.5.0_06/jre/lib/i386
> sun.cpu.endian little
> sun.cpu.isalist
> sun.io.unicode.encoding UnicodeLittle
> sun.jnu.encoding ANSI_X3.4-1968
> sun.management.compiler HotSpot Client Compiler
> sun.os.patch.level unknown
> tomcat.util.buf.StringCache.byte.enabled true
> user.country US
> user.dir /home/jspeed/ajax/tuts/indir/AjaxTest
> user.home /home/jspeed
> user.language en
> user.name jspeed
> user.timezone Europe/Berlin
>
> DEBUG: Received response, but had no elements of type ajax-response or
> the xml returned is not well-formed DEBUG: Response: ]>
> An exception has occurred.
>
> You may continue by *restarting
> <http://aeg.sir-wum.de:8080/AjaxTest/app?service=restart>* the session.
>
> org.apache.hivemind.ApplicationRuntimeException
> Unable to update property exception of object
> $AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]:
> java.lang.reflect.InvocationTargetException
> component:
> $AjaxException_12@47df5e[tacos:/net/sf/tacos/ajax/pages/AjaxException]
> location: classpath:/net/sf/tacos/ajax/pages/AjaxException.page,
> line 22, column 67
> 17
> 18 <!DOCTYPE page-specification PUBLIC
> 19 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
> 20 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
> 21
> 22 <page-specification class="net.sf.tacos.ajax.pages.AjaxException">
> 23
> 24 <component id="restart" type="ServiceLink">
> 25 <binding name="service"
> value="ognl:@org.apache.tapestry.Tapestry@RESTART_SERVICE"/>
> 26 </component>
> 27
>
>
> java.lang.reflect.InvocationTargetException
>
>
> java.lang.NullPointerException
>
> Stack Trace:
>
> *
> org.apache.tapestry.util.exception.ExceptionAnalyzer.buildDescription(ExceptionAnalyzer.java:177)
>
>
> *
> org.apache.tapestry.util.exception.ExceptionAnalyzer.analyze(ExceptionAnalyzer.java:86)
>
>
> *
> net.sf.tacos.ajax.pages.AjaxException.setException(AjaxException.java:38)
>
> * sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> *
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
>
> *
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
>
> * java.lang.reflect.Method.invoke(Method.java:585)
> *
> org.apache.hivemind.util.PropertyAdaptor.write(PropertyAdaptor.java:92)
>
> * org.apache.hivemind.util.ClassAdaptor.write(ClassAdaptor.java:62)
> * org.apache.hivemind.util.PropertyUtils.write(PropertyUtils.java:54)
> *
> net.sf.tacos.ajax.impl.AjaxExceptionPresenter.presentException(AjaxExceptionPresenter.java:44)
>
>
> *
> $ExceptionPresenter_10a8f434d1b.presentException($ExceptionPresenter_10a8f434d1b.java)
>
>
> *
> $ExceptionPresenter_10a8f434d1a.presentException($ExceptionPresenter_10a8f434d1a.java)
>
>
> *
> net.sf.tacos.ajax.impl.AjaxDirectServiceImpl.service(AjaxDirectServiceImpl.java:278)
>
>
> *
> $AjaxDirectService_10a8f434c66.service($AjaxDirectService_10a8f434c66.java)
>
> *
> org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
>
>
> *
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:66)
>
>
> *
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248)
>
> *
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
>
>
> *
> $WebRequestServicer_10a8f434c48.service($WebRequestServicer_10a8f434c48.java)
>
>
> *
> $WebRequestServicer_10a8f434c44.service($WebRequestServicer_10a8f434c44.java)
>
>
> *
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
>
>
> *
> $ServletRequestServicer_10a8f434c2a.service($ServletRequestServicer_10a8f434c2a.java)
>
>
> *
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
>
>
> *
> $ServletRequestServicerFilter_10a8f434c26.service($ServletRequestServicerFilter_10a8f434c26.java)
>
>
> *
> $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
>
>
> *
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
>
>
> *
> $ServletRequestServicerFilter_10a8f434c24.service($ServletRequestServicerFilter_10a8f434c24.java)
>
>
> *
> $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
>
>
> *
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
>
>
> *
> $ServletRequestServicerFilter_10a8f434c28.service($ServletRequestServicerFilter_10a8f434c28.java)
>
>
> *
> $ServletRequestServicer_10a8f434c2c.service($ServletRequestServicer_10a8f434c2c.java)
>
>
> *
> $ServletRequestServicer_10a8f434c1e.service($ServletRequestServicer_10a8f434c1e.java)
>
>
> *
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
>
>
> *
> org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
>
> * javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> * javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> *
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
>
> *
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>
> *
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
>
> *
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>
>
> *
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>
>
> *
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
>
> *
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>
>
> *
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>
> *
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
> *
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
>
> *
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
>
> *
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
>
> *
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>
>
> * java.lang.Thread.run(Thread.java:595)
>
> HttpServletRequest
> authType <NULL>
> characterEncoding UTF-8
> contentLength -1
> contextPath /AjaxTest
> contentType <NULL>
> cookies fp_exception_coords_width=1058px
>
> fp_exception_coords_height=755px
> locale de_DE
> method GET
> pathInfo <NULL>
> pathTranslated <NULL>
> protocol HTTP/1.1
> queryString
> component=tree&page=Home&rand=689768256&service=ajaxdirect&updatedirect=false&updateid=tree&dojoRequest=true&processScripts=true&uuid=Thu%20Apr%2013%202006%2011%3A41%3A03%20GMT%2B0200&widgetids=&
>
> requestURI /AjaxTest/app
> scheme http
> secure false
> serverName aeg.sir-wum.de
> serverPort 8080
> servletPath /app
> userPrincipal <NULL>
> Parameters
> component tree
> dojoRequest true
> page Home
> processScripts true
> rand 689768256
> service ajaxdirect
> updatedirect false
> updateid tree
> uuid Thu Apr 13 2006 11:41:03 GMT+0200
> widgetids
> Headers
> accept
> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
>
> accept-charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
> accept-encoding gzip,deflate
> accept-language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
> connection keep-alive
> cookie fp_exception_coords_width=1058px;
> fp_exception_coords_height=755px
> host aeg.sir-wum.de:8080
> keep-alive 300
> user-agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1)
> Gecko/20060111 Firefox/1.5.0.1
> Attributes
> org.apache.tapestry.Infrastructure <SingletonProxy for
> tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
>
> HttpServlet
> servletInfo
> servletName app
>
> ServletContext
> serverInfo Apache Tomcat/5.5.16
> version 2.4
> Attributes
> javax.servlet.context.tempdir
> /home/jspeed/apache-tomcat-5.5.16/work/Catalina/localhost/AjaxTest
> org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@1e801f7
> org.apache.catalina.jsp_classpath
> /home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/classes/:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-collections-3.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-dbcp-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-fileupload-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-io-1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-lang-2.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/commons-pool-1.2.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/hivemind-lib-1.1.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib
/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tacos4-beta-2-lib.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-annotations-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/webapps/AjaxTest/WEB-INF/lib/tapestry-contrib-4.0.1.jar:/home/jspeed/apache-tomcat-5.5.16/shared/classes/:/home/jspeed/apache-tomcat-5.5.16/common/classes/:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-en.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-es.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-fr.jar:/home/jspeed/apache-tomcat-5.5.16/common/i18n/tomcat-i18n-ja.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-codec-1.3.jar:/home/jspeed/apache-tomcat-5.5.16/comm
on/lib/commons-el.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-fileupload-1.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/commons-logging-1.0.4.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-compiler-jdt.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jasper-runtime.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/javassist-3.0.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/jsp-api.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/log4j-1.2.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory-dbcp.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-factory.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/naming-resources.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/ognl-2.6.7.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/oro-2.0.8.jar:/home/jspeed/apache-tomcat-5.5.16/common/lib/servlet-api.jar:/home/jspeed/ajax/tuts/indir/AjaxTest/:/home/jspeed/apache-tomcat-5
.5.16/bin/bootstrap.jar:/home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/dnsns.jar:/usr/local/jdk1.5.0_06/jre/lib/ext/localedata.jar
>
> org.apache.catalina.resources
> org.apache.naming.resources.ProxyDirContext@d90d71
> org.apache.tapestry.Registry:app
> org.apache.hivemind.impl.RegistryImpl@978023
>
> tapestry.request.EnginePool
> total count 0
> Count by Key
> de_DE 0
>
> tapestry.asset.ResourceDigestSource
> resource count 2
> /net/sf/tacos/ajax/components/tacos.js f558e3002840b2a693c9615214f5d44e
> /org/apache/tapestry/pages/Exception.css
> e004ce617d9497ce498469d43acbaa34
>
> tapestry.page.PagePool
> total count 0
> Count by Key
> MultiKey[Home, de_DE] 0
>
> tapestry.parse.SpecificationSource
> page specification count 3
> page specifications context:/WEB-INF/Home.page
>
> classpath:/net/sf/tacos/ajax/pages/AjaxException.page
>
> classpath:/org/apache/tapestry/pages/Exception.page
> component specification count 18
> component specifications
> classpath:/org/apache/tapestry/html/Describe.jwc
>
> classpath:/org/apache/tapestry/components/Any.jwc
>
> classpath:/org/apache/tapestry/components/Insert.jwc
>
> classpath:/org/apache/tapestry/components/Delegator.jwc
>
> classpath:/org/apache/tapestry/html/Image.jwc
>
> classpath:/org/apache/tapestry/components/RenderBody.jwc
>
> classpath:/org/apache/tapestry/html/Body.jwc
>
> classpath:/org/apache/tapestry/html/RequestDisplay.jwc
>
> classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
>
> classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
>
> classpath:/org/apache/tapestry/components/If.jwc
>
> classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
>
> classpath:/org/apache/tapestry/link/ServiceLink.jwc
>
> classpath:/org/apache/tapestry/components/Foreach.jwc
>
> classpath:/net/sf/tacos/tree/Tree.jwc
>
> classpath:/org/apache/tapestry/link/DirectLink.jwc
>
> classpath:/org/apache/tapestry/components/Conditional.jwc
>
> classpath:/org/apache/tapestry/html/Shell.jwc
>
> tapestry.enhance.ComponentConstructorFactory
> enhanced class count 21
> enhanced classes
> ComponentSpecification[componentClassName=org.apache.tapestry.components.IfBean
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/If.jwc
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=net.sf.tacos.ajax.components.AjaxDirectLink
> pageSpecification=false
> specificationLocation=classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc
> 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=org.apache.tapestry.link.ServiceLink
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/link/ServiceLink.jwc
> 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=net.sf.tacos.ajax.components.PartialForBean
> pageSpecification=false
> specificationLocation=classpath:/net/sf/tacos/ajax/components/PartialFor.jwc
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.components.RenderBody
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/RenderBody.jwc
> allowBody=false allowInformalParameter=false]
>
> ComponentSpecification[componentClassName=net.sf.tacos.ajax.pages.AjaxException
> pageSpecification=true
> specificationLocation=classpath:/net/sf/tacos/ajax/pages/AjaxException.page
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.components.Delegator
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc
> allowBody=false allowInformalParameter=false]
>
> ComponentSpecification[componentClassName=net.sf.tacos.tree.Tree
> pageSpecification=false
> specificationLocation=classpath:/net/sf/tacos/tree/Tree.jwc
> allowBody=true 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.link.DirectLink
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/link/DirectLink.jwc
> 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.components.Any
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Any.jwc
> allowBody=true allowInformalParameter=true]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.components.Conditional
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Conditional.jwc
> 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=org.apache.tapestry.html.Shell
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc
> allowBody=true allowInformalParameter=false]
>
> ComponentSpecification[componentClassName=org.apache.tapestry.html.BasePage
> pageSpecification=true specificationLocation=context:/WEB-INF/Home.page
> 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=org.apache.tapestry.components.Insert
> pageSpecification=false
> specificationLocation=classpath:/org/apache/tapestry/components/Insert.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]
>
> tapestry.ognl.ExpressionCache
> cached expression count 43
> cached expressions index
>
> !loadElement
>
> exception.stackTrace
>
> identityKeyProvider
>
> exception.properties
>
> ! last
>
> file
>
> true
>
> contentProvider.hasChildren(value)
>
> defaultState
>
> beans.evenOdd.next
>
> null
>
> partialTreeBlock
>
> 'margin-left: ' + (((contentProvider.hasChildren(value) ? 0 : 1) +
> treeIterator.depth) * offset) + 'px;'
>
> exception
>
> 16
>
> treeId
>
> context
>
> treeIterator
>
> exceptions
>
> url
>
> trace
>
> @org.apache.tapestry.Tapestry@RESTART_SERVICE
>
> activator
>
> file.directory ? assets.folder : assets.item
>
> new java.util.HashSet()
>
> adapterFactory.getRenderableAdaptor(property.value)
>
> value
>
> exception.message
>
> loadElement
>
> property
>
> request.getSession(false) != null
>
> property.name
>
> assets.stylesheet
>
> keyProvider
>
> reportStatusRenderer
>
> last
>
> new java.util.HashMap()
>
> exception.exceptionClassName
>
> (rowStyle != null) ? rowStyle.next : ''
>
> templateTag
>
> request
>
> new de.uni_regensburg.www_ifs.MyTreeContentProvider()
>
> tapestry.parse.TemplateSource
> parsed templates 6
> total template tokens 146
> total template characters 1427
> Parsed template token counts
> classpath:/org/apache/tapestry/pages/Exception.html 15
> classpath:/net/sf/tacos/ajax/pages/AjaxException.html 18
> classpath:/net/sf/tacos/tree/Tree.html 35
> classpath:/org/apache/tapestry/html/RequestDisplay.html 23
> classpath:/org/apache/tapestry/html/ExceptionDisplay.html 36
> context:/Home.html 19
>
> tapestry.script.ScriptSource
> parsed script count 1
> parsed scripts classpath:/net/sf/tacos/tree/Tree.script
>
> JVM System Properties
> catalina.base /home/jspeed/apache-tomcat-5.5.16
> catalina.home /home/jspeed/apache-tomcat-5.5.16
> catalina.useNaming true
> common.loader
> ${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
>
> file.encoding ANSI_X3.4-1968
> file.encoding.pkg sun.io
> file.separator /
> java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
> java.awt.printerjob sun.print.PSPrinterJob
> java.class.path /home/jspeed/apache-tomcat-5.5.16/bin/bootstrap.jar
>
> /home/jspeed/apache-tomcat-5.5.16/bin/commons-logging-api.jar
> java.class.version 49.0
> java.endorsed.dirs /home/jspeed/apache-tomcat-5.5.16/common/endorsed
> java.ext.dirs /usr/local/jdk1.5.0_06/jre/lib/ext
> java.home /usr/local/jdk1.5.0_06/jre
> java.io.tmpdir /home/jspeed/apache-tomcat-5.5.16/temp
> java.library.path /usr/local/jdk1.5.0_06/jre/lib/i386/client
>
> /usr/local/jdk1.5.0_06/jre/lib/i386
>
> /usr/local/jdk1.5.0_06/jre/../lib/i386
> java.naming.factory.initial
> org.apache.naming.java.javaURLContextFactory
> java.naming.factory.url.pkgs org.apache.naming
> java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition
> java.runtime.version 1.5.0_06-b05
> java.specification.name Java Platform API Specification
> java.specification.vendor Sun Microsystems Inc.
> java.specification.version 1.5
> java.util.logging.config.file
> /home/jspeed/apache-tomcat-5.5.16/conf/logging.properties
> java.util.logging.manager org.apache.juli.ClassLoaderLogManager
> java.vendor Sun Microsystems Inc.
> java.vendor.url http://java.sun.com/
> java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi
> java.version 1.5.0_06
> java.vm.info mixed mode, sharing
> java.vm.name Java HotSpot(TM) Client VM
> java.vm.specification.name Java Virtual Machine Specification
> java.vm.specification.vendor Sun Microsystems Inc.
> java.vm.specification.version 1.0
> java.vm.vendor Sun Microsystems Inc.
> java.vm.version 1.5.0_06-b05
> line.separator
> os.arch i386
> os.name Linux
> os.version 2.6.12-10-386
> package.access
> sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans.
>
> package.definition
> sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
>
> path.separator :
> server.loader
> ${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar
> shared.loader
> ${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
> sun.arch.data.model 32
> sun.boot.class.path /usr/local/jdk1.5.0_06/jre/lib/rt.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/i18n.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/sunrsasign.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/jsse.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/jce.jar
>
> /usr/local/jdk1.5.0_06/jre/lib/charsets.jar
>
> /usr/local/jdk1.5.0_06/jre/classes
> sun.boot.library.path /usr/local/jdk1.5.0_06/jre/lib/i386
> sun.cpu.endian little
> sun.cpu.isalist
> sun.io.unicode.encoding UnicodeLittle
> sun.jnu.encoding ANSI_X3.4-1968
> sun.management.compiler HotSpot Client Compiler
> sun.os.patch.level unknown
> tomcat.util.buf.StringCache.byte.enabled true
> user.country US
> user.dir /home/jspeed/ajax/tuts/indir/AjaxTest
> user.home /home/jspeed
> user.language en
> user.name jspeed
> user.timezone Europe/Berlin
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org