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