Tapestry
  1. Tapestry
  2. TAPESTRY-1079

Several problems when generating a lot of ajax requests. (Including: Unreached characters at end of expression. Please report this bug!)

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.1.1
    • Fix Version/s: 4.1.1
    • Component/s: None
    • Labels:
      None
    • Environment:
      MVN 4.1.1 Snapshot, Tomcat 5.5, Latest FF

      Description

      I am playing around a bit with the new EventListener, here is my page:

      @Persist
      @InitialValue("4")
      public abstract int getCounter();
      public abstract void setCounter(int counter);

      @EventListener(events = "onmouseover", elements = "bag", async=true)
      public void autoInc(IRequestCycle cycle)

      { setCounter(getCounter()+1); cycle.getResponseBuilder().updateComponent("bag"); }

      This is my template:

      <body jwcid="@Shell" title="foo" ajaxEnabled="true" >
      <div jwcid="@Body" >
      <ul><li><a jwcid="bag@PageLink" page="AddProject">Add New Project <span jwcid="ins@Insert" value="ognl:counter">37</span></a></li>
      </ul></div></body>

      It loads fine and when moving over the link the counter increases, great so far. If I start moving with an increased rate over the link, it keeps up a moment. Then I get several (at least 4) different kinds of exceptions:

                                                        • FIRST

      An exception has occurred.

      You may continue by restarting the session.

      [ +/- ] Exception: Unreached characters at end of expression. Please report this bug!
      org.apache.hivemind.ApplicationRuntimeException
      Unreached characters at end of expression. Please report this bug!

      [ +/- ] Exception: Unreached characters at end of expression. Please report this bug!
      org.apache.oro.text.regex.MalformedPatternException
      Unreached characters at end of expression. Please report this bug!
      Stack Trace:

      • org.apache.oro.text.regex.Perl5Compiler.__parseExpression(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)
      • org.apache.tapestry.util.RegexpMatcher.compilePattern(RegexpMatcher.java:57)
      • org.apache.tapestry.util.RegexpMatcher.getCompiledPattern(RegexpMatcher.java:71)
      • org.apache.tapestry.util.RegexpMatcher.contains(RegexpMatcher.java:104)
      • org.apache.tapestry.asset.ResourceMatcherImpl.containsResource(ResourceMatcherImpl.java:64)
      • $ResourceMatcher_10d4641ffcd.containsResource($ResourceMatcher_10d4641ffcd.java)
      • $ResourceMatcher_10d4641ffcc.containsResource($ResourceMatcher_10d4641ffcc.java)
      • org.apache.tapestry.asset.AssetService.getLink(AssetService.java:175)
      • $IEngineService_10d4641ff17.getLink($IEngineService_10d4641ff17.java)
      • $IEngineService_10d4641ff16.getLink($IEngineService_10d4641ff16.java)
      • org.apache.tapestry.dojo.AjaxShellDelegate.render(AjaxShellDelegate.java:67)
      • org.apache.tapestry.html.Shell.renderComponent(Shell.java:109)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:248)
      • org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:402)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.renderResponse(DojoAjaxResponseBuilder.java:153)
      • org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
      • $ResponseRenderer_10d4641fea2.renderResponse($ResponseRenderer_10d4641fea2.java)
      • $ResponseRenderer_10d4641fea1.renderResponse($ResponseRenderer_10d4641fea1.java)
      • org.apache.tapestry.engine.DirectEventService.service(DirectEventService.java:142)
      • $IEngineService_10d4641ff1a.service($IEngineService_10d4641ff1a.java)
      • org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:77)
      • org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
      • org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
      • org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
      • $WebRequestServicer_10d4641feea.service($WebRequestServicer_10d4641feea.java)
      • $WebRequestServicer_10d4641fee9.service($WebRequestServicer_10d4641fee9.java)
      • org.apache.tapestry.services.impl.DisableCachingFilter.service(DisableCachingFilter.java:48)
      • $WebRequestServicerFilter_10d4641feec.service($WebRequestServicerFilter_10d4641feec.java)
      • $WebRequestServicerFilter_10d4641feeb.service($WebRequestServicerFilter_10d4641feeb.java)
      • $WebRequestServicer_10d4641feed.service($WebRequestServicer_10d4641feed.java)
      • $WebRequestServicer_10d4641fee6.service($WebRequestServicer_10d4641fee6.java)
      • $WebRequestServicer_10d4641fee5.service($WebRequestServicer_10d4641fee5.java)
      • org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
      • $ServletRequestServicer_10d4641fecc.service($ServletRequestServicer_10d4641fecc.java)
      • $ServletRequestServicer_10d4641fecb.service($ServletRequestServicer_10d4641fecb.java)
      • org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
      • $ServletRequestServicerFilter_10d4641fec8.service($ServletRequestServicerFilter_10d4641fec8.java)
      • $ServletRequestServicerFilter_10d4641fec7.service($ServletRequestServicerFilter_10d4641fec7.java)
      • $ServletRequestServicer_10d4641fecd.service($ServletRequestServicer_10d4641fecd.java)
      • org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
      • $ServletRequestServicerFilter_10d4641fec6.service($ServletRequestServicerFilter_10d4641fec6.java)
      • $ServletRequestServicerFilter_10d4641fec5.service($ServletRequestServicerFilter_10d4641fec5.java)
      • $ServletRequestServicer_10d4641fecd.service($ServletRequestServicer_10d4641fecd.java)
      • org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
      • $ServletRequestServicerFilter_10d4641feca.service($ServletRequestServicerFilter_10d4641feca.java)
      • $ServletRequestServicerFilter_10d4641fec9.service($ServletRequestServicerFilter_10d4641fec9.java)
      • $ServletRequestServicer_10d4641fecd.service($ServletRequestServicer_10d4641fecd.java)
      • $ServletRequestServicer_10d4641fec0.service($ServletRequestServicer_10d4641fec0.java)
      • $ServletRequestServicer_10d4641febf.service($ServletRequestServicer_10d4641febf.java)
      • org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
      • org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
      • 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.Http11AprProcessor.process(Http11AprProcessor.java:833)
      • org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639)
      • org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1285)
      • java.lang.Thread.run(Thread.java:595)

      [ +/- ] Request
      HttpServletRequest
      authType <NULL>
      characterEncoding UTF-8
      contentLength -1
      contextPath /TimtT
      contentType <NULL>
      cookies JSESSIONID=17837CDCEC6B4FC930E08781DB30D2BE
      locale de_DE
      method GET
      pathInfo <NULL>
      pathTranslated <NULL>
      protocol HTTP/1.1
      queryString component=%24Body&page=Home&service=directevent&session=T&beventtarget.id=bag&beventlayerY=81&beventlayerX=124&beventpageY=80&beventpageX=123&beventtype=mouseover&beventname=onmouseover&dojo.preventCache=1156525236953
      requestURI /TimtT/app
      scheme http
      secure false
      serverName localhost
      serverPort 8080
      servletPath /app
      userPrincipal <NULL>
      Parameters
      beventlayerX 124
      beventlayerY 81
      beventname onmouseover
      beventpageX 123
      beventpageY 80
      beventtarget.id bag
      beventtype mouseover
      component $Body
      dojo.preventCache 1156525236953
      page Home
      service directevent
      session T
      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 JSESSIONID=17837CDCEC6B4FC930E08781DB30D2BE
      dojo-ajax-request true
      host localhost:8080
      keep-alive 300
      user-agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
      Attributes
      org.apache.tapestry.Infrastructure <SingletonProxy for tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
      [ +/- ] Session
      HttpSession
      creationTime Fri Aug 25 18:53:59 CEST 2006
      id 17837CDCEC6B4FC930E08781DB30D2BE
      lastAccessedTime Fri Aug 25 19:00:39 CEST 2006
      maxInactiveInterval 1800
      new false
      Attributes
      session,app,Home,counter 25

      [ +/- ] Context
      HttpServlet
      servletInfo
      servletName app
      ServletContext
      serverInfo Apache Tomcat/5.5.17
      version 2.4
      Attributes
      javax.servlet.context.tempdir C:\Documents and Settings\D044121\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\TimtT
      org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@1ed957d
      org.apache.catalina.jsp_classpath /C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/classes/;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-beanutils-1.7.0.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-codec-1.3.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-fileupload-1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-io-1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-lang-2.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-logging-1.0.3.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/hivemind-1.1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/hivemind-lib-1.1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/javassist-3.0.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/jboss-j2ee-4.0.2.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/junit-3.8.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/ognl-2.6.7.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/oro-2.0.8.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/tapestry-annotations-4.1.1-SNAPSHOT.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/tapestry-contrib-4.1.1-SNAPSHOT.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/tapestry-framework-4.1.1-SNAPSHOT.jar;/C:/Program Files/ApacheTomcat5.5/common/classes/;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-en.jar;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-es.jar;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-fr.jar;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-ja.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/commons-el.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jasper-compiler-jdt.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jasper-compiler.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jasper-runtime.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jsp-api.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/naming-factory-dbcp.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/naming-factory.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/naming-resources.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/servlet-api.jar;/C:/Program%20Files/ApacheTomcat5.5/bin/bootstrap.jar;/C:/Program%20Files/Java/jdk1.5.0_08/lib/tools.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/dnsns.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/localedata.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/sunjce_provider.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/sunpkcs11.jar
      org.apache.catalina.resources org.apache.naming.resources.ProxyDirContext@f16568
      org.apache.tapestry.Registry:app org.apache.hivemind.impl.RegistryImpl@16ff2d9

      [ +/- ] Status
      tapestry.request.EnginePool
      total count 0
      tapestry.page.PagePool
      total count 0
      tapestry.parse.SpecificationSource
      page specification count 0
      component specification count 0
      tapestry.enhance.ComponentConstructorFactory
      enhanced class count 0
      tapestry.parse.TemplateSource
      parsed templates 0
      total template tokens 0
      total template characters 0
      tapestry.ognl.ExpressionCache
      cached expression count 15
      cached expressions request.getSession(false)
      exception.stackTrace
      exception.properties
      exception.message
      ! last
      'excdisplay' + index
      request.getSession(false) != null
      reportStatusRenderer
      last
      exception.exceptionClassName
      context
      templateTag
      trace
      request
      activator
      tapestry.script.ScriptSource
      parsed script count 0

      [ +/- ] System Properties
      JVM System Properties
      awt.toolkit sun.awt.windows.WToolkit
      catalina.base C:\Documents and Settings\D044121\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
      catalina.home C:\Program Files\ApacheTomcat5.5
      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 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:\Program Files\ApacheTomcat5.5\bin\bootstrap.jar
      C:\Program Files\Java\jdk1.5.0_08\lib\tools.jar
      java.class.version 49.0
      java.endorsed.dirs C:\Program Files\ApacheTomcat5.5\common\endorsed
      java.ext.dirs C:\Program Files\Java\jdk1.5.0_08\jre\lib\ext
      java.home C:\Program Files\Java\jdk1.5.0_08\jre
      java.io.tmpdir C:\DOCUME~1\D044121\LOCALS~1\Temp\
      java.library.path C:\Program Files\Java\jdk1.5.0_08\bin
      .
      C:\WINDOWS\system32
      C:\WINDOWS
      C:\PROGRA~1\SECUDE\SECUDE~1
      C:\WINDOWS\system32
      C:\WINDOWS
      C:\WINDOWS\System32\Wbem
      C:\Program Files\Common Files\OpSession\Shared
      C:\Program Files\Common Files\OpSession\Viewer Shared
      C:\Program Files\Symantec\pcAnywhere\
      C:\Program Files\Microsoft SQL Server\80\Tools\Binn\
      C:\Program Files\Common Files\GTK\2.0\bin
      C:\Program Files\maven-2.0.4\bin
      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_08-b03
      java.specification.name Java Platform API Specification
      java.specification.vendor Sun Microsystems Inc.
      java.specification.version 1.5
      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_08
      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_08-b03
      line.separator
      org.apache.tapestry.disable-caching true
      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 ;
      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:\Program Files\Java\jdk1.5.0_08\jre\lib\rt.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\i18n.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\sunrsasign.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\jsse.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\jce.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\charsets.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\classes
      sun.boot.library.path C:\Program Files\Java\jdk1.5.0_08\jre\bin
      sun.cpu.endian little
      sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
      sun.desktop windows
      sun.io.unicode.encoding UnicodeLittle
      sun.jnu.encoding Cp1252
      sun.management.compiler HotSpot Client Compiler
      sun.os.patch.level Service Pack 2
      tomcat.util.buf.StringCache.byte.enabled true
      user.country DE
      user.dir C:\Program Files\eclipse
      user.home C:\Documents and Settings\D044121
      user.language de
      user.name D044121
      user.timezone Europe/Berlin
      user.variant

                                                        • SECOND

      org.apache.hivemind.ApplicationRuntimeException
      6
      component: $Home_56@916ab8[Home]
      location: context:/Home.html

      [ +/- ] Exception: 6
      java.lang.ArrayIndexOutOfBoundsException
      6
      Stack Trace:

      • org.apache.oro.text.regex.Perl5Matcher.__findFirst(Unknown Source)
      • org.apache.oro.text.regex.Perl5Matcher.__interpret(Unknown Source)
      • org.apache.oro.text.regex.Perl5Matcher.contains(Unknown Source)
      • org.apache.oro.text.regex.Perl5Matcher.contains(Unknown Source)
      • org.apache.tapestry.util.RegexpMatcher.contains(RegexpMatcher.java:106)
      • org.apache.tapestry.asset.ResourceMatcherImpl.containsResource(ResourceMatcherImpl.java:64)
      • $ResourceMatcher_10d464b30e3.containsResource($ResourceMatcher_10d464b30e3.java)
      • org.apache.tapestry.asset.AssetService.getLink(AssetService.java:175)
      • $IEngineService_10d464b302d.getLink($IEngineService_10d464b302d.java)
      • org.apache.tapestry.dojo.AjaxShellDelegate.render(AjaxShellDelegate.java:76)
      • org.apache.tapestry.html.Shell.renderComponent(Shell.java:109)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:248)
      • org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:402)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.renderResponse(DojoAjaxResponseBuilder.java:153)
      • org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
      • $ResponseRenderer_10d464b2fb8.renderResponse($ResponseRenderer_10d464b2fb8.java)
      • org.apache.tapestry.engine.DirectEventService.service(DirectEventService.java:142)
      • $IEngineService_10d464b3031.service($IEngineService_10d464b3031.java)
      • org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
      • org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
      • org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
      • $WebRequestServicer_10d464b3000.service($WebRequestServicer_10d464b3000.java)
      • org.apache.tapestry.services.impl.DisableCachingFilter.service(DisableCachingFilter.java:48)
      • $WebRequestServicerFilter_10d464b3002.service($WebRequestServicerFilter_10d464b3002.java)
      • $WebRequestServicer_10d464b3004.service($WebRequestServicer_10d464b3004.java)
      • $WebRequestServicer_10d464b2ffc.service($WebRequestServicer_10d464b2ffc.java)
      • org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
      • $ServletRequestServicer_10d464b2fe2.service($ServletRequestServicer_10d464b2fe2.java)
      • org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
      • $ServletRequestServicerFilter_10d464b2fde.service($ServletRequestServicerFilter_10d464b2fde.java)
      • $ServletRequestServicer_10d464b2fe4.service($ServletRequestServicer_10d464b2fe4.java)
      • org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
                                                        • THIRD

      Tapestry Component Database

      • Add New Project 41

      ERROR: 19:10:43: Remote server exception received.
      Close
      An exception has occurred.

      You may continue by restarting the session.

      [ /- ] Exception: ?* follows nothing in expression
      org.apache.hivemind.ApplicationRuntimeException
      ?+* follows nothing in expression

      [ /- ] Exception: ?* follows nothing in expression
      org.apache.oro.text.regex.MalformedPatternException
      ?+* follows nothing in expression
      Stack Trace:

      • org.apache.oro.text.regex.Perl5Compiler.__parseAtom(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.__parseBranch(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.__parseAlternation(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.__parseExpression(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)
      • org.apache.tapestry.util.RegexpMatcher.compilePattern(RegexpMatcher.java:57)
      • org.apache.tapestry.util.RegexpMatcher.getCompiledPattern(RegexpMatcher.java:71)
      • org.apache.tapestry.util.RegexpMatcher.contains(RegexpMatcher.java:104)
      • org.apache.tapestry.asset.ResourceMatcherImpl.containsResource(ResourceMatcherImpl.java:64)
      • $ResourceMatcher_10d464fcc55.containsResource($ResourceMatcher_10d464fcc55.java)
      • org.apache.tapestry.asset.AssetService.getLink(AssetService.java:175)
      • $IEngineService_10d464fcb9f.getLink($IEngineService_10d464fcb9f.java)
      • org.apache.tapestry.dojo.AjaxShellDelegate.render(AjaxShellDelegate.java:67)
      • org.apache.tapestry.html.Shell.renderComponent(Shell.java:109)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:248)
      • org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:402)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.renderResponse(DojoAjaxResponseBuilder.java:153)
      • org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
      • $ResponseRenderer_10d464fcb2a.renderResponse($ResponseRenderer_10d464fcb2a.java)
      • org.apache.tapestry.engine.DirectEventService.service(DirectEventService.java:142)
      • $IEngineService_10d464fcba3.service($IEngineService_10d464fcba3.java)
      • org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
      • org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
      • org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
      • $WebRequestServicer_10d464fcb72.service($WebRequestServicer_10d464fcb72.java)
      • org.apache.tapestry.services.impl.DisableCachingFilter.service(DisableCachingFilter.java:48)
      • $WebRequestServicerFilter_10d464fcb74.service($WebRequestServicerFilter_10d464fcb74.java)
      • $WebRequestServicer_10d464fcb76.service($WebRequestServicer_10d464fcb76.java)
      • $WebRequestServicer_10d464fcb6e.service($WebRequestServicer_10d464fcb6e.java)
      • org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
      • $ServletRequestServicer_10d464fcb54.service($ServletRequestServicer_10d464fcb54.java)
      • org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
      • $ServletRequestServicerFilter_10d464fcb50.service($ServletRequestServicerFilter_10d464fcb50.java)
      • $ServletRequestServicer_10d464fcb56.service($ServletRequestServicer_10d464fcb56.java)
      • org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
      • $ServletRequestServicerFilter_10d464fcb4e.service($ServletRequestServicerFilter_10d464fcb4e.java)
      • $ServletRequestServicer_10d464fcb56.service($ServletRequestServicer_10d464fcb56.java)
      • org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
      • $ServletRequestServicerFilter_10d464fcb52.service($ServletRequestServicerFilter_10d464fcb52.java)
      • $ServletRequestServicer_10d464fcb56.service($ServletRequestServicer_10d464fcb56.java)
      • $ServletRequestServicer_10d464fcb48.service($ServletRequestServicer_10d464fcb48.java)
      • org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
      • org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104)
      • 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.Http11AprProcessor.process(Http11AprProcessor.java:833)
      • org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639)
      • org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1285)
      • java.lang.Thread.run(Thread.java:595)

      [ +/- ] Request
      HttpServletRequest
      authType <NULL>
      characterEncoding UTF-8
      contentLength -1
      contextPath /TimtT
      contentType <NULL>
      cookies JSESSIONID=17837CDCEC6B4FC930E08781DB30D2BE
      locale de_DE
      method GET
      pathInfo <NULL>
      pathTranslated <NULL>
      protocol HTTP/1.1
      queryString component=%24Body&page=Home&service=directevent&session=T&beventtarget.id=bag&beventlayerY=99&beventlayerX=139&beventpageY=98&beventpageX=138&beventtype=mouseover&beventname=onmouseover&dojo.preventCache=1156525842640
      requestURI /TimtT/app
      scheme http
      secure false
      serverName localhost
      serverPort 8080
      servletPath /app
      userPrincipal <NULL>
      Parameters
      beventlayerX 139
      beventlayerY 99
      beventname onmouseover
      beventpageX 138
      beventpageY 98
      beventtarget.id bag
      beventtype mouseover
      component $Body
      dojo.preventCache 1156525842640
      page Home
      service directevent
      session T
      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 JSESSIONID=17837CDCEC6B4FC930E08781DB30D2BE
      dojo-ajax-request true
      host localhost:8080
      keep-alive 300
      user-agent Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
      Attributes
      org.apache.tapestry.Infrastructure <SingletonProxy for tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)>
      [ +/- ] Session
      HttpSession
      creationTime Fri Aug 25 18:53:59 CEST 2006
      id 17837CDCEC6B4FC930E08781DB30D2BE
      lastAccessedTime Fri Aug 25 19:10:42 CEST 2006
      maxInactiveInterval 1800
      new false
      Attributes
      session,app,Home,counter 41

      [ +/- ] Context
      HttpServlet
      servletInfo
      servletName app
      ServletContext
      serverInfo Apache Tomcat/5.5.17
      version 2.4
      Attributes
      javax.servlet.context.tempdir C:\Documents and Settings\D044121\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\TimtT
      org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@116a3de
      org.apache.catalina.jsp_classpath /C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/classes/;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-beanutils-1.7.0.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-codec-1.3.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-fileupload-1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-io-1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-lang-2.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/commons-logging-1.0.3.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/hivemind-1.1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/hivemind-lib-1.1.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/javassist-3.0.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/jboss-j2ee-4.0.2.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/junit-3.8.1.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/ognl-2.6.7.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/oro-2.0.8.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/tapestry-annotations-4.1.1-SNAPSHOT.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/tapestry-contrib-4.1.1-SNAPSHOT.jar;/C:/Documents and Settings/D044121/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/TimtT/WEB-INF/lib/tapestry-framework-4.1.1-SNAPSHOT.jar;/C:/Program Files/ApacheTomcat5.5/common/classes/;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-en.jar;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-es.jar;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-fr.jar;/C:/Program Files/ApacheTomcat5.5/common/i18n/tomcat-i18n-ja.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/commons-el.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jasper-compiler-jdt.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jasper-compiler.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jasper-runtime.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/jsp-api.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/naming-factory-dbcp.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/naming-factory.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/naming-resources.jar;/C:/Program Files/ApacheTomcat5.5/common/lib/servlet-api.jar;/C:/Program%20Files/ApacheTomcat5.5/bin/bootstrap.jar;/C:/Program%20Files/Java/jdk1.5.0_08/lib/tools.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/dnsns.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/localedata.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/sunjce_provider.jar;/C:/Program%20Files/Java/jdk1.5.0_08/jre/lib/ext/sunpkcs11.jar
      org.apache.catalina.resources org.apache.naming.resources.ProxyDirContext@16050b0
      org.apache.tapestry.Registry:app org.apache.hivemind.impl.RegistryImpl@dd0912

      [ +/- ] Status
      tapestry.request.EnginePool
      total count 0
      tapestry.page.PagePool
      total count 0
      tapestry.parse.SpecificationSource
      page specification count 0
      component specification count 8
      component specifications classpath:/org/apache/tapestry/components/If.jwc
      classpath:/org/apache/tapestry/html/Describe.jwc
      classpath:/org/apache/tapestry/components/Any.jwc
      classpath:/org/apache/tapestry/link/ServiceLink.jwc
      classpath:/org/apache/tapestry/components/Delegator.jwc
      classpath:/org/apache/tapestry/components/Foreach.jwc
      classpath:/org/apache/tapestry/html/RequestDisplay.jwc
      classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc
      tapestry.enhance.ComponentConstructorFactory
      enhanced class count 11
      enhanced classes 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.components.Any pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Any.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.Foreach pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Foreach.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=org.apache.tapestry.html.Shell pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc allowBody=true allowInformalParameter=false]
      ComponentSpecification[componentClassName=org.apache.tapestry.components.Insert pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Insert.jwc allowBody=false 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.components.IfBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/If.jwc 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=org.apache.tapestry.html.ExceptionDisplay pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc allowBody=false allowInformalParameter=false]
      tapestry.parse.TemplateSource
      parsed templates 3
      total template tokens 85
      total template characters 1813
      Parsed template token counts
      classpath:/org/apache/tapestry/pages/Exception.html 15
      classpath:/org/apache/tapestry/html/RequestDisplay.html 23
      classpath:/org/apache/tapestry/html/ExceptionDisplay.html 47
      tapestry.ognl.ExpressionCache
      cached expression count 20
      cached expressions request.getSession(false)
      index
      exception.stackTrace
      'return toggleDisplay(\'excdisplay'index'\')'
      exception.properties
      exception.message
      ! last
      'excdisplay' + index
      request.getSession(false) != null
      reportStatusRenderer
      last
      exception.exceptionClassName
      exception
      context
      templateTag
      exceptions
      trace
      @org.apache.tapestry.Tapestry@RESTART_SERVICE
      request
      activator
      tapestry.script.ScriptSource
      parsed script count 0
      tapestry.asset.ResourceDigestSource
      resource count 0

      [ +/- ] System Properties
      JVM System Properties
      awt.toolkit sun.awt.windows.WToolkit
      catalina.base C:\Documents and Settings\D044121\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
      catalina.home C:\Program Files\ApacheTomcat5.5
      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 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:\Program Files\ApacheTomcat5.5\bin\bootstrap.jar
      C:\Program Files\Java\jdk1.5.0_08\lib\tools.jar
      java.class.version 49.0
      java.endorsed.dirs C:\Program Files\ApacheTomcat5.5\common\endorsed
      java.ext.dirs C:\Program Files\Java\jdk1.5.0_08\jre\lib\ext
      java.home C:\Program Files\Java\jdk1.5.0_08\jre
      java.io.tmpdir C:\DOCUME~1\D044121\LOCALS~1\Temp\
      java.library.path C:\Program Files\Java\jdk1.5.0_08\bin
      .
      C:\WINDOWS\system32
      C:\WINDOWS
      C:\PROGRA~1\SECUDE\SECUDE~1
      C:\WINDOWS\system32
      C:\WINDOWS
      C:\WINDOWS\System32\Wbem
      C:\Program Files\Common Files\OpSession\Shared
      C:\Program Files\Common Files\OpSession\Viewer Shared
      C:\Program Files\Symantec\pcAnywhere\
      C:\Program Files\Microsoft SQL Server\80\Tools\Binn\
      C:\Program Files\Common Files\GTK\2.0\bin
      C:\Program Files\maven-2.0.4\bin
      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_08-b03
      java.specification.name Java Platform API Specification
      java.specification.vendor Sun Microsystems Inc.
      java.specification.version 1.5
      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_08
      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_08-b03
      line.separator
      org.apache.tapestry.disable-caching true
      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 ;
      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:\Program Files\Java\jdk1.5.0_08\jre\lib\rt.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\i18n.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\sunrsasign.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\jsse.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\jce.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\lib\charsets.jar
      C:\Program Files\Java\jdk1.5.0_08\jre\classes
      sun.boot.library.path C:\Program Files\Java\jdk1.5.0_08\jre\bin
      sun.cpu.endian little
      sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
      sun.desktop windows
      sun.io.unicode.encoding UnicodeLittle
      sun.jnu.encoding Cp1252
      sun.management.compiler HotSpot Client Compiler
      sun.os.patch.level Service Pack 2
      tomcat.util.buf.StringCache.byte.enabled true
      user.country DE
      user.dir C:\Program Files\eclipse
      user.home C:\Documents and Settings\D044121
      user.language de
      user.name D044121
      user.timezone Europe/Berlin
      user.variant

                                                        • FOURTH
                                                          org.apache.hivemind.ApplicationRuntimeException
                                                          135
                                                          component: $Home_260@19b619e[Home]
                                                          location: context:/Home.html

      [ +/- ] Exception: 135
      java.lang.ArrayIndexOutOfBoundsException
      135
      Stack Trace:

      • org.apache.oro.text.regex.OpCode._getNextOffset(Unknown Source)
      • org.apache.oro.text.regex.OpCode._getNext(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.__programAddTail(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.__parseExpression(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)
      • org.apache.oro.text.regex.Perl5Compiler.compile(Unknown Source)
      • org.apache.tapestry.util.RegexpMatcher.compilePattern(RegexpMatcher.java:57)
      • org.apache.tapestry.util.RegexpMatcher.getCompiledPattern(RegexpMatcher.java:71)
      • org.apache.tapestry.util.RegexpMatcher.contains(RegexpMatcher.java:104)
      • org.apache.tapestry.asset.ResourceMatcherImpl.containsResource(ResourceMatcherImpl.java:64)
      • $ResourceMatcher_10d464fcc55.containsResource($ResourceMatcher_10d464fcc55.java)
      • org.apache.tapestry.asset.AssetService.getLink(AssetService.java:175)
      • $IEngineService_10d464fcb9f.getLink($IEngineService_10d464fcb9f.java)
      • org.apache.tapestry.dojo.AjaxShellDelegate.render(AjaxShellDelegate.java:67)
      • org.apache.tapestry.html.Shell.renderComponent(Shell.java:109)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
      • org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:676)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.render(DojoAjaxResponseBuilder.java:339)
      • org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:248)
      • org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:402)
      • org.apache.tapestry.services.impl.DojoAjaxResponseBuilder.renderResponse(DojoAjaxResponseBuilder.java:153)
      • org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
      • $ResponseRenderer_10d464fcb2a.renderResponse($ResponseRenderer_10d464fcb2a.java)
      • org.apache.tapestry.engine.DirectEventService.service(DirectEventService.java:142)
      • $IEngineService_10d464fcba3.service($IEngineService_10d464fcba3.java)
      • org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
      • org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
      • org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
      • $WebRequestServicer_10d464fcb72.service($WebRequestServicer_10d464fcb72.java)
      • org.apache.tapestry.services.impl.DisableCachingFilter.service(DisableCachingFilter.java:48)
      • $WebRequestServicerFilter_10d464fcb74.service($WebRequestServicerFilter_10d464fcb74.java)
      • $WebRequestServicer_10d464fcb76.service($WebRequestServicer_10d464fcb76.java)
      • $WebRequestServicer_10d464fcb6e.service($WebRequestServicer_10d464fcb6e.java)
      • org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
      • $ServletRequestServicer_10d464fcb54.service($ServletRequestServicer_10d464fcb54.java)
      • org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
      • $ServletRequestServicerFilter_10d464fcb50.service($ServletRequestServicerFilter_10d464fcb50.java)
      • $ServletRequestServicer_10d464fcb56.service($ServletRequestServicer_10d464fcb56.java)
      • org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
      • $ServletRequestServicerFilter_10d464fcb4e.service($ServletRequestServicerFilter_10d464fcb4e.java)
      1. ChatMessage.java
        0.9 kB
        André
      2. Home.html
        2 kB
        André
      3. Home.java
        3 kB
        André

        Activity

        André created issue -
        Jesse Kuhnert made changes -
        Field Original Value New Value
        Fix Version/s 4.1.1 [ 12312021 ]
        André made changes -
        Attachment ChatMessage.java [ 12340378 ]
        André made changes -
        Attachment Home.java [ 12340379 ]
        André made changes -
        Attachment Home.html [ 12340380 ]
        Jesse Kuhnert made changes -
        Assignee Jesse Kuhnert [ jkuhnert ]
        Jesse Kuhnert made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Mark Thomas made changes -
        Workflow jira [ 12382426 ] Default workflow, editable Closed status [ 12567869 ]
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12567869 ] jira [ 12590998 ]

          People

          • Assignee:
            Jesse Kuhnert
            Reporter:
            André
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development