This is the source code to one of the components. The
problem is more widespread than just this component.
It is also occuring for pages as well.
Exception
org.apache.tapestry.ApplicationRuntimeException
Unable to invoke method doListView on
[EMAIL PROTECTED]/folderList2]:
null
java.lang.NullPointerException
Stack Trace:
com.intaglio.webclient.site.IntaglioBaseComponent.doListView(IntaglioBaseComponent.java:241)
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:324)
org.apache.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:257)
org.apache.tapestry.listener.ListenerMap.access$100(ListenerMap.java:46)
org.apache.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:97)
org.apache.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:102)
org.apache.tapestry.link.DirectLink.trigger(DirectLink.java:119)
org.apache.tapestry.engine.DirectService.service(DirectService.java:169)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:889)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:198)
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:159)
javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:44)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:169)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:534)
SessionProperties
Name Value
id 98E9FA4B076AC508F185F426C30707C7
creationTime Tue Jul 19 03:40:05 PDT 2005
lastAccessedTime Tue Jul 19 03:40:27 PDT 2005
maxInactiveInterval 1800
new no
Attributes
Name Value
org.apache.tapestry.engine:IntaglioWebClient
[EMAIL PROTECTED],dirty=false,locale=en_US,stateful=true,[EMAIL
PROTECTED],activePageNames=<null>]
RequestParameters
Name Value(s)
service direct/1/CWorkspace/folderList2.$DirectLink
sp S21adsdfasdfasdf2232d
Properties
Name Value
characterEncoding UTF-8
contentLength -1
method GET
protocol HTTP/1.1
queryString
service=direct/1/CWorkspace/folderList2.$DirectLink&sp=S21adsdfasdfasdf2232d
remoteAddr 127.0.0.1
remoteHost 127.0.0.1
requestedSessionId 98E9FA4B076AC508F185F426C30707C7
requestedSessionIdFromCookie yes
requestedSessionIdFromURL no
requestedSessionIdValid yes
requestURI /intaglioWebClient/app
scheme http
serverName localhost
serverPort 8080
contextPath /intaglioWebClient
servletPath /app
Headers
Name Value
accept image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, application/vnd.ms-excel,
application/msword, application/x-shockwave-flash, */*
accept-encoding gzip, deflate
accept-language en-us
connection Keep-Alive
cookie JSESSIONID=98E9FA4B076AC508F185F426C30707C7
host localhost:8080
referer
http://localhost:8080/intaglioWebClient/app?service=direct/1/CFacility/$DirectLink$1&sp=0
user-agent Mozilla/4.0 (compatible; MSIE 6.0; Windows
NT 5.1; SV1; .NET CLR 1.1.4322)
Cookies
Name Value
JSESSIONID 98E9FA4B076AC508F185F426C30707C7
ServletProperties
Name Value
servlet [EMAIL PROTECTED]
name IntaglioWebClient
Init Parameters
Name Value
org.apache.tapestry.visit-class
com.intaglio.webclient.site.Visit
Servlet ContextProperties
Name Value
majorVersion 2
minorVersion 4
serverInfo Apache Tomcat/5.0.28
Attributes
Name Value
javax.servlet.context.tempdir
C:\jboss-4.0.0\server\standard\work\jboss.web\localhost\intaglioWebClient
org.apache.catalina.WELCOME_FILES
[Ljava.lang.String;@b996d7
org.apache.catalina.jsp_classpath
/C:/jboss-4.0.0/server/standard/lib/jaxb-impl.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37574uuid-key-generator.sar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37556commons-modeler.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37536jboss-aop.deployer-contents/jboss-aspect-library.jar;/C:/jboss-4.0.0/server/standard/conf/;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37569tomcat-util.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-common-jdbc-wrapper.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/ognl-2.6.7.jar;/C:/jboss-4.0.0/server/standard/lib/jpl-util.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37553commons-digester.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/tapestry-3.0.3.jar;/C:/j2sdk1.4.2_08/jre/lib/ext/ldapsec.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37568tomcat-jk2.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-monitoring.jar;/C:/jboss-4.0.0/server
/standar
d/tmp/deploy/tmp37540jboss-jdbc-metadata.sar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37577jms-ra.rar;/C:/jboss-4.0.0/server/standard/lib/activation.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/geronimo-ejb.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-hibernate.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37575jboss-local-jdbc.rar-contents/jboss-local-jdbc.jar;/C:/jboss-4.0.0/server/standard/lib/cglib-full-2.0.2.jar;/C:/jboss-4.0.0/server/standard/lib/javax.servlet.jar;/C:/jboss-4.0.0/lib/endorsed/xercesImpl.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37575jboss-local-jdbc.rar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-fileupload-1.0.jar;/C:/jboss-4.0.0/server/standard/lib/intaglioAPIPersistance.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-lang-1.0.jar;/C:/jboss-4.0.0/lib/concurrent.jar;/C:/jboss-4.0.0/s
erver/st
andard/tmp/deploy/tmp37560naming-common.jar;/C:/jboss-4.0.0/server/standard/lib/bsh-core-1.3.0.jar;/C:/jboss-4.0.0/server/standard/lib/bsh-deployer.jar;/C:/jboss-4.0.0/server/standard/deploy/jbossweb-tomcat50.sar/;/C:/jboss-4.0.0/server/standard/lib/hibernate3.jar;/C:/jboss-4.0.0/lib/jboss-system.jar;/C:/jboss-4.0.0/server/standard/lib/messages.jar;/C:/jboss-4.0.0/server/standard/lib/log4j.jar;/C:/jboss-4.0.0/server/standard/lib/intaglioAAEngine.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-digester.jar;/C:/jboss-4.0.0/server/standard/lib/hsqldb.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/tapestry-contrib-3.0.3.jar;/C:/jboss-4.0.0/server/standard/lib/snmp-support.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37549catalina-optional.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-logging.jar;/C:/jboss-4.0.0/server/stand
ard/tmp/
deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/log4j-1.2.6.jar;/C:/jboss-4.0.0/server/standard/lib/jbossmq.jar;/C:/jboss-4.0.0/server/standard/lib/bsh-commands-1.3.0.jar;/C:/jboss-4.0.0/server/standard/lib/xalan.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37570tomcat50-service.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37566tomcat-coyote.jar;/C:/jboss-4.0.0/server/standard/lib/namespace.jar;/C:/j2sdk1.4.2_08/jre/lib/ext/localedata.jar;/C:/jboss-4.0.0/server/standard/lib/mysql-connector-java-3.1.7-bin.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37554commons-el.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-management.jar;/C:/jboss-4.0.0/server/standard/lib/jaxb-xjc.jar;/C:/jboss-4.0.0/server/standard/lib/jbosssx.jar;/C:/jboss-4.0.0/server/standard/deploy/jbossweb-tomcat50.sar/ROOT.war/;/C:/jboss-4.0.0/server/standard/lib/scheduler-plugin-example.jar;/C:/jboss-4.0.0/server/standard/lib/xercesImpl.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37558jas
per-comp
iler.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/javassist-3.0.jar;/C:/jboss-4.0.0/server/standard/deploy/jms/jbossmq-httpil.sar/;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37562servlets-common.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37561naming-resources.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37548catalina-manager.jar;/C:/jboss-4.0.0/server/standard/lib/scheduler-plugin.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37550catalina.jar;/C:/jboss-4.0.0/server/standard/lib/properties-plugin.jar;/C:/jboss-4.0.0/server/standard/lib/jbossha.jar;/C:/jboss-4.0.0/server/standard/lib/dom4j-1.5.2.jar;/C:/jboss-4.0.0/server/standard/lib/jax-qname.jar;/C:/jboss-4.0.0/server/standard/lib/dom.jar;/C:/jboss-4.0.0/server/standard/lib/javax.servlet.jsp.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37552commons-collections.jar;/C:/jboss-4.0.0/server/standard/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/c
lasses/;
/C:/jboss-4.0.0/server/standard/lib/odmg-3.0.jar;/C:/jboss-4.0.0/server/standard/lib/relaxngDatatype.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/jsp-api.jar;/C:/j2sdk1.4.2_08/jre/lib/ext/dnsns.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37546jboss-ws4ee-exp.war/;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/;/C:/jboss-4.0.0/bin/run.jar;/C:/jboss-4.0.0/server/standard/lib/bindingservice-plugin.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37557jakarta-regexp-1.3.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-jca.jar;/C:/jboss-4.0.0/server/standard/lib/autonumber-plugin.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37576jboss-xa-jdbc.rar-contents/jboss-xa-jdbc.jar;/C:/jboss-4.0.0/server/standard/lib/mail.jar;/C:/jboss-4.0.0/lib/jboss-common.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37559jasper-runtime.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.w
ar/WEB-I
NF/lib/bsf-2.3.0.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/jakarta-oro-2.0.6.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37541axis-ws4ee.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/APIProcessorEJB-client.jar;/C:/jboss-4.0.0/server/standard/lib/intaglioAPIClient.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-j2ee.jar;/C:/jboss-4.0.0/server/standard/lib/ehcache-1.1.jar;/C:/jboss-4.0.0/server/standard/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37536jboss-aop.deployer-contents/javassist.jar;/C:/jboss-4.0.0/server/standard/lib/sax.jar;/C:/jboss-4.0.0/server/standard/lib/jmx-adaptor-plugin.jar;/C:/j2sdk1.4.2_08/lib/tools.jar;/C:/jboss-4.0.0/lib/endorsed/xml-apis.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-codec-1.2.jar;/C:/jboss-4.0.0/server/standard/deploy/jboss-ws4e
e.sar/;/
C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/classes/;/C:/jboss-4.0.0/server/standard/lib/commons-collections-2.1.1.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37544jboss-ws4ee.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-jaxrpc.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37543commons-logging.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37565servlets-webdav.jar;/C:/jboss-4.0.0/lib/namespace.jar;/C:/jboss-4.0.0/server/standard/lib/hsqldb-plugin.jar;/C:/jboss-4.0.0/lib/log4j-boot.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37567tomcat-http11.jar;/C:/jboss-4.0.0/server/standard/deploy/http-invoker.sar/invoker.war/;/C:/jboss-4.0.0/lib/dom4j.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37555commons-logging.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37577jms-ra.rar-contents/jms-ra.jar;/C:/jboss-4.0.0/server/standard/lib/bcel.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37563servlets-default.jar;/C:/jbos
s-4.0.0/
lib/gnu-regexp.jar;/C:/j2sdk1.4.2_08/jre/lib/ext/sunjce_provider.jar;/C:/jboss-4.0.0/server/standard/lib/jpl-pattern.jar;/C:/jboss-4.0.0/server/standard/lib/jboss.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-jsr77.jar;/C:/jboss-4.0.0/server/standard/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/;/C:/jboss-4.0.0/server/standard/lib/xsdlib.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37551commons-beanutils.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37564servlets-invoker.jar;/C:/jboss-4.0.0/lib/endorsed/xalan.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-collections.jar;/C:/jboss-4.0.0/lib/jboss-jmx.jar;/C:/jboss-4.0.0/server/standard/deploy/http-invoker.sar/;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/servlet-api.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37542commons-discovery.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37600ejb-management.jar;/C:/jb
oss-4.0.
0/server/standard/lib/c3p0-0.9.0.jar;/C:/jboss-4.0.0/server/standard/lib/intaglioAPIMessages.jar;/C:/jboss-4.0.0/server/standard/lib/mail-plugin.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-saaj.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37536jboss-aop.deployer-contents/jboss-aop.jar;/C:/jboss-4.0.0/server/standard/lib/jaxb-libs.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37536jboss-aop.deployer;/C:/jboss-4.0.0/server/standard/lib/jnpserver.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37601intaglioWebClient-exp.war/WEB-INF/lib/commons-beanutils.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37576jboss-xa-jdbc.rar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37545wsdl4j.jar;/C:/jboss-4.0.0/server/standard/lib/jboss-transaction.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37547ant.jar;/C:/jboss-4.0.0/server/standard/tmp/deploy/tmp37536jboss-aop.deployer-contents/trove.jar;/C:/jboss-4.0.0/server/standard/lib/snmp-adaptor.jar;/C:/jboss-4.0.0/lib/endors
ed/resol
ver.jar;/C:/jboss-4.0.0/server/standard/lib/jaxb-api.jar
org.apache.catalina.resources
[EMAIL PROTECTED]
org.apache.tapestry.AssetExternalizer:IntaglioWebClient
[EMAIL PROTECTED]
org.apache.tapestry.ComponentClassEnhancer:IntaglioWebClient
[EMAIL PROTECTED]
org.apache.tapestry.DataSqueezer:IntaglioWebClient
DataSqueezer[adaptors=<[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]>]
org.apache.tapestry.PageSource:IntaglioWebClient
[EMAIL PROTECTED]@1e2b8a0[generation=17,pooledCount=3],[EMAIL PROTECTED]
org.apache.tapestry.Pool:IntaglioWebClient
[EMAIL PROTECTED],pooledCount=3]
org.apache.tapestry.PageLoader 1
org.apache.tapestry.SpecificationParser 1
org.apache.tapestry.PageSpecificationResolver 1
org.apache.tapestry.PropertySource:IntaglioWebClient
[EMAIL PROTECTED]
org.apache.tapestry.ResourceChecksumSource:IntaglioWebClient
[EMAIL PROTECTED]
org.apache.tapestry.ScriptSource:IntaglioWebClient
[EMAIL PROTECTED], ]
org.apache.tapestry.ServiceMap:IntaglioWebClient
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
org.apache.tapestry.SpecificationSource:IntaglioWebClient
DefaultSpecificationSource[6 cached page
specifications:
classpath:/org/apache/tapestry/pages/Exception.page
context:/WEB-INF/CServer.page
context:/WEB-INF/CRepository.page
context:/WEB-INF/CWorkspace.page
context:/WEB-INF/CFacility.page
context:/WEB-INF/Home.page
27 cached component specifications:
context:/WEB-INF/CTop.jwc
classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
context:/WEB-INF/CPageStructure1.jwc
classpath:/org/apache/tapestry/form/TextField.jwc
classpath:/org/apache/tapestry/html/Body.jwc
classpath:/org/apache/tapestry/components/Conditional.jwc
context:/WEB-INF/CMilestoneList.jwc
classpath:/org/apache/tapestry/components/Delegator.jwc
context:/WEB-INF/CIssueList.jwc
context:/WEB-INF/CNewsList.jwc
context:/WEB-INF/CForum.jwc
context:/WEB-INF/CSchedule1.jwc
context:/WEB-INF/CTaskList.jwc
context:/WEB-INF/CFolderList.jwc
classpath:/org/apache/tapestry/components/Insert.jwc
context:/WEB-INF/CInbox.jwc
classpath:/org/apache/tapestry/link/DirectLink.jwc
classpath:/org/apache/tapestry/html/Shell.jwc
classpath:/org/apache/tapestry/link/ServiceLink.jwc
classpath:/org/apache/tapestry/components/RenderBody.jwc
classpath:/org/apache/tapestry/components/Foreach.jwc
context:/WEB-INF/CNoteList.jwc
classpath:/org/apache/tapestry/form/Form.jwc
context:/WEB-INF/CDocumentList.jwc
context:/WEB-INF/CProject.jwc
classpath:/org/apache/tapestry/html/Image.jwc
context:/WEB-INF/CSurvey.jwc
]
org.apache.tapestry.StringsSource:IntaglioWebClient
[EMAIL PROTECTED]
org.apache.tapestry.TemplateSource:IntaglioWebClient
DefaultTemplateSource[2810 tokens
MultiKey[context:/WEB-INF/CProject.jwc, en_US] (4
tokens)
MultiKey[context:/WEB-INF/CSchedule1.jwc, en_US] (1075
tokens)
MultiKey[context:/WEB-INF/CIssueList.jwc, en_US] (132
tokens)
MultiKey[classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc,
en_US] (36 tokens)
MultiKey[classpath:/org/apache/tapestry/pages/Exception.page,
en_US] (15 tokens)
MultiKey[context:/WEB-INF/CTaskList.jwc, en_US] (132
tokens)
MultiKey[context:/WEB-INF/CFolderList.jwc, en_US] (178
tokens)
MultiKey[context:/WEB-INF/CTop.jwc, en_US] (1 tokens)
MultiKey[context:/WEB-INF/Home.page, en_US] (14
tokens)
MultiKey[context:/WEB-INF/CInbox.jwc, en_US] (132
tokens)
MultiKey[context:/WEB-INF/CPageStructure1.jwc, en_US]
(15 tokens)
MultiKey[context:/WEB-INF/CWorkspace.page, en_US] (589
tokens)
MultiKey[context:/WEB-INF/CDocumentList.jwc, en_US] (1
tokens)
MultiKey[context:/WEB-INF/CForum.jwc, en_US] (157
tokens)
MultiKey[context:/WEB-INF/CServer.page, en_US] (61
tokens)
MultiKey[context:/WEB-INF/CMilestoneList.jwc, en_US]
(132 tokens)
MultiKey[context:/WEB-INF/CFacility.page, en_US] (68
tokens)
MultiKey[context:/WEB-INF/CRepository.page, en_US] (68
tokens)
]
org.apache.tapestry.global:IntaglioWebClient {}
JVM System PropertiesName Value
awt.toolkit sun.awt.windows.WToolkit
catalina.base C:\jboss-4.0.0\server\standard
catalina.ext.dirs C:\jboss-4.0.0\server\standard\lib
catalina.home C:\jboss-4.0.0\server\standard
catalina.useNaming false
common.loader
${catalina.home}/common/classes,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
file.encoding Cp1252
file.encoding.pkg sun.io
file.separator \
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.awt.printerjob sun.awt.windows.WPrinterJob
java.class.path c:\j2sdk1.4.2_08\lib\tools.jar
C:\jboss-4.0.0\bin\\run.jar
java.class.version 48.0
java.endorsed.dirs C:\jboss-4.0.0\bin\\..\lib\endorsed
java.ext.dirs c:\j2sdk1.4.2_08\jre\lib\ext
java.home c:\j2sdk1.4.2_08\jre
java.io.tmpdir C:\DOCUME~1\EDWARD~1.SCA\LOCALS~1\Temp\
java.library.path c:\j2sdk1.4.2_08\bin
.
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\jwsdp-1.6\jwsdp-shared\bin
c:\j2sdk1.4.2_08\bin
java.naming.factory.initial
org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs
org.jboss.naming:org.jnp.interfaces
java.protocol.handler.pkgs org.jboss.net.protocol
java.rmi.server.RMIClassLoaderSpi
org.jboss.system.JBossRMIClassLoader
java.rmi.server.codebase http://panatlan-7o35z1:8083/
java.runtime.name Java(TM) 2 Runtime Environment,
Standard Edition
java.runtime.version 1.4.2_08-b03
java.specification.name Java Platform API
Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.4
java.util.prefs.PreferencesFactory
java.util.prefs.WindowsPreferencesFactory
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.4.2_08
java.vm.info mixed mode
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.4.2_08-b03
javax.management.builder.initial
org.jboss.mx.server.MBeanServerBuilderImpl
jboss.bind.address 0.0.0.0
jboss.home.dir C:\jboss-4.0.0
jboss.home.url file:/C:/jboss-4.0.0/
jboss.lib.url file:/C:/jboss-4.0.0/lib/
jboss.server.base.dir C:\jboss-4.0.0\server
jboss.server.base.url file:/C:/jboss-4.0.0/server/
jboss.server.config.url
file:/C:/jboss-4.0.0/server/standard/conf/
jboss.server.data.dir
C:\jboss-4.0.0\server\standard\data
jboss.server.home.dir C:\jboss-4.0.0\server\standard
jboss.server.home.url
file:/C:/jboss-4.0.0/server/standard/
jboss.server.lib.url
file:/C:/jboss-4.0.0/server/standard/lib/
jboss.server.name standard
jboss.server.temp.dir
C:\jboss-4.0.0\server\standard\tmp
jbossmx.loader.repository.class
org.jboss.mx.loading.UnifiedLoaderRepository3
line.separator
os.arch x86
os.name Windows XP
os.version 5.1
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 ;
program.name run.bat
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
C:\jboss-4.0.0\bin\\..\lib\endorsed\resolver.jar
C:\jboss-4.0.0\bin\\..\lib\endorsed\xalan.jar
C:\jboss-4.0.0\bin\\..\lib\endorsed\xercesImpl.jar
C:\jboss-4.0.0\bin\\..\lib\endorsed\xml-apis.jar
c:\j2sdk1.4.2_08\jre\lib\rt.jar
c:\j2sdk1.4.2_08\jre\lib\i18n.jar
c:\j2sdk1.4.2_08\jre\lib\sunrsasign.jar
c:\j2sdk1.4.2_08\jre\lib\jsse.jar
c:\j2sdk1.4.2_08\jre\lib\jce.jar
c:\j2sdk1.4.2_08\jre\lib\charsets.jar
c:\j2sdk1.4.2_08\jre\classes
sun.boot.library.path c:\j2sdk1.4.2_08\jre\bin
sun.cpu.endian little
sun.cpu.isalist pentium i486 i386
sun.io.unicode.encoding UnicodeLittle
sun.os.patch.level Service Pack 2
user.country US
user.dir C:\jboss-4.0.0\bin
user.home C:\Documents and Settings\Edward A. Scanzano
user.language en
user.name Edward A. Scanzano
user.timezone America/Los_Angeles
--- Kent Tong <[EMAIL PROTECTED]> wrote:
> Edward Scanzano <escanzano <at> yahoo.com> writes:
>
> > if I let the
> > application sit idle for a short time (maybe 10
> > minutes, not sure of the exact time) then when I
> click
> > on those same links I get exceptions that are
> caused
> > by component parameters being null. The session
> has
> > not timed out yet.
>
> Please show us the code and the exception trace.
>
> --
> Author of e-book for learning Tapestry
> (www.agileskills2.org/EWDT)
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
/**
*
*/
package com.intaglio.webclient.site;
import java.util.*;
import com.intaglio.client.api.*;
import com.intaglio.client.api.impl.exceptions.*;
/**
* @author escanzano
*
*/
public abstract class CFolderList extends IntaglioBaseComponent
{
protected Folder currentFolder;
protected int currentFolderIndex;
protected int currentObjectIndex;
protected Object currentObject;
protected Vector currentRow;
public String getColumn1Name() {
return "Name";
}
public String getColumn2Name() {
return "Last Mod Date";
}
public List getFolderList() {
List list = null;
try {
list = (List)getCurrentMessage().getFolderList().getAllFolders();
}
catch (IntaglioException e) {
e.printStackTrace();
list = new Vector();
}
return list;
}
public Folder getCurrentFolder() {
return currentFolder;
}
public void setCurrentFolder(Folder pFolder) {
currentFolder = pFolder;
}
public void setCurrentFolderIndex(int pIndex) {
currentFolderIndex = pIndex;
}
public int getCurrentFolderIndex() {
return currentFolderIndex;
}
public Collection getCurrentRow() {
return currentRow;
}
public Object getCurrentObject() {
return currentObject;
}
public void setCurrentObject(Object pObject) {
currentObject = pObject;
}
public int getCurrentObjectIndex() {
return currentObjectIndex;
}
public void setCurrentObjectIndex(int pIndex) {
currentObjectIndex = pIndex;
}
/*
public Object[] getParameterFolderIndex() {
Object[] params = new Object[2];
try {
List list =
(List)currentMessage.getFolderList().getAllFolders();
params[0] = currentMessage.getFolderList().getID();
params[1] =
((Folder)list.get(currentFolderIndex)).getID();
} catch (Exception e) {
e.printStackTrace();
}
return params;
}
public void doFolder(IRequestCycle cycle) {
try {
CWorkspace page = (CWorkspace)
cycle.getPage("CWorkspace");
Object[] parameters = cycle.getServiceParameters();
String folderListID = (String)parameters[0];
String folderID = (String)parameters[1];
Vector folders = new
Vector(currentMessage.getFolderList().getAllFolders());
Container container =
getContainerByID(currentMessage.getFolderList(),folderListID);
page.initialize(,pageParameters);
cycle.activate(page);
} catch (Exception e) {
e.printStackTrace();
}
}
*/
public Collection getFolderTree() {
Vector list = new Vector();
try {
Vector seed =
(Vector)getCurrentMessage().getFolderList().getAllFolders();
list = buildFolderTree(list,seed,0);
}
catch (IntaglioException e) {
e.printStackTrace();
list = new Vector();
}
return list;
}
public Vector buildFolderTree(Vector pList,Vector pSeed,int pLevel) {
for (int i = 0;i<pSeed.size();i++) {
Folder currentFolder = (Folder)pSeed.elementAt(i);
Vector row = new Vector();
if (pLevel == 0) { }
else if (pLevel == 1) {
row.add(new String("/images/treespace.gif"));
}
else if (pLevel == 2) {
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
}
else if (pLevel == 3) {
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
}
else if (pLevel == 4) {
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
}
else if (pLevel == 5) {
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
}
else if (pLevel == 6) {
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
}
else if (pLevel == 7) {
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
row.add(new String("/images/treespace.gif"));
}
row.add(currentFolder);
pList.add(row);
if (currentFolder.getAllFolders().size() > 0)
buildFolderTree(pList,(Vector)currentFolder.getAllFolders(),pLevel+=1);
}
pLevel--;
return pList;
}
public String getFolderName() {
return ((Folder)currentObject).getName();
}
public boolean getIsFolderObject() {
if (currentObject.getClass().getName().indexOf("Folder") != -1) return
true;
return false;
}
public boolean getIsImage() {
if (currentObject.getClass().getName().compareTo("java.lang.String") ==
0) return true;
return false;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE component-specification
PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
<!-- generated by Spindle, http://spindle.sourceforge.net -->
<component-specification class="com.intaglio.webclient.site.CFolderList"
allow-body="yes" allow-informal-parameters="yes">
<parameter name="currentMessage"
type="com.intaglio.webclient.site.ContainerMessage" required="yes"
direction="auto"/>
<parameter name="parameters" type="java.util.Vector" required="yes"
direction="auto"/>
<context-asset name="applet_shrink" path="/images/shrink.gif"/>
<context-asset name="applet_edit" path="/images/edit.gif"/>
<context-asset name="applet_enlarge" path="/images/enlarge.gif"/>
<context-asset name="applet_minimize" path="/images/minimize.gif"/>
<context-asset name="applet_maximize" path="/images/maximize.gif"/>
<context-asset name="applet_down" path="/images/down.gif"/>
<context-asset name="applet_down2" path="/images/down2.gif"/>
<context-asset name="applet_columnspacer"
path="/images/columnspacer.jpg"/>
<context-asset name="applet_columnspacer2"
path="/images/columnspacer2.jpg"/>
<context-asset name="applet_selectedListView"
path="/images/slistview.gif"/>
<context-asset name="applet_deselectedListView"
path="/images/dlistview.gif"/>
<context-asset name="applet_selectedTreeView"
path="/images/streeview.gif"/>
<context-asset name="applet_deselectedTreeView"
path="/images/dtreeview.gif"/>
<context-asset name="applet_envelope" path="/images/envelope.jpg"/>
</component-specification>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]