Tapestry Training -- From The Source

Let me help you get your team up to speed in Tapestry ... fast. Visit howardlewisship.com for details on training, mentoring and support!

Thursday, October 20, 2011

Some Tapestry Stories

A ways back, I published a call for anyone interested in free Tapestry 5 Laptop stickers (that call is still open!). You get the stickers, I get a story. Here's a few highlights, in no particular order:

Robert B., USA
The SC Medicaid Web Portal enables doctor's offices and hospitals, using the Web, to enter and submit claims for patients enrolled in Medicaid in South Carolina.
Steve E., Singapore
We're producing an on-line matching system for Non Deliverable Forwards (NDFs) in the currency finance market for a brokerage firm. (Or I guess in layman's terms, a gambling system!)
Kejo S., Switzerland
We are working now since almost 3 years with T5 and we created an application platform for ABB with it and really a lot of other projects. I think we wrote already far more than 1 million lines around your framework! Often your framework is fun and sometimes pain, but it's always amazing how lean and clean your source is! Overall I think it is the best frontend framework in the java ecosystem right now! Great Work!
Ivan K., Belarus
We just started new project on t5 - online collectible card game.
Michael L., Germany
We started a Tapestry5 project to build our extranet application, that links into the ERP to provide realtime information to stake holdersaand supporting internal workflows. We're just at the beginning and implementing more and more stuff. However, we looked at different Web-Frameworks but Tapestry5 simply rocked!
Greg P., Australia
I'm using Tapestry to create liftyourgame.com. A site that allows people to achieve their goals.
Szymon B., Poland
We use Tapestry 5 in our economic information service neurobiz.pl. It gives users access to the information about businesses operating in Poland and registered in National Court Registry.
Dominik Hurnaus, Austria
Working on a large CRM system for an automotive customer.
James S., USA
My team and I are working on a web-based interface for a fuzzy lookup and matching engine we've developed. I've also started messing around Tapestry for a few of my personal projects. I started using T5 a couple months ago, and so far I'm loving it.
Nenad N., Serbia
I am working with 5 other developers on mobile portals developed with Tapestry for multiple clients.
Dragan S., Macedonia
I was a GSOC developer and now I'm trying to do new cool stuff with Tapestry like websocket integration with node.js and rabbitmq.
Volker B., Austria
Our project is a dealer management system which supports dealers and workshops of the VW Group's brands and the Porsche sports car brand in all sorts of operational processes in a modern and flexible way ... in our company I think there are about 80-100 people that are using Tapestry.
Daniel J., Canada
Assessment dashboards for schools in southwest SK, Canada
William O., USA
We are working on a number of cool Facebook apps using Tapestry. One's called My Social Rankings ( mysocialrankings.com ), and the other is called Blingville (blingville.com).
Peter P., Slovakia
We are developing web applications for broker companies using Tapestry 5, and its great to develop with Tapestry.
Pablo N., Argentina
We are using Tapestry for http://www.squidjob.com (migrating out of GWT). The site is THE place for finding service providers for anything.
Joost S., the Netherlands
Yanomo is time tracking, project management and invoicing software for the rest of us. Use it and "You know more" :)
Alexander G., Belarus
We have been using Tapestry for about 6 years in our projects. Our current project is web administration console for RadiumOne Display (www.radiumone.com) platform. We are very happy with our stack consisting from Tapestry5+Spring+Hibernate+jQuery.

As usual, I see a lot more Tapestry adoption outside the US; I wonder if its about programming culture ... or about Tapestry localization support? I tend to see the Europeans developers as having more freedom to work with less mainstream technologies ... but when I ask them about this, they always seem to think that it's the US developers who have that freedom. I guess the grass is always greener.



Thursday, October 13, 2011

Tapestry 5.3 Maven Archetype

After struggling most of yesterday day, I finally have the Maven archetype working.

Use the command:


mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org/


This points Maven at the Tapestry-specific Archetype Catalog, you want the first option ("Tapestry 5 Quickstart Project"), then choose the fourth option ("5.3-beta-20").

I need to fix something broken in the CSS of the archetype; otherwise it's working nicely, and demonstrates a bunch of new features in Tapestry 5.3; it also makes use of up-to date features, such as using the @Import annotation (instead of the now removed @IncludeStylesheet annotation), and some Ajax features on the first page.

I may switch things around to make use of Twitter's Bootstrap CSS stylesheets.

Here's a full session of creating the application and getting it running; it took less than 30 seconds:

$ mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org/
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-archetype-plugin:2.1:generate (default-cli) @ standalone-pom >>>
[INFO]
[INFO] <<< maven-archetype-plugin:2.1:generate (default-cli) @ standalone-pom <<<
[INFO]
[INFO] --- maven-archetype-plugin:2.1:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
1: http://tapestry.apache.org/ -> org.apache.tapestry:quickstart (Tapestry 5 Quickstart Project)
2: http://tapestry.apache.org/ -> org.apache.tapestry:tapestry-archetype (Tapestry 4.1.6 Archetype)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): : 1
Choose version:
1: 5.0.19
2: 5.1.0.5
3: 5.2.6
4: 5.3-beta-20
Choose a number: 4: 4
Define value for property 'groupId': : org.example
Define value for property 'artifactId': : t53app
Define value for property 'version': 1.0-SNAPSHOT: :
Define value for property 'package': org.example: : org.example.t53app.web
Confirm properties configuration:
groupId: org.example
artifactId: t53app
version: 1.0-SNAPSHOT
package: org.example.t53app.web
Y: :
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Archetype: quickstart:5.3-beta-20
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: org.example
[INFO] Parameter: artifactId, Value: t53app
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: package, Value: org.example.t53app.web
[INFO] Parameter: packageInPathFormat, Value: org/example/t53app/web
[INFO] Parameter: package, Value: org.example.t53app.web
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: groupId, Value: org.example
[INFO] Parameter: artifactId, Value: t53app
[WARNING] Don't override file /Users/hlship/workspaces/apache/t53app/src/test/java
[WARNING] Don't override file /Users/hlship/workspaces/apache/t53app/src/main/webapp
[WARNING] Don't override file /Users/hlship/workspaces/apache/t53app/src/main/resources/org/example/t53app/web
[WARNING] Don't override file /Users/hlship/workspaces/apache/t53app/src/test/resources
[WARNING] Don't override file /Users/hlship/workspaces/apache/t53app/src/test/conf
[WARNING] Don't override file /Users/hlship/workspaces/apache/t53app/src/site
[INFO] project created from Archetype in dir: /Users/hlship/workspaces/apache/t53app
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.858s
[INFO] Finished at: Thu Oct 13 10:56:31 PDT 2011
[INFO] Final Memory: 7M/81M
[INFO] ------------------------------------------------------------------------
~/workspaces/apache
$ cd t53app/
~/workspaces/apache/t53app
$ mvn jetty:run
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.example:t53app:war:1.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 81, column 21
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 91, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building t53app Tapestry 5 Application 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-jetty-plugin:6.1.16:run (default-cli) @ t53app >>>
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ t53app ---
[WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 6 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ t53app ---
[WARNING] File encoding has not been set, using platform encoding MacRoman, i.e. build is platform dependent!
[INFO] Compiling 7 source files to /Users/hlship/workspaces/apache/t53app/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ t53app ---
[WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ t53app ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] <<< maven-jetty-plugin:6.1.16:run (default-cli) @ t53app <<<
[INFO]
[INFO] --- maven-jetty-plugin:6.1.16:run (default-cli) @ t53app ---
[INFO] Configuring Jetty for project: t53app Tapestry 5 Application
[INFO] Webapp source directory = /Users/hlship/workspaces/apache/t53app/src/main/webapp
[INFO] Reload Mechanic: automatic
[INFO] web.xml file = /Users/hlship/workspaces/apache/t53app/src/main/webapp/WEB-INF/web.xml
[INFO] Classes = /Users/hlship/workspaces/apache/t53app/target/classes
2011-10-13 10:56:44.441::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /t53app
[INFO] Tmp directory = determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] Webapp directory = /Users/hlship/workspaces/apache/t53app/src/main/webapp
[INFO] Starting jetty 6.1.16 ...
2011-10-13 10:56:44.554::INFO: jetty-6.1.16
2011-10-13 10:56:44.690::INFO: No Transaction manager found - if your webapp requires one, please configure one.
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.ioc.services.TapestryIOCModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.json.services.JSONModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.yuicompressor.services.YuiCompressorModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.TapestryModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.internal.services.InternalModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.assets.AssetsModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.pageload.PageLoadModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.example.t53app.web.services.AppModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.example.t53app.web.services.DevelopmentModule
[INFO] TapestryModule.ComponentClassResolver Available pages (8):
(blank): org.example.t53app.web.pages.Index
About: org.example.t53app.web.pages.About
Contact: org.example.t53app.web.pages.Contact
ExceptionReport: org.apache.tapestry5.corelib.pages.ExceptionReport
Index: org.example.t53app.web.pages.Index
PageCatalog: org.apache.tapestry5.corelib.pages.PageCatalog
PropertyDisplayBlocks: org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
PropertyEditBlocks: org.apache.tapestry5.corelib.pages.PropertyEditBlocks
ServiceStatus: org.apache.tapestry5.corelib.pages.ServiceStatus
[INFO] TapestryModule.ComponentClassResolver Available components (55):
ActionLink: org.apache.tapestry5.corelib.components.ActionLink
AddRowLink: org.apache.tapestry5.corelib.components.AddRowLink
AjaxFormLoop: org.apache.tapestry5.corelib.components.AjaxFormLoop
Alerts: org.apache.tapestry5.corelib.components.Alerts
Any: org.apache.tapestry5.corelib.components.Any
BeanDisplay: org.apache.tapestry5.corelib.components.BeanDisplay
BeanEditForm: org.apache.tapestry5.corelib.components.BeanEditForm
BeanEditor: org.apache.tapestry5.corelib.components.BeanEditor
Checkbox: org.apache.tapestry5.corelib.components.Checkbox
Checklist: org.apache.tapestry5.corelib.components.Checklist
DateField: org.apache.tapestry5.corelib.components.DateField
Delegate: org.apache.tapestry5.corelib.components.Delegate
Doctype: org.apache.tapestry5.corelib.components.Doctype
Dynamic: org.apache.tapestry5.corelib.components.Dynamic
Error: org.apache.tapestry5.corelib.components.Error
Errors: org.apache.tapestry5.corelib.components.Errors
EventLink: org.apache.tapestry5.corelib.components.EventLink
ExceptionDisplay: org.apache.tapestry5.corelib.components.ExceptionDisplay
Form: org.apache.tapestry5.corelib.components.Form
FormFragment: org.apache.tapestry5.corelib.components.FormFragment
FormInjector: org.apache.tapestry5.corelib.components.FormInjector
Grid: org.apache.tapestry5.corelib.components.Grid
GridCell: org.apache.tapestry5.corelib.components.GridCell
GridColumns: org.apache.tapestry5.corelib.components.GridColumns
GridPager: org.apache.tapestry5.corelib.components.GridPager
GridRows: org.apache.tapestry5.corelib.components.GridRows
Hidden: org.apache.tapestry5.corelib.components.Hidden
If: org.apache.tapestry5.corelib.components.If
Label: org.apache.tapestry5.corelib.components.Label
Layout: org.example.t53app.web.components.Layout
LinkSubmit: org.apache.tapestry5.corelib.components.LinkSubmit
Loop: org.apache.tapestry5.corelib.components.Loop
Output: org.apache.tapestry5.corelib.components.Output
OutputRaw: org.apache.tapestry5.corelib.components.OutputRaw
PageLink: org.apache.tapestry5.corelib.components.PageLink
Palette: org.apache.tapestry5.corelib.components.Palette
PasswordField: org.apache.tapestry5.corelib.components.PasswordField
ProgressiveDisplay: org.apache.tapestry5.corelib.components.ProgressiveDisplay
PropertyDisplay: org.apache.tapestry5.corelib.components.PropertyDisplay
PropertyEditor: org.apache.tapestry5.corelib.components.PropertyEditor
Radio: org.apache.tapestry5.corelib.components.Radio
RadioGroup: org.apache.tapestry5.corelib.components.RadioGroup
RemoveRowLink: org.apache.tapestry5.corelib.components.RemoveRowLink
RenderObject: org.apache.tapestry5.corelib.components.RenderObject
Select: org.apache.tapestry5.corelib.components.Select
Submit: org.apache.tapestry5.corelib.components.Submit
SubmitNotifier: org.apache.tapestry5.corelib.components.SubmitNotifier
TextArea: org.apache.tapestry5.corelib.components.TextArea
TextField: org.apache.tapestry5.corelib.components.TextField
TextOutput: org.apache.tapestry5.corelib.components.TextOutput
Tree: org.apache.tapestry5.corelib.components.Tree
Trigger: org.apache.tapestry5.corelib.components.Trigger
Unless: org.apache.tapestry5.corelib.components.Unless
Zone: org.apache.tapestry5.corelib.components.Zone
t5internal/InternalLayout: org.apache.tapestry5.internal.t5internal.components.InternalLayout
[INFO] TapestryModule.ComponentClassResolver Available mixins (10):
Autocomplete: org.apache.tapestry5.corelib.mixins.Autocomplete
DiscardBody: org.apache.tapestry5.corelib.mixins.DiscardBody
FormFieldFocus: org.apache.tapestry5.corelib.mixins.FormFieldFocus
NotEmpty: org.apache.tapestry5.corelib.mixins.NotEmpty
RenderClientId: org.apache.tapestry5.corelib.mixins.RenderClientId
RenderDisabled: org.apache.tapestry5.corelib.mixins.RenderDisabled
RenderInformals: org.apache.tapestry5.corelib.mixins.RenderInformals
RenderNotification: org.apache.tapestry5.corelib.mixins.RenderNotification
TriggerFragment: org.apache.tapestry5.corelib.mixins.TriggerFragment
ZoneRefresh: org.apache.tapestry5.corelib.mixins.ZoneRefresh
[INFO] tapestry5.TapestryFilter Startup status:
Services:
ActionRenderResponseGenerator: DEFINED
AjaxComponentEventRequestHandler: DEFINED
AjaxComponentEventResultProcessor: DEFINED
AjaxFormUpdateController: DEFINED
AjaxPartialResponseRenderer: DEFINED
AjaxResponseRenderer: DEFINED
AlertManager: DEFINED
ApplicationDefaults: REAL
ApplicationGlobals: REAL
ApplicationInitializer: REAL
ApplicationStateManager: DEFINED
ApplicationStatePersistenceStrategySource: DEFINED
AspectDecorator: VIRTUAL
AssetBindingFactory: DEFINED
AssetDispatcher: DEFINED
AssetObjectProvider: REAL
AssetPathConstructor: DEFINED
AssetPathConverter: DEFINED
AssetResourceLocator: DEFINED
AssetSource: VIRTUAL
BaseURLSource: DEFINED
BeanBlockOverrideSource: DEFINED
BeanBlockSource: DEFINED
BeanModelSource: DEFINED
BindingSource: DEFINED
ChainBuilder: VIRTUAL
ClassFactory: BUILTIN
ClassNameLocator: REAL
ClasspathAssetAliasManager: DEFINED
ClasspathAssetFactory: DEFINED
ClasspathURLConverter: REAL
ClientBehaviorSupport: DEFINED
ClientDataEncoder: DEFINED
ClientPersistentFieldStorage: DEFINED
ClientPersistentFieldStrategy: DEFINED
ComponentClassCache: VIRTUAL
ComponentClassFactory: DEFINED
ComponentClassResolver: REAL
ComponentClassTransformWorker: DEFINED
ComponentClassesInvalidationEventHub: REAL
ComponentDefaultProvider: DEFINED
ComponentEventLinkEncoder: DEFINED
ComponentEventLinkTransformer: DEFINED
ComponentEventRequestHandler: DEFINED
ComponentEventResultProcessor: DEFINED
ComponentInstanceResultProcessor: DEFINED
ComponentInstantiatorSource: DEFINED
ComponentMessagesInvalidationEventHub: DEFINED
ComponentMessagesSource: DEFINED
ComponentModelSource: DEFINED
ComponentPageElementResourcesSource: DEFINED
ComponentProxyFactory: DEFINED
ComponentRequestHandler: DEFINED
ComponentRequestSelectorAnalyzer: DEFINED
ComponentResourceLocator: DEFINED
ComponentSource: DEFINED
ComponentTemplateLocator: DEFINED
ComponentTemplateSource: DEFINED
ComponentTemplatesInvalidationEventHub: DEFINED
CompressionAnalyzer: DEFINED
ContentTypeAnalyzer: DEFINED
Context: DEFINED
ContextAssetFactory: DEFINED
ContextBindingFactory: DEFINED
ContextPathEncoder: DEFINED
ContextValueEncoder: DEFINED
CookieSink: DEFINED
CookieSource: DEFINED
Cookies: DEFINED
DataTypeAnalyzer: DEFINED
DefaultDataTypeAnalyzer: DEFINED
DefaultImplementationBuilder: VIRTUAL
DeferredExecution: DEFINED
DynamicTemplateParser: VIRTUAL
EndOfRequestEventHub: REAL
Environment: DEFINED
EnvironmentalShadowBuilder: VIRTUAL
ExceptionAnalyzer: DEFINED
ExceptionTracker: DEFINED
FactoryDefaults: REAL
FieldTranslatorSource: DEFINED
FieldValidationSupport: DEFINED
FieldValidatorDefaultSource: DEFINED
FieldValidatorSource: DEFINED
FormSupport: DEFINED
Heartbeat: DEFINED
HiddenFieldLocationRules: DEFINED
HttpServletRequest: DEFINED
HttpServletRequestHandler: VIRTUAL
HttpServletResponse: DEFINED
IgnoredPathsFilter: DEFINED
InjectionProvider: DEFINED
InternalComponentInvalidationEventHub: REAL
InternalRequestGlobals: DEFINED
JavaScriptStackPathConstructor: DEFINED
JavaScriptStackSource: DEFINED
JavaScriptSupport: DEFINED
LazyAdvisor: DEFINED
LinkCreationHub: DEFINED
LinkSource: DEFINED
LinkTransformer: DEFINED
LocalizationSetter: DEFINED
LocationRenderer: DEFINED
LoggerSource: BUILTIN
LoggingAdvisor: DEFINED
LoggingDecorator: DEFINED
MarkupRenderer: DEFINED
MarkupWriterFactory: DEFINED
MasterDispatcher: DEFINED
MasterObjectProvider: REAL
MasterStackTraceElementAnalyzer: DEFINED
MessageBindingFactory: DEFINED
MetaDataLocator: DEFINED
MetaWorker: DEFINED
NullFieldStrategyBindingFactory: DEFINED
NullFieldStrategySource: DEFINED
NumericTranslatorSupport: DEFINED
ObjectRenderer: DEFINED
PageActivationContextCollector: DEFINED
PageActivator: DEFINED
PageContentTypeAnalyzer: DEFINED
PageDocumentGenerator: DEFINED
PageElementFactory: DEFINED
PageLoader: DEFINED
PageMarkupRenderer: DEFINED
PageRenderLinkSource: DEFINED
PageRenderLinkTransformer: DEFINED
PageRenderQueue: DEFINED
PageRenderRequestHandler: DEFINED
PageResponseRenderer: DEFINED
PageSource: DEFINED
PartialMarkupRenderer: DEFINED
PeriodicExecutor: DEFINED
PersistentFieldManager: DEFINED
PersistentLocale: DEFINED
PerthreadManager: BUILTIN
PipelineBuilder: REAL
PlasticProxyFactory: BUILTIN
PropBindingFactory: DEFINED
PropertiesFileParser: DEFINED
PropertyAccess: VIRTUAL
PropertyConduitSource: DEFINED
PropertyShadowBuilder: VIRTUAL
RegistryShutdownHub: BUILTIN
RegistryStartup: REAL
RenderSupport: DEFINED
Request: VIRTUAL
RequestExceptionHandler: DEFINED
RequestGlobals: DEFINED
RequestHandler: DEFINED
RequestPageCache: DEFINED
RequestSecurityManager: DEFINED
ResourceChangeTracker: DEFINED
ResourceDigestGenerator: DEFINED
ResourceDigestManager: DEFINED
ResourceMinimizer: DEFINED
ResourceStreamer: DEFINED
Response: VIRTUAL
ResponseCompressionAnalyzer: DEFINED
ResponseRenderer: DEFINED
SelectModelFactory: DEFINED
ServiceActivityScoreboard: BUILTIN
ServiceLifecycleSource: REAL
ServiceOverride: REAL
ServletApplicationInitializer: REAL
SessionApplicationStatePersistenceStrategy: DEFINED
SessionFactory: DEFINED
SessionPersistedObjectAnalyzer: DEFINED
StrategyBuilder: VIRTUAL
StreamableResourceSource: DEFINED
StringInterner: DEFINED
SymbolBindingFactory: DEFINED
SymbolSource: REAL
TemplateParser: DEFINED
ThreadLocale: DEFINED
ThunkCreator: DEFINED
TimingFilter: DEFINED
TranslateBindingFactory: DEFINED
TranslatorAlternatesSource: DEFINED
TranslatorSource: DEFINED
TypeCoercer: REAL
URLEncoder: DEFINED
UpdateListenerHub: DEFINED
ValidateBindingFactory: DEFINED
ValidationConstraintGenerator: DEFINED
ValidationDecoratorFactory: DEFINED
ValidatorMacro: DEFINED
ValueEncoderSource: DEFINED
86.70% unrealized services (163/188)
Application 'app' (version 1.0-SNAPSHOT-DEV) startup time: 225 ms to build IoC Registry, 927 ms overall.
______ __ ____
/_ __/__ ____ ___ ___ / /_______ __ / __/
/ / / _ `/ _ \/ -_|_-</ __/ __/ // / /__ \
/_/ \_,_/ .__/\__/___/\__/_/ \_, / /____/
/_/ /___/ 5.3-beta-20 (development mode)
2011-10-13 10:56:46.321::INFO: Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server
view raw gistfile1.txt hosted with ❤ by GitHub


Wednesday, October 12, 2011

Things You Didn't Know About Tapestry 5.3

I missed the JavaOne Comparing Web Frameworks talk and was appalled at some out-of-date information in it ... though reviewing his slides, it looks like he talked about Tapestry 5 but showed out-of-date Tapestry 4 examples. With Tapestry 5.3 ready very soon now (and less than a year after 5.2) it seemed like a good time to share some cool things about Tapestry:

Tapestry Release Compatibility
Tapestry 5.3 will be available soon; and for the majority of users, the upgrade is simply a matter of changing the version number in their pom.xml or build.gradle. Release compatibility was certainly a major headache from Tapestry 3 to Tapestry 4; and there is admittedly no direct upgrade path from Tapestry 4 to Tapestry 5 ... but Tapestry 5 was created from the ground up to prevent the kind of pain experienced in prior Tapestry releases. To wit:
  • Services and dependency injection allows a fine-grained, not monolithic, approach to evolving the framework
  • Metaprogramming of components allows new behaviors to be gradually introduced, bypassing the fragile base class problem
  • Tapestry 5 has always carefully separated internal interfaces (which is not guaranteed to be stable between releases) from stable public interfaces. Literally, in packages named .internal. so there's no guesswork about what's public and what's internal
Tapestry Makes It A Snap To Work With Hibernate and JPA
Tapestry has built-in modules for supporting both Hibernate and JPA. You get lots of stuff for free, including automatically configuring entities (just put them in the right package), easy transaction management, and smart encoding/decoding of entities ... Tapestry knows how to convert back and forth between entity instances and primary keys when building URLs.
Tapestry Works Great With Spring
Tapestry integrates very cleanly with Spring. You can inject Tapestry services into Spring beans, you inject Spring beans into Tapestry services and components.
Tapestry Plays Well With Others
Tapestry doesn't care if you have other servlets running in the same web application. You can fine-tune how it builds URLs, or even put Tapestry in a box so it doesn't collide with other servlets or filters. You can also easily share information with other applications.
Tapestry Likes HTML5
Starting in Tapestry 5.3, <!DOCTYPE html> works perfectly in Tapestry.
Tapestry Hot Deploys
Tapestry (since 2006) has had live class reloading; change a template or a Java file and Tapestry reloads it instantly. And since its integrated into the framework, Tapestry can be very efficient about loading and reloading resources. Since 5.2, Tapestry has also live reloaded (most) service implementations. So code away! Tapestry can keep up with you.
Tapestry Loves Ajax And JavaScript
Tapestry (currently) bundles Prototype and Scripaculous, but you can swap that out for jQuery quite easily. Tapestry has most common Ajax use-cases built in, and uses a uniform approach to rendering full pages, or individual snippets. Tapestry does a lot of other tricks, such as combining your individual JavaScript files into a single JavaScript stack (on the fly, at runtime). In addition, Tapestry has an extensible framework for organizing your JavaScript and initialization code (partly on the server-side, partly on the client-side).

Tapestry 5.3 adds vastly improved reporting of server-side exceptions, along with an easy way of presenting alerts to users.

Tapestry Is Polyglot
Tapestry doesn't care if your classes are written in Java, Scala or Groovy ... if it's bytecode, that's all that counts.
Tapestry Is Fast And Getting Faster
Tapestry has been getting faster and leaner with each release. 5.2 introduced page singletons (where a single page instance can be safely shared across many threads, even though it contains mutable fields) and 5.3 boosts the performance in a bunch of ways large and small. Tapestry 5.2 scored right at the top of this performance comparison, and Tapestry 5.3 is around 30% faster.
Tapestry Has The Best Feedback Of Any Framework, Period
Tapestry's approach to feedback goes far, far, far beyond any other framework or toolkit; it goes beyond the comprehensive exception report page and extends to small concerns throughout the framework:
  • Tracking what the framework is doing, and why, at all times
  • Including extra checks for common errors and building real messages that identify what went wrong and how to fix it
  • Built-in pages to allow simple application monitoring
Tapestry Really Gets Localization
Localization support isn't an add-on; it's built-in from the ground up. Tapestry allows templates and other assets to be localized automatically: just follow the naming convention and Tapestry uses the correct file. Tapestry has localized messages for 14 languages and counting.
Tapestry Is Customizable
Tapestry's architecture, based on lots of individual services and dependency injection, means that almost any service or other logic in Tapestry can be overridden. Don't like how Tapestry builds URLs? Replace it seamlessly. Dont' like how Tapestry reports exceptions? Replace it! Tapestry is designed specifically so that you can augment or replace any behavior in the framework.
Tapestry is a Meta-Programming Monster
And I mean that in a good way; Tapestry has powerful support built-in for meta-programming at the services layer and at the component layer. Tapestry lets you get in and modify method invocations and field access, without getting your hands dirty with the ugly bytecode details. All the cool things Tapestry does with naming conventions and annotations is wide open for application-specific things. Meta-programming provides a critical alternate avenue of code reuse.
Tapestry IoC Works Great On Its Own
Tapestry's IoC library works great on its own, separate from the web framework itself. That includes live class reloading, meta-programming capabilities ... even a simple job scheduler.

... that's enough for now. The point is that Tapestry has a lot going on ... to paraphrase Philip Greenspun:

Any sufficiently complicated servlet or JSP web application contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Tapestry.

... and half is being very generous!

Monday, October 03, 2011

Tapestry: Feedback!

I often say that the three cornerstones of Tapestry are Simplicity, Consistency, Efficiency, and Feedback. Although all four of these concepts work in concert with each other, it's Feedback (keeping the developer informed when things go wrong) that is one of the most distinguishing features of Tapestry, and that's only gotten better in Tapestry 5.3.

Exception Reporting

First off, there's Tapestry's default exception report page. When an exception is thrown during a request, most often a coding error in a Tapestry page or template, Tapestry moves heaven and earth to report the exception properly. For example, in Tapestry it is not allowed for a component sub-class to define a parameter with the same name as a parameter from a base class, as this creates an ambiguity. When this situation occurs, an exception is thrown from deep in the bowels of Tapestry:

[ERROR] Registry Parameter 'value' of component class org.apache.tapestry5.integration.app1.components.ParameterSubClass conflicts with the parameter defined by the org.apache.tapestry5.integration.app1.base.ParameterBaseClass base class.
[ERROR] Registry Operations trace:
[ERROR] Registry [ 1] Constructing instance of page class org.apache.tapestry5.integration.app1.pages.ParameterConflictDemo
[ERROR] Registry [ 2] Creating ComponentAssembler for org.apache.tapestry5.integration.app1.pages.ParameterConflictDemo
[ERROR] Registry [ 3] Creating instantiator for component class org.apache.tapestry5.integration.app1.components.ParameterSubClass
[ERROR] Registry [ 4] Running component class transformations on org.apache.tapestry5.integration.app1.components.ParameterSubClass
[INFO] TimingFilter Request time: 0.01 s -- /parameterconflictdemo
[ERROR] RequestExceptionHandler Processing of request failed with uncaught exception: Failure creating embedded component 'parametersubclass' of org.apache.tapestry5.integration.app1.pages.ParameterConflictDemo: Parameter 'value' of component class org.apache.tapestry5.integration.app1.components.ParameterSubClass conflicts with the parameter defined by the org.apache.tapestry5.integration.app1.base.ParameterBaseClass base class.
org.apache.tapestry5.ioc.internal.util.TapestryException: Failure creating embedded component 'parametersubclass' of org.apache.tapestry5.integration.app1.pages.ParameterConflictDemo: Parameter 'value' of component class org.apache.tapestry5.integration.app1.components.ParameterSubClass conflicts with the parameter defined by the org.apache.tapestry5.integration.app1.base.ParameterBaseClass base class. [at classpath:org/apache/tapestry5/integration/app1/pages/ParameterConflictDemo.tml, line 7]
at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.createEmbeddedAssembler(ComponentAssemblerImpl.java:322)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.startComponent(PageLoaderImpl.java:688)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.component(PageLoaderImpl.java:576)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:393)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.component(PageLoaderImpl.java:595)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.processTemplateToken(PageLoaderImpl.java:393)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.programAssembler(PageLoaderImpl.java:244)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.access$1000(PageLoaderImpl.java:67)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:219)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:203)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1010)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.createAssembler(PageLoaderImpl.java:203)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.getAssembler(PageLoaderImpl.java:194)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:168)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:164)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1010)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:164)
at $PageLoader_1249427f9056961e.loadPage(Unknown Source)
at org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
at $PageSource_1249427f9056961d.getPage(Unknown Source)
at org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
at $RequestPageCache_1249427f9056961c.get(Unknown Source)
at $RequestPageCache_1249427f905695e3.get(Unknown Source)
at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:55)
at org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2218)
at $PageRenderRequestHandler_1249427f905695e7.handle(Unknown Source)
at $PageRenderRequestHandler_1249427f905695e1.handle(Unknown Source)
at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
at org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
at $ComponentRequestFilter_1249427f905695df.handlePageRender(Unknown Source)
at $ComponentRequestHandler_1249427f905695e2.handlePageRender(Unknown Source)
at $ComponentRequestHandler_1249427f905695be.handlePageRender(Unknown Source)
at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
at $Dispatcher_1249427f905695bb.dispatch(Unknown Source)
at $Dispatcher_1249427f905695bd.dispatch(Unknown Source)
at $Dispatcher_1249427f905695b4.dispatch(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:297)
at org.apache.tapestry5.integration.app1.services.AppModule$2.service(AppModule.java:105)
at $RequestFilter_1249427f905695b3.service(Unknown Source)
at $RequestHandler_1249427f905695b5.service(Unknown Source)
at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
at $RequestFilter_1249427f905695b2.service(Unknown Source)
at $RequestHandler_1249427f905695b5.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:893)
at $RequestHandler_1249427f905695b5.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:883)
at $RequestHandler_1249427f905695b5.service(Unknown Source)
at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
at $RequestHandler_1249427f905695b5.service(Unknown Source)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
at $RequestFilter_1249427f905695b1.service(Unknown Source)
at $RequestHandler_1249427f905695b5.service(Unknown Source)
at $RequestHandler_1249427f905695a5.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:248)
at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
at $HttpServletRequestHandler_1249427f905695a7.service(Unknown Source)
at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
at $HttpServletRequestFilter_1249427f905695a9.service(Unknown Source)
at $HttpServletRequestFilter_1249427f905695a4.service(Unknown Source)
at $HttpServletRequestHandler_1249427f905695a7.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:843)
at $HttpServletRequestHandler_1249427f905695a7.service(Unknown Source)
at $HttpServletRequestHandler_1249427f905695a2.service(Unknown Source)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1182)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:424)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:118)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:495)
at org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:179)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:361)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:116)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:112)
at org.eclipse.jetty.server.Server.handle(Server.java:337)
at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:552)
at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:979)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:533)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:399)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:437)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:435)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Parameter 'value' of component class org.apache.tapestry5.integration.app1.components.ParameterSubClass conflicts with the parameter defined by the org.apache.tapestry5.integration.app1.base.ParameterBaseClass base class.
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:47)
at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:76)
at org.apache.tapestry5.ioc.internal.RegistryImpl.run(RegistryImpl.java:1005)
at org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.transform(ComponentInstantiatorSourceImpl.java:279)
at org.apache.tapestry5.internal.plastic.PlasticClassPool.loadAndTransformClass(PlasticClassPool.java:313)
at org.apache.tapestry5.internal.plastic.PlasticClassLoader.loadClass(PlasticClassLoader.java:38)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.apache.tapestry5.internal.plastic.PlasticClassPool.getClassInstantiator(PlasticClassPool.java:416)
at org.apache.tapestry5.plastic.PlasticManager.getClassInstantiator(PlasticManager.java:189)
at org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$2.invoke(ComponentInstantiatorSourceImpl.java:234)
at org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$2.invoke(ComponentInstantiatorSourceImpl.java:228)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1010)
at org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.createInstantiatorForClass(ComponentInstantiatorSourceImpl.java:226)
at org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.getInstantiator(ComponentInstantiatorSourceImpl.java:216)
at $ComponentInstantiatorSource_1249427f905695ed.getInstantiator(Unknown Source)
at $ComponentInstantiatorSource_1249427f905695ec.getInstantiator(Unknown Source)
at org.apache.tapestry5.internal.pageload.EmbeddedComponentAssemblerImpl.getModel(EmbeddedComponentAssemblerImpl.java:177)
at org.apache.tapestry5.internal.pageload.EmbeddedComponentAssemblerImpl.<init>(EmbeddedComponentAssemblerImpl.java:89)
at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.createEmbeddedAssembler(ComponentAssemblerImpl.java:289)
... 89 more
Caused by: java.lang.IllegalArgumentException: Parameter 'value' of component class org.apache.tapestry5.integration.app1.components.ParameterSubClass conflicts with the parameter defined by the org.apache.tapestry5.integration.app1.base.ParameterBaseClass base class.
at org.apache.tapestry5.internal.model.MutableComponentModelImpl.addParameter(MutableComponentModelImpl.java:131)
at org.apache.tapestry5.internal.transform.ParameterWorker.convertFieldIntoParameter(ParameterWorker.java:125)
at org.apache.tapestry5.internal.transform.ParameterWorker.transform(ParameterWorker.java:110)
at $ComponentClassTransformWorker2_1249427f905695f6.transform(Unknown Source)
at $ComponentClassTransformWorker2_1249427f90569605.transform(Unknown Source)
at $ComponentClassTransformWorker2_1249427f905695ee.transform(Unknown Source)
at org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$3.run(ComponentInstantiatorSourceImpl.java:326)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:51)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:48)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
... 110 more
view raw gistfile1.txt hosted with ❤ by GitHub

That's a start, but it's not great feedback; you'll be doing a lot of work to figure out what was going on in Tapestry leading up to the exception, and from there, figuring out how to fix it; there's lots and lots of noise in the repeated stack traces (caused by nested exceptions). However, you can see a glimmer of hope in those first few lines, the ones that start Registry [ 1], Registry [ 2], ...

Tapestry goes to a lot of trouble to track what is going on during the handling of a request; it keeps a stack of operations which describe what Tapestry is doing at any particular time. There's still a lot of internal details, but the gist of it is that Tapestry needed to create an instance of the ParameterConflictDemo page, and hit an error while doing something with the ParameterSubClass component (sorry for the ugly names, I'm using examples from Tapestry's internal test suite).

However, parsing apart the console output is NOT what a Tapestry developer does; instead they'll get all those details, and more, from the Tapestry exception report page:

Ah, much better. We're seeing the essential details from the stack of exceptions; we're seeing the associated template snippet that defines the parameter with the exception, we're seeing that operations stack neatly formatted. We see that stack of operations here as well, formatted for readability. Scrolling down, we see the stack trace of the deepest exception, formatted:

The frame in bold blue? That's a frame in the application's package, rather than code in inside Tapestry. That highlighting is very useful for letting the developer quickly figure out if the cause of the exception is a minor problem inside their code, or something more involved that shows up inside the Tapestry framework code.

Scrolling further down, we start seeing even more relevant information: all the details of the incoming request:

... well, you get the idea. Where a framework that takes feedback less seriously might give you a simple stack trace and leave the process of determining the underlying cause entirely up to you (after all, you have a debugger, right?) Tapestry fully embraces the importance of feedback: giving you all the information you need as soon as you need it (and yes, you don't have to show all that to your end users). More than that, there's attention to detail throughout Tapestry to provide real exception messages. For example, if you provide a component type name that doesn't match some component, Tapestry responds with a detailed message, including a list of all the known component types:

Again, Tapestry doesn't want you to have to put on your detective's hat to figure out what's wrong and how to fix it. It's providing all the details you need right when you need them.

Live Application Introspection

What if your problems are more subtle? How do you track down other issues, like performance problems or memory utilization? Well, Tapestry provides some introspection to address those questions as well. Tapestry 5.3 adds the Page Catalog, a special page for providing information about what pages have been loaded into memory, and a few details about how big they are, and how long they took to assemble:

Likewise, the Service Status page gives you feedback about the services defined inside the Tapestry Inversion of Control container, helping you determine what services exist, and in what state:

Deep Details

And what if you are tracking down something even more subtle? Well, by enabling some logging, Tapestry will output that operations trace as each operation starts and finishes. It's an avalance of information, much of it about instantiating services ... below is a log of just what happens when you first startup a Tapestry application, before it even processes it's first request:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Dtools.jar=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar -Dgroovy.home=/Users/hlship/.gradle/cache/org.codehaus.groovy/groovy-all/jars -Dgroovy.starter.conf=/Applications/IntelliJ IDEA 10.app/plugins/Groovy/lib/groovy-starter.conf -Xmx784M -Dtapestry.combine-scripts=false -Dtapestry.production-mode=false -Didea.launcher.port=7533 -Didea.launcher.bin.path=/Applications/IntelliJ IDEA 10.app/bin -Dfile.encoding=UTF-8 -classpath /Users/hlship/.gradle/cache/org.codehaus.groovy/groovy-all/jars/groovy-all-1.7.4.jar:/Applications/IntelliJ IDEA 10.app/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain org.codehaus.groovy.tools.GroovyStarter --conf /Applications/IntelliJ IDEA 10.app/plugins/Groovy/lib/groovy-starter.conf --main groovy.ui.GroovyMain --classpath /Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry-core:/Users/hlship/workspaces/tapestry/tapestry5/out/production/tapestry-core:/Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry-test:/Users/hlship/workspaces/tapestry/tapestry5/out/production/tapestry-test:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.3.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-android-driver/jars/selenium-android-driver-2.3.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-remote-driver/jars/selenium-remote-driver-2.3.1.jar:/Users/hlship/.gradle/cache/org.json/json/jars/json-20080701.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-api/jars/selenium-api-2.3.1.jar:/Users/hlship/.gradle/cache/com.google.guava/guava/jars/guava-r09.jar:/Users/hlship/.gradle/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.0.2.jar:/Users/hlship/.gradle/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar:/Users/hlship/.gradle/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar:/Users/hlship/.gradle/cache/commons-codec/commons-codec/jars/commons-codec-1.4.jar:/Users/hlship/.gradle/cache/cglib/cglib-nodep/jars/cglib-nodep-2.2.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-chrome-driver/jars/selenium-chrome-driver-2.3.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.3.1.jar:/Users/hlship/.gradle/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.8.jar:/Users/hlship/.gradle/cache/xalan/xalan/jars/xalan-2.7.1.jar:/Users/hlship/.gradle/cache/xalan/serializer/jars/serializer-2.7.1.jar:/Users/hlship/.gradle/cache/xml-apis/xml-apis/jars/xml-apis-1.3.04.jar:/Users/hlship/.gradle/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar:/Users/hlship/.gradle/cache/commons-lang/commons-lang/jars/commons-lang-2.4.jar:/Users/hlship/.gradle/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.0.1.jar:/Users/hlship/.gradle/cache/org.apache.james/apache-mime4j/jars/apache-mime4j-0.6.jar:/Users/hlship/.gradle/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.8.jar:/Users/hlship/.gradle/cache/xerces/xercesImpl/jars/xercesImpl-2.9.1.jar:/Users/hlship/.gradle/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.14.jar:/Users/hlship/.gradle/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.5.jar:/Users/hlship/.gradle/cache/org.w3c.css/sac/jars/sac-1.3.jar:/Users/hlship/.gradle/cache/commons-io/commons-io/jars/commons-io-2.0.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.3.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.3.1.jar:/Users/hlship/.gradle/cache/net.java.dev.jna/jna/jars/jna-3.2.3.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.3.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.3.1.jar:/Users/hlship/.gradle/cache/org.seleniumhq.selenium/selenium-server/jars/selenium-server-2.3.1.jar:/Users/hlship/.gradle/cache/bouncycastle/bcprov-jdk15/jars/bcprov-jdk15-135.jar:/Users/hlship/.gradle/cache/mx4j/mx4j-tools/jars/mx4j-tools-3.0.1.jar:/Users/hlship/.gradle/cache/org.mortbay.jetty/servlet-api-2.5/jars/servlet-api-2.5-6.1.9.jar:/Users/hlship/.gradle/cache/org.yaml/snakeyaml/jars/snakeyaml-1.8.jar:/Users/hlship/.gradle/cache/jetty/org.mortbay.jetty/jars/org.mortbay.jetty-5.1.12.jar:/Users/hlship/.gradle/cache/org.testng/testng/jars/testng-5.14.9.jar:/Users/hlship/.gradle/cache/junit/junit/jars/junit-3.8.1.jar:/Users/hlship/.gradle/cache/org.beanshell/bsh/jars/bsh-2.0b4.jar:/Users/hlship/.gradle/cache/com.google.inject/guice/jars/guice-2.0.jar:/Users/hlship/.gradle/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar:/Users/hlship/.gradle/cache/com.beust/jcommander/jars/jcommander-1.12.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-server/jars/jetty-server-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/javax.servlet/servlet-api/jars/servlet-api-2.5.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-continuation/jars/jetty-continuation-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-jndi/jars/jetty-jndi-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/javax.mail/mail/jars/mail-1.4.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-plus/jars/jetty-plus-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-webapp/jars/jetty-webapp-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-xml/jars/jetty-xml-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-servlet/jars/jetty-servlet-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.eclipse.jetty/jetty-security/jars/jetty-security-7.0.0.v20091005.jar:/Users/hlship/.gradle/cache/org.apache.geronimo.specs/geronimo-jta_1.1_spec/jars/geronimo-jta_1.1_spec-1.1.1.jar:/Users/hlship/.gradle/cache/org.apache.tomcat/catalina/jars/catalina-6.0.30.jar:/Users/hlship/.gradle/cache/org.apache.tomcat/servlet-api/jars/servlet-api-6.0.30.jar:/Users/hlship/.gradle/cache/org.apache.tomcat/juli/jars/juli-6.0.30.jar:/Users/hlship/.gradle/cache/org.apache.tomcat/annotations-api/jars/annotations-api-6.0.30.jar:/Users/hlship/.gradle/cache/org.apache.tomcat/coyote/jars/coyote-6.0.30.jar:/Users/hlship/.gradle/cache/org.apache.tomcat/dbcp/jars/dbcp-6.0.30.jar:/Users/hlship/.gradle/cache/org.easymock/easymock/jars/easymock-3.0.jar:/Users/hlship/.gradle/cache/org.objenesis/objenesis/jars/objenesis-1.2.jar:/Users/hlship/.gradle/cache/org.codehaus.groovy/groovy-all/jars/groovy-all-1.7.4.jar:/Users/hlship/.gradle/cache/commons-codec/commons-codec/jars/commons-codec-1.3.jar:/Users/hlship/.gradle/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.3.jar:/Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry-json:/Users/hlship/workspaces/tapestry/tapestry5/out/production/tapestry-json:/Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry-ioc:/Users/hlship/workspaces/tapestry/tapestry5/out/production/tapestry-ioc:/Users/hlship/.gradle/cache/javassist/javassist/jars/javassist-3.12.1.GA.jar:/Users/hlship/.gradle/cache/javax.inject/javax.inject/jars/javax.inject-1.jar:/Users/hlship/.gradle/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.6.1.jar:/Users/hlship/.gradle/cache/org.slf4j/slf4j-log4j12/jars/slf4j-log4j12-1.6.1.jar:/Users/hlship/.gradle/cache/log4j/log4j/bundles/log4j-1.2.16.jar:/Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry5-annotations:/Users/hlship/workspaces/tapestry/tapestry5/out/production/tapestry5-annotations:/Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry-func:/Users/hlship/workspaces/tapestry/tapestry5/out/production/tapestry-func:/Users/hlship/.gradle/cache/org.yaml/snakeyaml/jars/snakeyaml-1.6.jar:/Users/hlship/.gradle/cache/commons-lang/commons-lang/jars/commons-lang-2.6.jar:/Users/hlship/workspaces/tapestry/tapestry5/out/test/plastic:/Users/hlship/workspaces/tapestry/tapestry5/out/production/plastic:/Users/hlship/.gradle/cache/org.spockframework/spock-core/jars/spock-core-0.5-groovy-1.7.jar:/Users/hlship/.gradle/cache/org.codehaus.groovy/groovy-all/jars/groovy-all-1.7.5.jar:/Users/hlship/.gradle/cache/junit/junit-dep/jars/junit-dep-4.8.2.jar:/Users/hlship/.gradle/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.2.jar:/Users/hlship/.gradle/cache/org.hsqldb/hsqldb/jars/hsqldb-1.8.0.10.jar --encoding=UTF-8 --debug /Users/hlship/workspaces/tapestry/tapestry5/tapestry-core/src/test/groovy/org/apache/tapestry5/LaunchJetty7.groovy src/test/app1
[INFO] log Logging to org.slf4j.impl.Log4jLoggerAdapter(org.eclipse.jetty.util.log) via org.eclipse.jetty.util.log.Slf4jLog
[INFO] log jetty-7.0.0.v20091005
[INFO] log NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.ioc.services.TapestryIOCModule
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.services.TapestryModule
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.internal.services.InternalModule
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.services.assets.AssetsModule
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.services.pageload.PageLoadModule
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.integration.app1.services.AppModule
[INFO] RegistryBuilder Adding module definition for class org.apache.tapestry5.integration.app1.services.TestOnlyModule
[DEBUG] Registry [ 1] --> Creating proxy for service ServletApplicationInitializer
[DEBUG] Registry [ 2] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 3] --> Creating proxy for service AspectDecorator
[DEBUG] Registry [ 3] <-- Creating proxy for service AspectDecorator [51.34 ms]
[DEBUG] Registry [ 2] <-- Obtaining AspectDecorator service [53.63 ms]
[DEBUG] Registry [ 1] <-- Creating proxy for service ServletApplicationInitializer [92.84 ms]
[DEBUG] Registry [ 1] --> Realizing service ServletApplicationInitializer
[DEBUG] Registry [ 2] --> Instantiating service ServletApplicationInitializer implementation via org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(Logger, List, ApplicationInitializer) (at TapestryModule.java:1397)
[DEBUG] Registry [ 3] --> Constructing module class org.apache.tapestry5.services.TapestryModule
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PipelineBuilder)
[DEBUG] Registry [ 5] --> Creating proxy for service MasterObjectProvider
[DEBUG] Registry [ 5] <-- Creating proxy for service MasterObjectProvider [6.13 ms]
[DEBUG] Registry [ 5] --> Realizing service MasterObjectProvider
[DEBUG] Registry [ 6] --> Instantiating service MasterObjectProvider implementation via org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl(List, OperationTracker) (at MasterObjectProviderImpl.java:32) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl via public org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl(java.util.List,org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 9] --> Collecting ordered configuration for service MasterObjectProvider
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.setupObjectProviders(OrderedConfiguration, ServiceOverride) (at TapestryIOCModule.java:131)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.10 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.ServiceOverride)
[DEBUG] Registry [ 12] --> Creating proxy for service ServiceOverride
[DEBUG] Registry [ 12] <-- Creating proxy for service ServiceOverride [3.48 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.ServiceOverride) [4.04 ms]
[DEBUG] Registry [ 11] --> Creating proxy for service UpdateListenerHub
[DEBUG] Registry [ 11] <-- Creating proxy for service UpdateListenerHub [3.67 ms]
[DEBUG] Registry [ 11] --> Realizing service UpdateListenerHub
[DEBUG] Registry [ 12] --> Instantiating service UpdateListenerHub implementation via org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl() (at UpdateListenerHubImpl.java:27) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 13] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl via public org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl()
[DEBUG] Registry [ 13] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl via public org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl() [2.49 ms]
[DEBUG] Registry [ 13] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl() (at UpdateListenerHubImpl.java:27) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'UpdateListenerHub')
[DEBUG] Registry [ 13] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl() (at UpdateListenerHubImpl.java:27) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'UpdateListenerHub') [0.30 ms]
[DEBUG] Registry [ 12] <-- Instantiating service UpdateListenerHub implementation via org.apache.tapestry5.ioc.internal.services.UpdateListenerHubImpl() (at UpdateListenerHubImpl.java:27) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [3.37 ms]
[DEBUG] Registry [ 11] <-- Realizing service UpdateListenerHub [3.64 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.setupObjectProviders(OrderedConfiguration, ServiceOverride) (at TapestryIOCModule.java:131) [28.50 ms]
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeMasterObjectProvider(OrderedConfiguration, ObjectProvider, ObjectLocator) (at TapestryModule.java:801)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.17 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.ObjectProvider)
[DEBUG] Registry [ 12] --> Creating proxy for service AssetObjectProvider
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.35 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service AssetObjectProvider [7.22 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.ObjectProvider) [7.64 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.ObjectLocator) [0.06 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeMasterObjectProvider(OrderedConfiguration, ObjectProvider, ObjectLocator) (at TapestryModule.java:801) [11.45 ms]
[DEBUG] Registry [ 9] <-- Collecting ordered configuration for service MasterObjectProvider [54.67 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (java.util.List) [56.19 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.OperationTracker) [0.10 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl via public org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl(java.util.List,org.apache.tapestry5.ioc.OperationTracker) [57.15 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl(List, OperationTracker) (at MasterObjectProviderImpl.java:32) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'MasterObjectProvider')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl(List, OperationTracker) (at MasterObjectProviderImpl.java:32) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'MasterObjectProvider') [0.09 ms]
[DEBUG] Registry [ 6] <-- Instantiating service MasterObjectProvider implementation via org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl(List, OperationTracker) (at MasterObjectProviderImpl.java:32) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [59.22 ms]
[DEBUG] Registry [ 5] <-- Realizing service MasterObjectProvider [59.42 ms]
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.PipelineBuilder using MasterObjectProvider
[DEBUG] Registry [ 6] --> Reloading class org.apache.tapestry5.ioc.internal.services.ValueObjectProvider.
[DEBUG] Registry [ 7] --> Autobuilding instance of class org.apache.tapestry5.ioc.internal.services.ValueObjectProvider
[DEBUG] Registry [ 8] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ValueObjectProvider via public org.apache.tapestry5.ioc.internal.services.ValueObjectProvider(org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 10] --> Creating proxy for service SymbolSource
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.39 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service SymbolSource [4.66 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.SymbolSource) [5.44 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 10] --> Creating proxy for service TypeCoercer
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.46 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service TypeCoercer [6.49 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [7.23 ms]
[DEBUG] Registry [ 8] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ValueObjectProvider via public org.apache.tapestry5.ioc.internal.services.ValueObjectProvider(org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.ioc.services.TypeCoercer) [15.10 ms]
[DEBUG] Registry [ 8] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.ValueObjectProvider(SymbolSource, TypeCoercer) (at ValueObjectProvider.java:40) (for service 'MasterObjectProvider')
[DEBUG] Registry [ 8] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.ValueObjectProvider(SymbolSource, TypeCoercer) (at ValueObjectProvider.java:40) (for service 'MasterObjectProvider') [0.10 ms]
[DEBUG] Registry [ 7] <-- Autobuilding instance of class org.apache.tapestry5.ioc.internal.services.ValueObjectProvider [16.51 ms]
[DEBUG] Registry [ 6] <-- Reloading class org.apache.tapestry5.ioc.internal.services.ValueObjectProvider. [67.35 ms]
[DEBUG] Registry [ 6] --> Reloading class org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider.
[DEBUG] Registry [ 7] --> Autobuilding instance of class org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider
[DEBUG] Registry [ 8] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider via public org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider(org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.SymbolSource) [0.27 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.16 ms]
[DEBUG] Registry [ 8] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider via public org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider(org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.ioc.services.TypeCoercer) [1.19 ms]
[DEBUG] Registry [ 8] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider(SymbolSource, TypeCoercer) (at SymbolObjectProvider.java:38) (for service 'MasterObjectProvider')
[DEBUG] Registry [ 8] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider(SymbolSource, TypeCoercer) (at SymbolObjectProvider.java:38) (for service 'MasterObjectProvider') [0.12 ms]
[DEBUG] Registry [ 7] <-- Autobuilding instance of class org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider [2.34 ms]
[DEBUG] Registry [ 6] <-- Reloading class org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider. [4.17 ms]
[DEBUG] Registry [ 6] --> Realizing service AssetObjectProvider
[DEBUG] Registry [ 7] --> Instantiating service AssetObjectProvider implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 7] <-- Instantiating service AssetObjectProvider implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [8.40 ms]
[DEBUG] Registry [ 6] <-- Realizing service AssetObjectProvider [9.08 ms]
[DEBUG] Registry [ 6] --> Reloading class org.apache.tapestry5.internal.services.AssetObjectProvider.
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.AssetObjectProvider via public org.apache.tapestry5.internal.services.AssetObjectProvider(org.apache.tapestry5.services.AssetSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 9] --> Creating proxy for service AssetSource
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.46 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service AssetSource [15.40 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.AssetSource) [16.18 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.25 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.SymbolSource) [0.16 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.AssetObjectProvider via public org.apache.tapestry5.internal.services.AssetObjectProvider(org.apache.tapestry5.services.AssetSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.SymbolSource) [19.09 ms]
[DEBUG] Registry [ 7] --> Invoking constructor public org.apache.tapestry5.internal.services.AssetObjectProvider(org.apache.tapestry5.services.AssetSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.SymbolSource) (for service 'AssetObjectProvider')
[DEBUG] Registry [ 7] <-- Invoking constructor public org.apache.tapestry5.internal.services.AssetObjectProvider(org.apache.tapestry5.services.AssetSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.SymbolSource) (for service 'AssetObjectProvider') [0.09 ms]
[DEBUG] Registry [ 6] <-- Reloading class org.apache.tapestry5.internal.services.AssetObjectProvider. [21.57 ms]
[DEBUG] Registry [ 6] --> Realizing service ServiceOverride
[DEBUG] Registry [ 7] --> Instantiating service ServiceOverride implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 7] <-- Instantiating service ServiceOverride implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.42 ms]
[DEBUG] Registry [ 6] <-- Realizing service ServiceOverride [2.67 ms]
[DEBUG] Registry [ 6] --> Reloading class org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl.
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl via public org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl(java.util.Map)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 9] --> Collecting mapped configuration for service ServiceOverride
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.services.TapestryModule.productionModeOverrides(MappedConfiguration, boolean) (at TapestryModule.java:2855)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.13 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 12] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 13] --> Realizing service SymbolSource
[DEBUG] Registry [ 14] --> Instantiating service SymbolSource implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 14] <-- Instantiating service SymbolSource implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [3.24 ms]
[DEBUG] Registry [ 13] <-- Realizing service SymbolSource [3.81 ms]
[DEBUG] Registry [ 13] --> Reloading class org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl.
[DEBUG] Registry [ 14] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl via public org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl(java.util.List)
[DEBUG] Registry [ 15] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 16] --> Collecting ordered configuration for service SymbolSource
[DEBUG] Registry [ 17] --> Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.setupStandardSymbolProviders(OrderedConfiguration, SymbolProvider, SymbolProvider) (at TapestryIOCModule.java:462)
[DEBUG] Registry [ 18] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 18] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.14 ms]
[DEBUG] Registry [ 18] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolProvider)
[DEBUG] Registry [ 19] --> Creating proxy for service ApplicationDefaults
[DEBUG] Registry [ 20] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 20] <-- Obtaining AspectDecorator service [0.46 ms]
[DEBUG] Registry [ 19] <-- Creating proxy for service ApplicationDefaults [5.31 ms]
[DEBUG] Registry [ 18] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolProvider) [6.46 ms]
[DEBUG] Registry [ 18] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.SymbolProvider)
[DEBUG] Registry [ 19] --> Creating proxy for service FactoryDefaults
[DEBUG] Registry [ 20] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 20] <-- Obtaining AspectDecorator service [0.34 ms]
[DEBUG] Registry [ 19] <-- Creating proxy for service FactoryDefaults [4.00 ms]
[DEBUG] Registry [ 18] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.SymbolProvider) [4.63 ms]
[DEBUG] Registry [ 17] <-- Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.setupStandardSymbolProviders(OrderedConfiguration, SymbolProvider, SymbolProvider) (at TapestryIOCModule.java:462) [13.86 ms]
[DEBUG] Registry [ 17] --> Invoking org.apache.tapestry5.ioc.internal.util.InternalUtils$14@73983ad7
[DEBUG] Registry [ 17] <-- Invoking org.apache.tapestry5.ioc.internal.util.InternalUtils$14@73983ad7 [0.15 ms]
[DEBUG] Registry [ 17] --> Invoking org.apache.tapestry5.ioc.internal.util.InternalUtils$14@7e92997e
[DEBUG] Registry [ 17] <-- Invoking org.apache.tapestry5.ioc.internal.util.InternalUtils$14@7e92997e [0.10 ms]
[DEBUG] Registry [ 17] --> Invoking org.apache.tapestry5.ioc.internal.util.InternalUtils$14@f3f348b
[DEBUG] Registry [ 17] <-- Invoking org.apache.tapestry5.ioc.internal.util.InternalUtils$14@f3f348b [0.11 ms]
[DEBUG] Registry [ 16] <-- Collecting ordered configuration for service SymbolSource [17.26 ms]
[DEBUG] Registry [ 15] <-- Determining injection value for parameter #1 (java.util.List) [17.53 ms]
[DEBUG] Registry [ 14] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl via public org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl(java.util.List) [18.30 ms]
[DEBUG] Registry [ 14] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl(java.util.List) (for service 'SymbolSource')
[DEBUG] Registry [ 14] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl(java.util.List) (for service 'SymbolSource') [0.29 ms]
[DEBUG] Registry [ 13] <-- Reloading class org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl. [22.62 ms]
[DEBUG] Registry [ 13] --> Realizing service TypeCoercer
[DEBUG] Registry [ 14] --> Instantiating service TypeCoercer implementation via org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl(Collection) (at TypeCoercerImpl.java:129) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 15] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl via public org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl(java.util.Collection)
[DEBUG] Registry [ 16] --> Determining injection value for parameter #1 (java.util.Collection)
[DEBUG] Registry [ 17] --> Collecting unordered configuration for service TypeCoercer
[DEBUG] Registry [ 18] --> Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.provideBasicTypeCoercions(Configuration) (at TapestryIOCModule.java:186)
[DEBUG] Registry [ 19] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.07 ms]
[DEBUG] Registry [ 18] <-- Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.provideBasicTypeCoercions(Configuration) (at TapestryIOCModule.java:186) [20.22 ms]
[DEBUG] Registry [ 18] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeTypeCoercer(Configuration, TypeCoercer, ThreadLocale, AssetSource, ComponentClassCache, DynamicTemplateParser) (at TapestryModule.java:991)
[DEBUG] Registry [ 19] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.11 ms]
[DEBUG] Registry [ 19] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.34 ms]
[DEBUG] Registry [ 19] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 20] --> Creating proxy for service ThreadLocale
[DEBUG] Registry [ 21] --> Creating proxy for service ServiceLifecycleSource
[DEBUG] Registry [ 21] <-- Creating proxy for service ServiceLifecycleSource [3.49 ms]
[DEBUG] Registry [ 21] --> Realizing service ServiceLifecycleSource
[DEBUG] Registry [ 22] --> Instantiating service ServiceLifecycleSource implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.build(Map) (at TapestryIOCModule.java:86)
[DEBUG] Registry [ 23] --> Creating plan to invoke public static org.apache.tapestry5.ioc.services.ServiceLifecycleSource org.apache.tapestry5.ioc.services.TapestryIOCModule.build(java.util.Map)
[DEBUG] Registry [ 24] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 25] --> Collecting mapped configuration for service ServiceLifecycleSource
[DEBUG] Registry [ 26] --> Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.providePerthreadScope(MappedConfiguration) (at TapestryIOCModule.java:108)
[DEBUG] Registry [ 27] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 27] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.09 ms]
[DEBUG] Registry [ 26] <-- Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.providePerthreadScope(MappedConfiguration) (at TapestryIOCModule.java:108) [4.14 ms]
[DEBUG] Registry [ 25] <-- Collecting mapped configuration for service ServiceLifecycleSource [6.12 ms]
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #1 (java.util.Map) [6.32 ms]
[DEBUG] Registry [ 23] <-- Creating plan to invoke public static org.apache.tapestry5.ioc.services.ServiceLifecycleSource org.apache.tapestry5.ioc.services.TapestryIOCModule.build(java.util.Map) [7.16 ms]
[DEBUG] Registry [ 23] --> Constructing service implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.build(Map) (at TapestryIOCModule.java:86)
[DEBUG] Registry [ 23] <-- Constructing service implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.build(Map) (at TapestryIOCModule.java:86) [0.75 ms]
[DEBUG] Registry [ 22] <-- Instantiating service ServiceLifecycleSource implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.build(Map) (at TapestryIOCModule.java:86) [8.89 ms]
[DEBUG] Registry [ 21] <-- Realizing service ServiceLifecycleSource [9.12 ms]
[DEBUG] Registry [ 21] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 21] <-- Obtaining AspectDecorator service [0.78 ms]
[DEBUG] Registry [ 20] <-- Creating proxy for service ThreadLocale [18.63 ms]
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.ThreadLocale) [19.23 ms]
[DEBUG] Registry [ 19] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.AssetSource) [0.37 ms]
[DEBUG] Registry [ 19] --> Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 20] --> Creating proxy for service ComponentClassCache
[DEBUG] Registry [ 21] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 21] <-- Obtaining AspectDecorator service [0.31 ms]
[DEBUG] Registry [ 20] <-- Creating proxy for service ComponentClassCache [3.66 ms]
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.ComponentClassCache) [4.28 ms]
[DEBUG] Registry [ 19] --> Determining injection value for parameter #6 (org.apache.tapestry5.services.dynamic.DynamicTemplateParser)
[DEBUG] Registry [ 20] --> Creating proxy for service DynamicTemplateParser
[DEBUG] Registry [ 21] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 21] <-- Obtaining AspectDecorator service [0.58 ms]
[DEBUG] Registry [ 20] <-- Creating proxy for service DynamicTemplateParser [9.63 ms]
[DEBUG] Registry [ 19] <-- Determining injection value for parameter #6 (org.apache.tapestry5.services.dynamic.DynamicTemplateParser) [10.42 ms]
[DEBUG] Registry [ 18] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeTypeCoercer(Configuration, TypeCoercer, ThreadLocale, AssetSource, ComponentClassCache, DynamicTemplateParser) (at TapestryModule.java:991) [44.56 ms]
[DEBUG] Registry [ 17] <-- Collecting unordered configuration for service TypeCoercer [73.46 ms]
[DEBUG] Registry [ 16] <-- Determining injection value for parameter #1 (java.util.Collection) [74.45 ms]
[DEBUG] Registry [ 15] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl via public org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl(java.util.Collection) [76.21 ms]
[DEBUG] Registry [ 15] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl(Collection) (at TypeCoercerImpl.java:129) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'TypeCoercer')
[DEBUG] Registry [ 15] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl(Collection) (at TypeCoercerImpl.java:129) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'TypeCoercer') [2.10 ms]
[DEBUG] Registry [ 14] <-- Instantiating service TypeCoercer implementation via org.apache.tapestry5.ioc.internal.services.TypeCoercerImpl(Collection) (at TypeCoercerImpl.java:129) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [78.94 ms]
[DEBUG] Registry [ 13] <-- Realizing service TypeCoercer [79.56 ms]
[DEBUG] Registry [ 12] <-- Resolving object of type boolean using MasterObjectProvider [116.64 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (boolean) [117.26 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.services.TapestryModule.productionModeOverrides(MappedConfiguration, boolean) (at TapestryModule.java:2855) [120.31 ms]
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.setupCustomBaseURLSource(MappedConfiguration) (at AppModule.java:77)
[DEBUG] Registry [ 11] --> Constructing module class org.apache.tapestry5.integration.app1.services.AppModule
[DEBUG] Registry [ 11] <-- Constructing module class org.apache.tapestry5.integration.app1.services.AppModule [0.19 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.09 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.setupCustomBaseURLSource(MappedConfiguration) (at AppModule.java:77) [1.61 ms]
[DEBUG] Registry [ 9] <-- Collecting mapped configuration for service ServiceOverride [131.11 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (java.util.Map) [131.97 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl via public org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl(java.util.Map) [132.51 ms]
[DEBUG] Registry [ 7] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl(java.util.Map) (for service 'ServiceOverride')
[DEBUG] Registry [ 7] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl(java.util.Map) (for service 'ServiceOverride') [0.10 ms]
[DEBUG] Registry [ 6] <-- Reloading class org.apache.tapestry5.ioc.internal.services.ServiceOverrideImpl. [137.47 ms]
[DEBUG] Registry [ 6] --> Creating proxy for service PipelineBuilder
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.37 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service PipelineBuilder [4.83 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.PipelineBuilder using MasterObjectProvider [253.57 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PipelineBuilder) [322.40 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PropertyShadowBuilder)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.PropertyShadowBuilder using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service PropertyShadowBuilder
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.34 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service PropertyShadowBuilder [4.57 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.PropertyShadowBuilder using MasterObjectProvider [5.46 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PropertyShadowBuilder) [5.93 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.RequestGlobals)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service RequestGlobals
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.46 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service RequestGlobals [11.23 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider [13.14 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.RequestGlobals) [13.77 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ApplicationGlobals)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ApplicationGlobals using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service ApplicationGlobals
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.49 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service ApplicationGlobals [14.26 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ApplicationGlobals using MasterObjectProvider [15.20 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ApplicationGlobals) [15.66 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.ChainBuilder)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.ChainBuilder using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service ChainBuilder
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service ChainBuilder [3.40 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.ChainBuilder using MasterObjectProvider [4.06 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.ChainBuilder) [4.51 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #6 (org.apache.tapestry5.services.Environment)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service Environment
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.33 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service Environment [7.68 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider [8.31 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #6 (org.apache.tapestry5.services.Environment) [8.67 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #7 (org.apache.tapestry5.ioc.services.StrategyBuilder)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.StrategyBuilder using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service StrategyBuilder
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.48 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service StrategyBuilder [5.79 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.StrategyBuilder using MasterObjectProvider [6.51 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #7 (org.apache.tapestry5.ioc.services.StrategyBuilder) [6.95 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #8 (org.apache.tapestry5.ioc.services.PropertyAccess)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service PropertyAccess
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.40 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service PropertyAccess [5.26 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider [5.95 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #8 (org.apache.tapestry5.ioc.services.PropertyAccess) [6.37 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #9 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service Request
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.42 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service Request [13.45 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [14.23 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #9 (org.apache.tapestry5.services.Request) [14.68 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #10 (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service Response
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.48 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service Response [13.05 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider [13.86 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #10 (org.apache.tapestry5.services.Response) [14.33 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #11 (org.apache.tapestry5.services.EnvironmentalShadowBuilder)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.EnvironmentalShadowBuilder using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service EnvironmentalShadowBuilder
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.53 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service EnvironmentalShadowBuilder [8.56 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.EnvironmentalShadowBuilder using MasterObjectProvider [9.36 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #11 (org.apache.tapestry5.services.EnvironmentalShadowBuilder) [9.82 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #12 (org.apache.tapestry5.internal.services.EndOfRequestEventHub)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.EndOfRequestEventHub using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service EndOfRequestEventHub
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service EndOfRequestEventHub [3.26 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.EndOfRequestEventHub using MasterObjectProvider [4.07 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #12 (org.apache.tapestry5.internal.services.EndOfRequestEventHub) [4.57 ms]
[DEBUG] Registry [ 3] <-- Constructing module class org.apache.tapestry5.services.TapestryModule [431.73 ms]
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.ServletApplicationInitializer org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(org.slf4j.Logger,java.util.List,org.apache.tapestry5.services.ApplicationInitializer)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.10 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service ServletApplicationInitializer
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service ServletApplicationInitializer [0.24 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (java.util.List) [0.47 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ApplicationInitializer)
[DEBUG] Registry [ 5] --> Creating proxy for service ApplicationInitializer
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.45 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ApplicationInitializer [8.68 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ApplicationInitializer) [9.39 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.ServletApplicationInitializer org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(org.slf4j.Logger,java.util.List,org.apache.tapestry5.services.ApplicationInitializer) [11.15 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(Logger, List, ApplicationInitializer) (at TapestryModule.java:1397)
[DEBUG] Registry [ 4] --> Realizing service PipelineBuilder
[DEBUG] Registry [ 5] --> Instantiating service PipelineBuilder implementation via org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl(PlasticProxyFactory, DefaultImplementationBuilder) (at PipelineBuilderImpl.java:36) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 6] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl via public org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.DefaultImplementationBuilder)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.31 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.DefaultImplementationBuilder)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ioc.services.DefaultImplementationBuilder using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service DefaultImplementationBuilder
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.42 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service DefaultImplementationBuilder [4.70 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ioc.services.DefaultImplementationBuilder using MasterObjectProvider [5.44 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.DefaultImplementationBuilder) [5.83 ms]
[DEBUG] Registry [ 6] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl via public org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.DefaultImplementationBuilder) [6.90 ms]
[DEBUG] Registry [ 6] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl(PlasticProxyFactory, DefaultImplementationBuilder) (at PipelineBuilderImpl.java:36) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'PipelineBuilder')
[DEBUG] Registry [ 6] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl(PlasticProxyFactory, DefaultImplementationBuilder) (at PipelineBuilderImpl.java:36) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'PipelineBuilder') [0.11 ms]
[DEBUG] Registry [ 5] <-- Instantiating service PipelineBuilder implementation via org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl(PlasticProxyFactory, DefaultImplementationBuilder) (at PipelineBuilderImpl.java:36) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [7.48 ms]
[DEBUG] Registry [ 4] <-- Realizing service PipelineBuilder [7.97 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(Logger, List, ApplicationInitializer) (at TapestryModule.java:1397) [8.73 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ServletApplicationInitializer implementation via org.apache.tapestry5.services.TapestryModule.buildServletApplicationInitializer(Logger, List, ApplicationInitializer) (at TapestryModule.java:1397) [453.63 ms]
[DEBUG] Registry [ 1] <-- Realizing service ServletApplicationInitializer [454.07 ms]
[DEBUG] Registry [ 1] --> Realizing service ApplicationGlobals
[DEBUG] Registry [ 2] --> Instantiating service ApplicationGlobals implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ApplicationGlobals implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [8.75 ms]
[DEBUG] Registry [ 1] <-- Realizing service ApplicationGlobals [9.31 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ApplicationGlobalsImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ApplicationGlobalsImpl via public org.apache.tapestry5.internal.services.ApplicationGlobalsImpl()
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ApplicationGlobalsImpl.servletContext (javax.servlet.ServletContext)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ApplicationGlobalsImpl.servletContext (javax.servlet.ServletContext) [1.48 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ApplicationGlobalsImpl.context (org.apache.tapestry5.services.Context)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ApplicationGlobalsImpl.context (org.apache.tapestry5.services.Context) [0.10 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ApplicationGlobalsImpl via public org.apache.tapestry5.internal.services.ApplicationGlobalsImpl() [3.75 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ApplicationGlobalsImpl() (for service 'ApplicationGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ApplicationGlobalsImpl() (for service 'ApplicationGlobals') [0.14 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ApplicationGlobalsImpl. [6.34 ms]
[DEBUG] Registry [ 1] --> Realizing service ApplicationInitializer
[DEBUG] Registry [ 2] --> Instantiating service ApplicationInitializer implementation via org.apache.tapestry5.services.TapestryModule.buildApplicationInitializer(Logger, List) (at TapestryModule.java:1355)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.ApplicationInitializer org.apache.tapestry5.services.TapestryModule.buildApplicationInitializer(org.slf4j.Logger,java.util.List)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.10 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service ApplicationInitializer
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeApplicationInitializer(OrderedConfiguration, TypeCoercer, ComponentClassResolver, InvalidationEventHub, RestoreDirtySessionObjects) (at TapestryModule.java:2379)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.14 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.41 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.87 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service ComponentClassResolver
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.44 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service ComponentClassResolver [10.06 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [10.87 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentClassResolver) [11.24 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 8] --> Creating proxy for service ComponentClassesInvalidationEventHub
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.47 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ComponentClassesInvalidationEventHub [8.27 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.InvalidationEventHub) [8.88 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.RestoreDirtySessionObjects)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.RestoreDirtySessionObjects using MasterObjectProvider
[DEBUG] Registry [ 9] --> Autobuilding instance of org.apache.tapestry5.internal.services.RestoreDirtySessionObjects
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.services.RestoreDirtySessionObjects via public org.apache.tapestry5.internal.services.RestoreDirtySessionObjects(org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.41 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.79 ms]
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.RestoreDirtySessionObjects via public org.apache.tapestry5.internal.services.RestoreDirtySessionObjects(org.apache.tapestry5.services.Request) [1.17 ms]
[DEBUG] Registry [ 10] --> Invoking constructor org.apache.tapestry5.internal.services.RestoreDirtySessionObjects(Request) (at RestoreDirtySessionObjects.java:29) (for service 'ApplicationInitializer')
[DEBUG] Registry [ 10] <-- Invoking constructor org.apache.tapestry5.internal.services.RestoreDirtySessionObjects(Request) (at RestoreDirtySessionObjects.java:29) (for service 'ApplicationInitializer') [0.11 ms]
[DEBUG] Registry [ 9] <-- Autobuilding instance of org.apache.tapestry5.internal.services.RestoreDirtySessionObjects [2.17 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.RestoreDirtySessionObjects using MasterObjectProvider [2.41 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.RestoreDirtySessionObjects) [2.82 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeApplicationInitializer(OrderedConfiguration, TypeCoercer, ComponentClassResolver, InvalidationEventHub, RestoreDirtySessionObjects) (at TapestryModule.java:2379) [31.13 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service ApplicationInitializer [37.02 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (java.util.List) [37.26 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.ApplicationInitializer org.apache.tapestry5.services.TapestryModule.buildApplicationInitializer(org.slf4j.Logger,java.util.List) [38.14 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildApplicationInitializer(Logger, List) (at TapestryModule.java:1355)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildApplicationInitializer(Logger, List) (at TapestryModule.java:1355) [12.54 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ApplicationInitializer implementation via org.apache.tapestry5.services.TapestryModule.buildApplicationInitializer(Logger, List) (at TapestryModule.java:1355) [51.21 ms]
[DEBUG] Registry [ 1] <-- Realizing service ApplicationInitializer [51.74 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentClassesInvalidationEventHub
[DEBUG] Registry [ 2] --> Instantiating service ComponentClassesInvalidationEventHub implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassesInvalidationEventHub(InternalComponentInvalidationEventHub) (at TapestryModule.java:2522)
[DEBUG] Registry [ 3] --> Creating plan to invoke public static org.apache.tapestry5.services.InvalidationEventHub org.apache.tapestry5.services.TapestryModule.buildComponentClassesInvalidationEventHub(org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service InternalComponentInvalidationEventHub
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.39 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service InternalComponentInvalidationEventHub [3.64 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub using MasterObjectProvider [6.99 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub) [7.59 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public static org.apache.tapestry5.services.InvalidationEventHub org.apache.tapestry5.services.TapestryModule.buildComponentClassesInvalidationEventHub(org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub) [7.85 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassesInvalidationEventHub(InternalComponentInvalidationEventHub) (at TapestryModule.java:2522)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassesInvalidationEventHub(InternalComponentInvalidationEventHub) (at TapestryModule.java:2522) [0.08 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ComponentClassesInvalidationEventHub implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassesInvalidationEventHub(InternalComponentInvalidationEventHub) (at TapestryModule.java:2522) [8.25 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentClassesInvalidationEventHub [9.16 ms]
[DEBUG] Registry [ 1] --> Realizing service InternalComponentInvalidationEventHub
[DEBUG] Registry [ 2] --> Instantiating service InternalComponentInvalidationEventHub implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service InternalComponentInvalidationEventHub implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [5.89 ms]
[DEBUG] Registry [ 1] <-- Realizing service InternalComponentInvalidationEventHub [6.35 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl via public org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl(boolean)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (boolean) [0.54 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl via public org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl(boolean) [1.34 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl(boolean) (for service 'InternalComponentInvalidationEventHub')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl(boolean) (for service 'InternalComponentInvalidationEventHub') [0.20 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHubImpl. [4.59 ms]
[DEBUG] Registry [ 1] --> Realizing service EndOfRequestEventHub
[DEBUG] Registry [ 2] --> Instantiating service EndOfRequestEventHub implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service EndOfRequestEventHub implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.51 ms]
[DEBUG] Registry [ 1] <-- Realizing service EndOfRequestEventHub [2.92 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl via public org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl()
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl via public org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl() [0.35 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl() (for service 'EndOfRequestEventHub')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl() (for service 'EndOfRequestEventHub') [0.19 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl. [2.57 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentClassResolver
[DEBUG] Registry [ 2] --> Instantiating service ComponentClassResolver implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassResolver(ComponentClassResolverImpl, InvalidationEventHub) (at TapestryModule.java:1204)
[DEBUG] Registry [ 3] --> Creating plan to invoke public static org.apache.tapestry5.services.ComponentClassResolver org.apache.tapestry5.services.TapestryModule.buildComponentClassResolver(org.apache.tapestry5.internal.services.ComponentClassResolverImpl,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassResolverImpl)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassResolverImpl using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.ComponentClassResolverImpl
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentClassResolverImpl via public org.apache.tapestry5.internal.services.ComponentClassResolverImpl(org.slf4j.Logger,org.apache.tapestry5.ioc.services.ClassNameLocator,java.lang.String,java.util.Collection)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.09 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.ClassNameLocator)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.ioc.services.ClassNameLocator using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service ClassNameLocator
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.35 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ClassNameLocator [4.49 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.ioc.services.ClassNameLocator using MasterObjectProvider [5.23 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.ClassNameLocator) [5.63 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (java.lang.String)
[DEBUG] Registry [ 9] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 10] --> Realizing service ApplicationDefaults
[DEBUG] Registry [ 11] --> Instantiating service ApplicationDefaults implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 11] <-- Instantiating service ApplicationDefaults implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.99 ms]
[DEBUG] Registry [ 10] <-- Realizing service ApplicationDefaults [3.46 ms]
[DEBUG] Registry [ 10] --> Reloading class org.apache.tapestry5.ioc.internal.services.MapSymbolProvider.
[DEBUG] Registry [ 11] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.MapSymbolProvider via public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map)
[DEBUG] Registry [ 12] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 13] --> Collecting mapped configuration for service ApplicationDefaults
[DEBUG] Registry [ 14] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeApplicationDefaults(MappedConfiguration) (at AppModule.java:137)
[DEBUG] Registry [ 15] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 15] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.04 ms]
[DEBUG] Registry [ 14] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeApplicationDefaults(MappedConfiguration) (at AppModule.java:137) [0.32 ms]
[DEBUG] Registry [ 13] <-- Collecting mapped configuration for service ApplicationDefaults [1.16 ms]
[DEBUG] Registry [ 12] <-- Determining injection value for parameter #1 (java.util.Map) [1.33 ms]
[DEBUG] Registry [ 11] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.MapSymbolProvider via public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map) [1.81 ms]
[DEBUG] Registry [ 11] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map) (for service 'ApplicationDefaults')
[DEBUG] Registry [ 11] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map) (for service 'ApplicationDefaults') [0.09 ms]
[DEBUG] Registry [ 10] <-- Reloading class org.apache.tapestry5.ioc.internal.services.MapSymbolProvider. [4.70 ms]
[DEBUG] Registry [ 10] --> Realizing service FactoryDefaults
[DEBUG] Registry [ 11] --> Instantiating service FactoryDefaults implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 11] <-- Instantiating service FactoryDefaults implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.88 ms]
[DEBUG] Registry [ 10] <-- Realizing service FactoryDefaults [3.32 ms]
[DEBUG] Registry [ 10] --> Reloading class org.apache.tapestry5.ioc.internal.services.MapSymbolProvider.
[DEBUG] Registry [ 11] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.MapSymbolProvider via public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map)
[DEBUG] Registry [ 12] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 13] --> Collecting mapped configuration for service FactoryDefaults
[DEBUG] Registry [ 14] --> Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.setupDefaultSymbols(MappedConfiguration) (at TapestryIOCModule.java:513)
[DEBUG] Registry [ 15] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 15] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.07 ms]
[DEBUG] Registry [ 14] <-- Invoking org.apache.tapestry5.ioc.services.TapestryIOCModule.setupDefaultSymbols(MappedConfiguration) (at TapestryIOCModule.java:513) [1.23 ms]
[DEBUG] Registry [ 14] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.setupSymbols(MappedConfiguration) (at AssetsModule.java:58)
[DEBUG] Registry [ 15] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 15] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.07 ms]
[DEBUG] Registry [ 14] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.setupSymbols(MappedConfiguration) (at AssetsModule.java:58) [1.49 ms]
[DEBUG] Registry [ 14] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeFactoryDefaults(MappedConfiguration) (at TapestryModule.java:2279)
[DEBUG] Registry [ 15] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 15] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.07 ms]
[DEBUG] Registry [ 14] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeFactoryDefaults(MappedConfiguration) (at TapestryModule.java:2279) [2.35 ms]
[DEBUG] Registry [ 13] <-- Collecting mapped configuration for service FactoryDefaults [15.31 ms]
[DEBUG] Registry [ 12] <-- Determining injection value for parameter #1 (java.util.Map) [15.50 ms]
[DEBUG] Registry [ 11] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.MapSymbolProvider via public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map) [16.03 ms]
[DEBUG] Registry [ 11] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map) (for service 'FactoryDefaults')
[DEBUG] Registry [ 11] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(java.util.Map) (for service 'FactoryDefaults') [0.09 ms]
[DEBUG] Registry [ 10] <-- Reloading class org.apache.tapestry5.ioc.internal.services.MapSymbolProvider. [19.25 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type java.lang.String using MasterObjectProvider [31.47 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (java.lang.String) [31.87 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #4 (java.util.Collection)
[DEBUG] Registry [ 9] --> Collecting unordered configuration for service ComponentClassResolver
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.services.TapestryModule.setupCoreAndAppLibraries(Configuration, String) (at TapestryModule.java:493)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.07 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (java.lang.String)
[DEBUG] Registry [ 12] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (java.lang.String) [0.61 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.services.TapestryModule.setupCoreAndAppLibraries(Configuration, String) (at TapestryModule.java:493) [1.54 ms]
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.setupAlphaLibrary(Configuration) (at AppModule.java:288)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.06 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.setupAlphaLibrary(Configuration) (at AppModule.java:288) [0.38 ms]
[DEBUG] Registry [ 9] <-- Collecting unordered configuration for service ComponentClassResolver [7.43 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #4 (java.util.Collection) [7.59 ms]
[DEBUG] Registry [ 8] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentClassResolverImpl.needsRebuild (boolean)
[DEBUG] Registry [ 8] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentClassResolverImpl.needsRebuild (boolean) [0.15 ms]
[DEBUG] Registry [ 8] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentClassResolverImpl.data (org.apache.tapestry5.internal.services.ComponentClassResolverImpl$Data)
[DEBUG] Registry [ 8] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentClassResolverImpl.data (org.apache.tapestry5.internal.services.ComponentClassResolverImpl$Data) [0.06 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentClassResolverImpl via public org.apache.tapestry5.internal.services.ComponentClassResolverImpl(org.slf4j.Logger,org.apache.tapestry5.ioc.services.ClassNameLocator,java.lang.String,java.util.Collection) [48.90 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.ComponentClassResolverImpl(Logger, ClassNameLocator, String, Collection) (at ComponentClassResolverImpl.java:241) (for service 'ComponentClassResolver')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.ComponentClassResolverImpl(Logger, ClassNameLocator, String, Collection) (at ComponentClassResolverImpl.java:241) (for service 'ComponentClassResolver') [2.24 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.ComponentClassResolverImpl [53.90 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassResolverImpl using MasterObjectProvider [54.07 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassResolverImpl) [54.46 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.28 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public static org.apache.tapestry5.services.ComponentClassResolver org.apache.tapestry5.services.TapestryModule.buildComponentClassResolver(org.apache.tapestry5.internal.services.ComponentClassResolverImpl,org.apache.tapestry5.services.InvalidationEventHub) [55.24 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassResolver(ComponentClassResolverImpl, InvalidationEventHub) (at TapestryModule.java:1204)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassResolver(ComponentClassResolverImpl, InvalidationEventHub) (at TapestryModule.java:1204) [0.25 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ComponentClassResolver implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassResolver(ComponentClassResolverImpl, InvalidationEventHub) (at TapestryModule.java:1204) [55.76 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentClassResolver [56.11 ms]
[DEBUG] Registry [ 1] --> Realizing service ClassNameLocator
[DEBUG] Registry [ 2] --> Instantiating service ClassNameLocator implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 2] <-- Instantiating service ClassNameLocator implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [10.13 ms]
[DEBUG] Registry [ 1] <-- Realizing service ClassNameLocator [10.58 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl via public org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service ClasspathURLConverter
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ClasspathURLConverter [4.20 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider [4.80 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ClasspathURLConverter) [5.22 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl via public org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter) [5.93 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter) (for service 'ClassNameLocator')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter) (for service 'ClassNameLocator') [0.81 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.ioc.internal.services.ClassNameLocatorImpl. [17.94 ms]
[DEBUG] Registry [ 1] --> Realizing service ClasspathURLConverter
[DEBUG] Registry [ 2] --> Instantiating service ClasspathURLConverter implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 2] <-- Instantiating service ClasspathURLConverter implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [3.35 ms]
[DEBUG] Registry [ 1] <-- Realizing service ClasspathURLConverter [4.06 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl via public org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl()
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl via public org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl() [0.25 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl() (for service 'ClasspathURLConverter')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl() (for service 'ClasspathURLConverter') [0.13 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.ioc.internal.services.ClasspathURLConverterImpl. [4.29 ms]
[INFO] ComponentClassResolver Available pages (246):
(blank): org.apache.tapestry5.integration.app1.pages.Index
AbstractComponentDemo: org.apache.tapestry5.integration.app1.pages.AbstractComponentDemo
ActionPage: org.apache.tapestry5.integration.app1.pages.ActionPage
ActionViaLinkDemo: org.apache.tapestry5.integration.app1.pages.ActionViaLinkDemo
ActivationRequestParameterDemo: org.apache.tapestry5.integration.app1.pages.ActivationRequestParameterDemo
AddedGridColumnsDemo: org.apache.tapestry5.integration.app1.pages.AddedGridColumnsDemo
AlertsDemo: org.apache.tapestry5.integration.app1.pages.AlertsDemo
AssetProtectionDemo: org.apache.tapestry5.integration.app1.pages.AssetProtectionDemo
AtInjectDemo: org.apache.tapestry5.integration.app1.pages.AtInjectDemo
AttributeExpansionsDemo: org.apache.tapestry5.integration.app1.pages.AttributeExpansionsDemo
AutocompleteDemo: org.apache.tapestry5.integration.app1.pages.AutocompleteDemo
BadMixinIdDemo: org.apache.tapestry5.integration.app1.pages.BadMixinIdDemo
BadTemplate: org.apache.tapestry5.integration.app1.pages.BadTemplate
Barney: org.apache.tapestry5.integration.app1.pages.Barney
BaseGenericLoopDemo: org.apache.tapestry5.integration.app1.pages.BaseGenericLoopDemo
BeanDisplayEnumDemo: org.apache.tapestry5.integration.app1.pages.BeanDisplayEnumDemo
BeanEditCalendarDemo: org.apache.tapestry5.integration.app1.pages.BeanEditCalendarDemo
BeanEditDateDemo: org.apache.tapestry5.integration.app1.pages.BeanEditDateDemo
BeanEditFormPrepareBubbling: org.apache.tapestry5.integration.app1.pages.BeanEditFormPrepareBubbling
BeanEditRemoveReorder: org.apache.tapestry5.integration.app1.pages.BeanEditRemoveReorder
BeanEditorBeanEditContext: org.apache.tapestry5.integration.app1.pages.BeanEditorBeanEditContext
BeanEditorDemo: org.apache.tapestry5.integration.app1.pages.BeanEditorDemo
BeanEditorOverride: org.apache.tapestry5.integration.app1.pages.BeanEditorOverride
BindParameterDemo: org.apache.tapestry5.integration.app1.pages.BindParameterDemo
BindParameterNoSuchParameter: org.apache.tapestry5.integration.app1.pages.BindParameterNoSuchParameter
BindParameterOnComponent: org.apache.tapestry5.integration.app1.pages.BindParameterOnComponent
BlankPasswordDemo: org.apache.tapestry5.integration.app1.pages.BlankPasswordDemo
BlockCaller: org.apache.tapestry5.integration.app1.pages.BlockCaller
BlockDemo: org.apache.tapestry5.integration.app1.pages.BlockDemo
BlockHolder: org.apache.tapestry5.integration.app1.pages.BlockHolder
BooleanDemo: org.apache.tapestry5.integration.app1.pages.BooleanDemo
CachedPage: org.apache.tapestry5.integration.app1.pages.CachedPage
CachedPage2: org.apache.tapestry5.integration.app1.pages.CachedPage2
CancelDemo: org.apache.tapestry5.integration.app1.pages.CancelDemo
CancelDemoMessage: org.apache.tapestry5.integration.app1.pages.CancelDemoMessage
CanceledEventDemo: org.apache.tapestry5.integration.app1.pages.CanceledEventDemo
ChecklistDemo: org.apache.tapestry5.integration.app1.pages.ChecklistDemo
ClassLoaderInspect: org.apache.tapestry5.integration.app1.pages.ClassLoaderInspect
CleanCacheDemo: org.apache.tapestry5.integration.app1.pages.CleanCacheDemo
ClientConsoleDemo: org.apache.tapestry5.integration.app1.pages.ClientConsoleDemo
ClientFormatDemo: org.apache.tapestry5.integration.app1.pages.ClientFormatDemo
ClientNumericValidationDemo: org.apache.tapestry5.integration.app1.pages.ClientNumericValidationDemo
ClientPersistenceDemo: org.apache.tapestry5.integration.app1.pages.ClientPersistenceDemo
ComponentInsideBlockDemo: org.apache.tapestry5.integration.app1.pages.ComponentInsideBlockDemo
ComponentParameter: org.apache.tapestry5.integration.app1.pages.ComponentParameter
ComponentsNotInTemplateDemo: org.apache.tapestry5.integration.app1.pages.ComponentsNotInTemplateDemo
Countdown: org.apache.tapestry5.integration.app1.pages.Countdown
DateFieldAjaxFormLoop: org.apache.tapestry5.integration.app1.pages.DateFieldAjaxFormLoop
DateFieldDemo: org.apache.tapestry5.integration.app1.pages.DateFieldDemo
Datum: org.apache.tapestry5.integration.app1.pages.Datum
DatumEditor: org.apache.tapestry5.integration.app1.pages.DatumEditor
DecorateComponentEventLinkDemo: org.apache.tapestry5.integration.app1.pages.DecorateComponentEventLinkDemo
DecoratePageRenderLinkDemo: org.apache.tapestry5.integration.app1.pages.DecoratePageRenderLinkDemo
DelegateInline: org.apache.tapestry5.integration.app1.pages.DelegateInline
DeleteFromGridDemo: org.apache.tapestry5.integration.app1.pages.DeleteFromGridDemo
DisabledFields: org.apache.tapestry5.integration.app1.pages.DisabledFields
DiscardAfterDemo: org.apache.tapestry5.integration.app1.pages.DiscardAfterDemo
DupeMixinDemo: org.apache.tapestry5.integration.app1.pages.DupeMixinDemo
DuplicateIds: org.apache.tapestry5.integration.app1.pages.DuplicateIds
DynamicDemo: org.apache.tapestry5.integration.app1.pages.DynamicDemo
DynamicExpansionsDemo: org.apache.tapestry5.integration.app1.pages.DynamicExpansionsDemo
EmbeddedComponentTypeConflict: org.apache.tapestry5.integration.app1.pages.EmbeddedComponentTypeConflict
EmptyLoopDemo: org.apache.tapestry5.integration.app1.pages.EmptyLoopDemo
EnvironmentalDemo: org.apache.tapestry5.integration.app1.pages.EnvironmentalDemo
EventHandlerDemo: org.apache.tapestry5.integration.app1.pages.EventHandlerDemo
EventMethodTranslate: org.apache.tapestry5.integration.app1.pages.EventMethodTranslate
EventMethodUnmatchedComponentId: org.apache.tapestry5.integration.app1.pages.EventMethodUnmatchedComponentId
ExceptionEventDemo: org.apache.tapestry5.integration.app1.pages.ExceptionEventDemo
ExceptionReport: org.apache.tapestry5.corelib.pages.ExceptionReport
Expansion: org.apache.tapestry5.integration.app1.pages.Expansion
ExpansionSubclass: org.apache.tapestry5.integration.app1.pages.ExpansionSubclass
ExpressionInJsFunction: org.apache.tapestry5.integration.app1.pages.ExpressionInJsFunction
FailedInjectDemo: org.apache.tapestry5.integration.app1.pages.FailedInjectDemo
FieldAnnotationConflict: org.apache.tapestry5.integration.app1.pages.FieldAnnotationConflict
FlashDemo: org.apache.tapestry5.integration.app1.pages.FlashDemo
FormEncodingType: org.apache.tapestry5.integration.app1.pages.FormEncodingType
FormFieldFocusDemo: org.apache.tapestry5.integration.app1.pages.FormFieldFocusDemo
FormFieldOutsideForm: org.apache.tapestry5.integration.app1.pages.FormFieldOutsideForm
FormFragmentDemo: org.apache.tapestry5.integration.app1.pages.FormFragmentDemo
FormFragmentExplicitVisibleBoundsDemo: org.apache.tapestry5.integration.app1.pages.FormFragmentExplicitVisibleBoundsDemo
FormFragmentOutput: org.apache.tapestry5.integration.app1.pages.FormFragmentOutput
FormInjectorDemo: org.apache.tapestry5.integration.app1.pages.FormInjectorDemo
FormZoneDemo: org.apache.tapestry5.integration.app1.pages.FormZoneDemo
Fred: org.apache.tapestry5.integration.app1.pages.Fred
GenericLoopDemo: org.apache.tapestry5.integration.app1.pages.GenericLoopDemo
GetterMethodAlreadyExists: org.apache.tapestry5.integration.app1.pages.GetterMethodAlreadyExists
GridDemo: org.apache.tapestry5.integration.app1.pages.GridDemo
GridEnumDemo: org.apache.tapestry5.integration.app1.pages.GridEnumDemo
GridFormDemo: org.apache.tapestry5.integration.app1.pages.GridFormDemo
GridFormEncoderDemo: org.apache.tapestry5.integration.app1.pages.GridFormEncoderDemo
GridRemoveReorderDemo: org.apache.tapestry5.integration.app1.pages.GridRemoveReorderDemo
GridSetDemo: org.apache.tapestry5.integration.app1.pages.GridSetDemo
HasBodyDemo: org.apache.tapestry5.integration.app1.pages.HasBodyDemo
HiddenDemo: org.apache.tapestry5.integration.app1.pages.HiddenDemo
HiddenDemoOutput: org.apache.tapestry5.integration.app1.pages.HiddenDemoOutput
ImageSubmitDemo: org.apache.tapestry5.integration.app1.pages.ImageSubmitDemo
Index: org.apache.tapestry5.integration.app1.pages.Index
IndirectProtectedFields: org.apache.tapestry5.integration.app1.pages.IndirectProtectedFields
InformalParametersDemo: org.apache.tapestry5.integration.app1.pages.InformalParametersDemo
InheritInformalsDemo: org.apache.tapestry5.integration.app1.pages.InheritInformalsDemo
InheritedBindingsDemo: org.apache.tapestry5.integration.app1.pages.InheritedBindingsDemo
InjectComponentDemo: org.apache.tapestry5.integration.app1.pages.InjectComponentDemo
InjectComponentMismatch: org.apache.tapestry5.integration.app1.pages.InjectComponentMismatch
InjectContainerMismatch: org.apache.tapestry5.integration.app1.pages.InjectContainerMismatch
InjectDemo: org.apache.tapestry5.integration.app1.pages.InjectDemo
InjectMessagesDemo: org.apache.tapestry5.integration.app1.pages.InjectMessagesDemo
InplaceGridDemo: org.apache.tapestry5.integration.app1.pages.InplaceGridDemo
InstanceMixin: org.apache.tapestry5.integration.app1.pages.InstanceMixin
InvalidComponentTypeDemo: org.apache.tapestry5.integration.app1.pages.InvalidComponentTypeDemo
InvalidExpressionInDynamicTemplate: org.apache.tapestry5.integration.app1.pages.InvalidExpressionInDynamicTemplate
InvalidFormalParameterDemo: org.apache.tapestry5.integration.app1.pages.InvalidFormalParameterDemo
InvalidSuperClass: org.apache.tapestry5.integration.app1.pages.InvalidSuperClass
InvalidTemplateExtend: org.apache.tapestry5.integration.app1.pages.InvalidTemplateExtend
JavaScriptTests: org.apache.tapestry5.integration.app1.pages.JavaScriptTests
Kicker: org.apache.tapestry5.integration.app1.pages.Kicker
LeanGridDemo: org.apache.tapestry5.integration.app1.pages.LeanGridDemo
LibraryMessagesDemo: org.apache.tapestry5.integration.app1.pages.LibraryMessagesDemo
LinkQueryParameters: org.apache.tapestry5.integration.app1.pages.LinkQueryParameters
LinkSubmitDemo: org.apache.tapestry5.integration.app1.pages.LinkSubmitDemo
LinkSubmitInZoneDemo: org.apache.tapestry5.integration.app1.pages.LinkSubmitInZoneDemo
LinkSubmitWithoutValidatorDemo: org.apache.tapestry5.integration.app1.pages.LinkSubmitWithoutValidatorDemo
ListEventContextDemo: org.apache.tapestry5.integration.app1.pages.ListEventContextDemo
Localization: org.apache.tapestry5.integration.app1.pages.Localization
MagicValueEncoder: org.apache.tapestry5.integration.app1.pages.MagicValueEncoder
MapExpressionInExpansions: org.apache.tapestry5.integration.app1.pages.MapExpressionInExpansions
MessageConstraintGeneratorDemo: org.apache.tapestry5.integration.app1.pages.MessageConstraintGeneratorDemo
MethodAdviceDemo: org.apache.tapestry5.integration.app1.pages.MethodAdviceDemo
MissingComponentClassException: org.apache.tapestry5.integration.app1.pages.MissingComponentClassException
MissingEmbeddedComponent: org.apache.tapestry5.integration.app1.pages.MissingEmbeddedComponent
MissingTemplate: org.apache.tapestry5.integration.app1.pages.MissingTemplate
MixinOrderingDemo: org.apache.tapestry5.integration.app1.pages.MixinOrderingDemo
MultiBeanDemoResult: org.apache.tapestry5.integration.app1.pages.MultiBeanDemoResult
MultiBeanEditDemo: org.apache.tapestry5.integration.app1.pages.MultiBeanEditDemo
MultiLevelInheritDemo: org.apache.tapestry5.integration.app1.pages.MultiLevelInheritDemo
MultiZoneStringBodyDemo: org.apache.tapestry5.integration.app1.pages.MultiZoneStringBodyDemo
MultiZoneUpdateDemo: org.apache.tapestry5.integration.app1.pages.MultiZoneUpdateDemo
MultiZoneUpdateInsideForm: org.apache.tapestry5.integration.app1.pages.MultiZoneUpdateInsideForm
Music: org.apache.tapestry5.integration.app1.pages.Music
NestedBeanDisplay: org.apache.tapestry5.integration.app1.pages.NestedBeanDisplay
NestedBeanEditor: org.apache.tapestry5.integration.app1.pages.NestedBeanEditor
NestedForm: org.apache.tapestry5.integration.app1.pages.NestedForm
NestedFormFragment: org.apache.tapestry5.integration.app1.pages.NestedFormFragment
NoTypeProvidedDemo: org.apache.tapestry5.integration.app1.pages.NoTypeProvidedDemo
NullBindingToPrimitive: org.apache.tapestry5.integration.app1.pages.NullBindingToPrimitive
NullGrid: org.apache.tapestry5.integration.app1.pages.NullGrid
NullParameterDemo: org.apache.tapestry5.integration.app1.pages.NullParameterDemo
NullStrategyDemo: org.apache.tapestry5.integration.app1.pages.NullStrategyDemo
NumberBeanDisplayDemo: org.apache.tapestry5.integration.app1.pages.NumberBeanDisplayDemo
NumberBeanEditorDemo: org.apache.tapestry5.integration.app1.pages.NumberBeanEditorDemo
NumberSelect: org.apache.tapestry5.integration.app1.pages.NumberSelect
OverrideDateFieldMessageCatalogDemo: org.apache.tapestry5.integration.app1.pages.OverrideDateFieldMessageCatalogDemo
OverrideValidationDecorator: org.apache.tapestry5.integration.app1.pages.OverrideValidationDecorator
PACAnnotationDemo: org.apache.tapestry5.integration.app1.pages.PACAnnotationDemo
PageAttachFailure: org.apache.tapestry5.integration.app1.pages.PageAttachFailure
PageCatalog: org.apache.tapestry5.corelib.pages.PageCatalog
PageContextInForm: org.apache.tapestry5.integration.app1.pages.PageContextInForm
PageLinkContext: org.apache.tapestry5.integration.app1.pages.PageLinkContext
PageLoadedDemo: org.apache.tapestry5.integration.app1.pages.PageLoadedDemo
PageResetDemo: org.apache.tapestry5.integration.app1.pages.PageResetDemo
PageResetFailure: org.apache.tapestry5.integration.app1.pages.PageResetFailure
PaletteDemo: org.apache.tapestry5.integration.app1.pages.PaletteDemo
ParameterConflict: org.apache.tapestry5.integration.app1.pages.ParameterConflict
ParameterConflictDemo: org.apache.tapestry5.integration.app1.pages.ParameterConflictDemo
ParameterDefault: org.apache.tapestry5.integration.app1.pages.ParameterDefault
ParamsMethodWithCached: org.apache.tapestry5.integration.app1.pages.ParamsMethodWithCached
PasswordFieldDemo: org.apache.tapestry5.integration.app1.pages.PasswordFieldDemo
PerFormValidationMessageDemo: org.apache.tapestry5.integration.app1.pages.PerFormValidationMessageDemo
PersistentDemo: org.apache.tapestry5.integration.app1.pages.PersistentDemo
PostLogin: org.apache.tapestry5.integration.app1.pages.PostLogin
PrimitiveArrayParameterDemo: org.apache.tapestry5.integration.app1.pages.PrimitiveArrayParameterDemo
PrimitiveDefaultDemo: org.apache.tapestry5.integration.app1.pages.PrimitiveDefaultDemo
ProgressiveDemo: org.apache.tapestry5.integration.app1.pages.ProgressiveDemo
PropertyDisplayBlocks: org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
PropertyEditBlocks: org.apache.tapestry5.corelib.pages.PropertyEditBlocks
Protected: org.apache.tapestry5.integration.app1.pages.Protected
ProtectedFields: org.apache.tapestry5.integration.app1.pages.ProtectedFields
PublicFieldAccessDemo: org.apache.tapestry5.integration.app1.pages.PublicFieldAccessDemo
PublishDuplicateNameDemo: org.apache.tapestry5.integration.app1.pages.PublishDuplicateNameDemo
PublishParametersDemo: org.apache.tapestry5.integration.app1.pages.PublishParametersDemo
PublishUnknownParameterDemo: org.apache.tapestry5.integration.app1.pages.PublishUnknownParameterDemo
RadioDemo: org.apache.tapestry5.integration.app1.pages.RadioDemo
ReadSessionAttribute: org.apache.tapestry5.integration.app1.pages.ReadSessionAttribute
RecursiveDemo: org.apache.tapestry5.integration.app1.pages.RecursiveDemo
RegexpDemo: org.apache.tapestry5.integration.app1.pages.RegexpDemo
ReloadDemo: org.apache.tapestry5.integration.app1.pages.ReloadDemo
RenderClientIdDemo: org.apache.tapestry5.integration.app1.pages.RenderClientIdDemo
RenderComponentDemo: org.apache.tapestry5.integration.app1.pages.RenderComponentDemo
RenderErrorDemo: org.apache.tapestry5.integration.app1.pages.RenderErrorDemo
RenderNotificationDemo: org.apache.tapestry5.integration.app1.pages.RenderNotificationDemo
RenderObjectExceptionDemo: org.apache.tapestry5.integration.app1.pages.RenderObjectExceptionDemo
RenderPhaseMethodExceptionDemo: org.apache.tapestry5.integration.app1.pages.RenderPhaseMethodExceptionDemo
RenderPhaseOrder: org.apache.tapestry5.integration.app1.pages.RenderPhaseOrder
RenderableDemo: org.apache.tapestry5.integration.app1.pages.RenderableDemo
RequestParameterDemo: org.apache.tapestry5.integration.app1.pages.RequestParameterDemo
ReturnTypes: org.apache.tapestry5.integration.app1.pages.ReturnTypes
SecurePage: org.apache.tapestry5.integration.app1.pages.SecurePage
SecurityAlert: org.apache.tapestry5.integration.app1.pages.SecurityAlert
SelectDemo: org.apache.tapestry5.integration.app1.pages.SelectDemo
SelectModelFromObjectsAndPropertyNameDemo: org.apache.tapestry5.integration.app1.pages.SelectModelFromObjectsAndPropertyNameDemo
SelectZoneDemo: org.apache.tapestry5.integration.app1.pages.SelectZoneDemo
ServiceStatus: org.apache.tapestry5.corelib.pages.ServiceStatus
SessionAttributeDemo: org.apache.tapestry5.integration.app1.pages.SessionAttributeDemo
ShortGrid: org.apache.tapestry5.integration.app1.pages.ShortGrid
ShowBirthdayReminder: org.apache.tapestry5.integration.app1.pages.ShowBirthdayReminder
ShowCalendarHolder: org.apache.tapestry5.integration.app1.pages.ShowCalendarHolder
ShowSelection: org.apache.tapestry5.integration.app1.pages.ShowSelection
SimpleForm: org.apache.tapestry5.integration.app1.pages.SimpleForm
SimpleTrackGridDemo: org.apache.tapestry5.integration.app1.pages.SimpleTrackGridDemo
SingleErrorDemo: org.apache.tapestry5.integration.app1.pages.SingleErrorDemo
SlowAjaxDemo: org.apache.tapestry5.integration.app1.pages.SlowAjaxDemo
SubmitWithContext: org.apache.tapestry5.integration.app1.pages.SubmitWithContext
Target: org.apache.tapestry5.integration.app1.pages.Target
TemplateOverrideDemo: org.apache.tapestry5.integration.app1.pages.TemplateOverrideDemo
TestOnlyServiceDemo: org.apache.tapestry5.integration.app1.pages.TestOnlyServiceDemo
TextFieldWrapperTypeDemo: org.apache.tapestry5.integration.app1.pages.TextFieldWrapperTypeDemo
ToDoList: org.apache.tapestry5.integration.app1.pages.ToDoList
ToDoListVolatile: org.apache.tapestry5.integration.app1.pages.ToDoListVolatile
TrackEditor: org.apache.tapestry5.integration.app1.pages.TrackEditor
TreeDemo: org.apache.tapestry5.integration.app1.pages.TreeDemo
TreeSelectionDemo: org.apache.tapestry5.integration.app1.pages.TreeSelectionDemo
TriggerDemo: org.apache.tapestry5.integration.app1.pages.TriggerDemo
UnavailableComponentDemo: org.apache.tapestry5.integration.app1.pages.UnavailableComponentDemo
UnhandledEventDemo: org.apache.tapestry5.integration.app1.pages.UnhandledEventDemo
UnlessDemo: org.apache.tapestry5.integration.app1.pages.UnlessDemo
Unreachable: org.apache.tapestry5.integration.app1.pages.Unreachable
UnsupportedParameterBlockDemo: org.apache.tapestry5.integration.app1.pages.UnsupportedParameterBlockDemo
ValidBeanEditorDemo: org.apache.tapestry5.integration.app1.pages.ValidBeanEditorDemo
ValidForm: org.apache.tapestry5.integration.app1.pages.ValidForm
ValidateFormValidationExceptionDemo: org.apache.tapestry5.integration.app1.pages.ValidateFormValidationExceptionDemo
ValidatorMacroDemo: org.apache.tapestry5.integration.app1.pages.ValidatorMacroDemo
VarBindingDemo: org.apache.tapestry5.integration.app1.pages.VarBindingDemo
ViewRegistration: org.apache.tapestry5.integration.app1.pages.ViewRegistration
VoidMethodWithCached: org.apache.tapestry5.integration.app1.pages.VoidMethodWithCached
Wilma: org.apache.tapestry5.integration.app1.pages.Wilma
XMLContent: org.apache.tapestry5.integration.app1.pages.XMLContent
ZoneFormUpdateDemo: org.apache.tapestry5.integration.app1.pages.ZoneFormUpdateDemo
ZoneRefreshWithHandlerReturningVoid: org.apache.tapestry5.integration.app1.pages.ZoneRefreshWithHandlerReturningVoid
ZoneRefreshWithHandlerReturningZone: org.apache.tapestry5.integration.app1.pages.ZoneRefreshWithHandlerReturningZone
ZoneUpdateNamespace: org.apache.tapestry5.integration.app1.pages.ZoneUpdateNamespace
inherit/ChildA: org.apache.tapestry5.integration.app1.pages.inherit.ChildA
inherit/ChildB: org.apache.tapestry5.integration.app1.pages.inherit.ChildB
lib/alpha/AlphaRoot: org.apache.tapestry5.integration.locallib.alpha.pages.AlphaRoot
lib/alpha/Root: org.apache.tapestry5.integration.locallib.alpha.pages.AlphaRoot
music/Details: org.apache.tapestry5.integration.app1.pages.music.MusicDetails
music/Details2: org.apache.tapestry5.integration.app1.pages.music.MusicDetails2
music/MusicDetails: org.apache.tapestry5.integration.app1.pages.music.MusicDetails
music/MusicDetails2: org.apache.tapestry5.integration.app1.pages.music.MusicDetails2
nested/ActionDemo: org.apache.tapestry5.integration.app1.pages.nested.ActionDemo
nested/AssetDemo: org.apache.tapestry5.integration.app1.pages.nested.AssetDemo
nested/ZoneDemo: org.apache.tapestry5.integration.app1.pages.nested.ZoneDemo
[INFO] ComponentClassResolver Available components (100):
AbstractComponent: org.apache.tapestry5.integration.app1.components.AbstractComponent
AbstractTracer: org.apache.tapestry5.integration.app1.components.AbstractTracer
ActionLink: org.apache.tapestry5.corelib.components.ActionLink
ActionLinkIndirect: org.apache.tapestry5.integration.app1.components.ActionLinkIndirect
AddRowLink: org.apache.tapestry5.corelib.components.AddRowLink
AjaxFormLoop: org.apache.tapestry5.corelib.components.AjaxFormLoop
Alerts: org.apache.tapestry5.corelib.components.Alerts
Any: org.apache.tapestry5.corelib.components.Any
AnyTest: org.apache.tapestry5.corelib.components.AnyTest
BadPublishDuplicate: org.apache.tapestry5.integration.app1.components.BadPublishDuplicate
BadPublishUnknown: org.apache.tapestry5.integration.app1.components.BadPublishUnknown
BeanDisplay: org.apache.tapestry5.corelib.components.BeanDisplay
BeanEditContextVerifier: org.apache.tapestry5.integration.app1.components.BeanEditContextVerifier
BeanEditForm: org.apache.tapestry5.corelib.components.BeanEditForm
BeanEditor: org.apache.tapestry5.corelib.components.BeanEditor
BeanEditorTest: org.apache.tapestry5.corelib.components.BeanEditorTest
BindParameterComponent: org.apache.tapestry5.integration.app1.components.BindParameterComponent
BindParameterComponentContainer: org.apache.tapestry5.integration.app1.components.BindParameterComponentContainer
Border: org.apache.tapestry5.integration.app1.components.Border
Checkbox: org.apache.tapestry5.corelib.components.Checkbox
Checklist: org.apache.tapestry5.corelib.components.Checklist
Count: org.apache.tapestry5.integration.app1.components.Count
DateField: org.apache.tapestry5.corelib.components.DateField
Delegate: org.apache.tapestry5.corelib.components.Delegate
Doctype: org.apache.tapestry5.corelib.components.Doctype
Dynamic: org.apache.tapestry5.corelib.components.Dynamic
Echo: org.apache.tapestry5.integration.app1.components.Echo
Error: org.apache.tapestry5.corelib.components.Error
Errors: org.apache.tapestry5.corelib.components.Errors
EventLink: org.apache.tapestry5.corelib.components.EventLink
ExceptionDisplay: org.apache.tapestry5.corelib.components.ExceptionDisplay
Form: org.apache.tapestry5.corelib.components.Form
FormFragment: org.apache.tapestry5.corelib.components.FormFragment
FormInjector: org.apache.tapestry5.corelib.components.FormInjector
FormTest: org.apache.tapestry5.corelib.components.FormTest
Grid: org.apache.tapestry5.corelib.components.Grid
GridCell: org.apache.tapestry5.corelib.components.GridCell
GridColumns: org.apache.tapestry5.corelib.components.GridColumns
GridPager: org.apache.tapestry5.corelib.components.GridPager
GridRows: org.apache.tapestry5.corelib.components.GridRows
HelloWorld: org.apache.tapestry5.integration.app1.components.HelloWorld
Hidden: org.apache.tapestry5.corelib.components.Hidden
HiddenTest: org.apache.tapestry5.corelib.components.HiddenTest
If: org.apache.tapestry5.corelib.components.If
InheritBottom: org.apache.tapestry5.integration.app1.components.InheritBottom
InheritMiddle: org.apache.tapestry5.integration.app1.components.InheritMiddle
InheritTop: org.apache.tapestry5.integration.app1.components.InheritTop
Inner: org.apache.tapestry5.integration.app1.components.Inner
IntArrayWriter: org.apache.tapestry5.integration.app1.components.IntArrayWriter
Label: org.apache.tapestry5.corelib.components.Label
LinkSubmit: org.apache.tapestry5.corelib.components.LinkSubmit
ListInformals: org.apache.tapestry5.integration.app1.components.ListInformals
Loop: org.apache.tapestry5.corelib.components.Loop
LoopTest: org.apache.tapestry5.corelib.components.LoopTest
Outer: org.apache.tapestry5.integration.app1.components.Outer
OuterAny: org.apache.tapestry5.integration.app1.components.OuterAny
Output: org.apache.tapestry5.corelib.components.Output
OutputDate: org.apache.tapestry5.integration.app1.components.OutputDate
OutputRating: org.apache.tapestry5.integration.app1.components.OutputRating
OutputRaw: org.apache.tapestry5.corelib.components.OutputRaw
OutputRawTest: org.apache.tapestry5.corelib.components.OutputRawTest
OutputTest: org.apache.tapestry5.corelib.components.OutputTest
PageLink: org.apache.tapestry5.corelib.components.PageLink
Palette: org.apache.tapestry5.corelib.components.Palette
ParameterSubClass: org.apache.tapestry5.integration.app1.components.ParameterSubClass
PasswordField: org.apache.tapestry5.corelib.components.PasswordField
PrimitiveDefault: org.apache.tapestry5.integration.app1.components.PrimitiveDefault
ProgressiveDisplay: org.apache.tapestry5.corelib.components.ProgressiveDisplay
PropertyDisplay: org.apache.tapestry5.corelib.components.PropertyDisplay
PropertyEditor: org.apache.tapestry5.corelib.components.PropertyEditor
PropertyEditorTest: org.apache.tapestry5.corelib.components.PropertyEditorTest
Publish1: org.apache.tapestry5.integration.app1.components.Publish1
Publish2: org.apache.tapestry5.integration.app1.components.Publish2
Publish3: org.apache.tapestry5.integration.app1.components.Publish3
Radio: org.apache.tapestry5.corelib.components.Radio
RadioGroup: org.apache.tapestry5.corelib.components.RadioGroup
Recursive: org.apache.tapestry5.integration.app1.components.Recursive
RemoveRowLink: org.apache.tapestry5.corelib.components.RemoveRowLink
Render: org.apache.tapestry5.integration.app1.components.Render
RenderObject: org.apache.tapestry5.corelib.components.RenderObject
RenderableProvider: org.apache.tapestry5.integration.app1.components.RenderableProvider
RenderableUser: org.apache.tapestry5.integration.app1.components.RenderableUser
Select: org.apache.tapestry5.corelib.components.Select
SelectTest: org.apache.tapestry5.corelib.components.SelectTest
ShowInt: org.apache.tapestry5.integration.app1.components.ShowInt
Strong: org.apache.tapestry5.integration.app1.components.Strong
Submit: org.apache.tapestry5.corelib.components.Submit
SubmitNotifier: org.apache.tapestry5.corelib.components.SubmitNotifier
SubmitTest: org.apache.tapestry5.corelib.components.SubmitTest
TextArea: org.apache.tapestry5.corelib.components.TextArea
TextField: org.apache.tapestry5.corelib.components.TextField
TextOnlyOnDisabledTextField: org.apache.tapestry5.integration.app1.components.TextOnlyOnDisabledTextField
TextOutput: org.apache.tapestry5.corelib.components.TextOutput
TextOutputTest: org.apache.tapestry5.corelib.components.TextOutputTest
Tracer: org.apache.tapestry5.integration.app1.components.Tracer
Tree: org.apache.tapestry5.corelib.components.Tree
Trigger: org.apache.tapestry5.corelib.components.Trigger
Unless: org.apache.tapestry5.corelib.components.Unless
Zone: org.apache.tapestry5.corelib.components.Zone
t5internal/InternalLayout: org.apache.tapestry5.internal.t5internal.components.InternalLayout
[INFO] ComponentClassResolver Available mixins (19):
Autocomplete: org.apache.tapestry5.corelib.mixins.Autocomplete
DiscardBody: org.apache.tapestry5.corelib.mixins.DiscardBody
EchoAfter: org.apache.tapestry5.integration.app1.mixins.EchoAfter
EchoAfter2: org.apache.tapestry5.integration.app1.mixins.EchoAfter2
EchoValue: org.apache.tapestry5.integration.app1.mixins.EchoValue
EchoValue2: org.apache.tapestry5.integration.app1.mixins.EchoValue2
EchoValue3: org.apache.tapestry5.integration.app1.mixins.EchoValue3
Emphasis: org.apache.tapestry5.integration.app1.mixins.Emphasis
FormFieldFocus: org.apache.tapestry5.corelib.mixins.FormFieldFocus
NotEmpty: org.apache.tapestry5.corelib.mixins.NotEmpty
RenderClientId: org.apache.tapestry5.corelib.mixins.RenderClientId
RenderDisabled: org.apache.tapestry5.corelib.mixins.RenderDisabled
RenderInformals: org.apache.tapestry5.corelib.mixins.RenderInformals
RenderNotification: org.apache.tapestry5.corelib.mixins.RenderNotification
TextOnlyOnDisabled: org.apache.tapestry5.integration.app1.mixins.TextOnlyOnDisabled
TracerMixin: org.apache.tapestry5.integration.app1.mixins.TracerMixin
TriggerFragment: org.apache.tapestry5.corelib.mixins.TriggerFragment
ZoneRefresh: org.apache.tapestry5.corelib.mixins.ZoneRefresh
ZoneRefreshTest: org.apache.tapestry5.corelib.mixins.ZoneRefreshTest
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.17 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.07 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.07 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.07 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.05 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.04 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.07 ms]
[DEBUG] Registry [ 1] --> Eager loading services
[DEBUG] Registry [ 1] <-- Eager loading services [0.05 ms]
[DEBUG] Registry [ 1] --> Creating proxy for service RegistryStartup
[DEBUG] Registry [ 2] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 2] <-- Obtaining AspectDecorator service [0.32 ms]
[DEBUG] Registry [ 1] <-- Creating proxy for service RegistryStartup [3.93 ms]
[DEBUG] Registry [ 1] --> Realizing service RegistryStartup
[DEBUG] Registry [ 2] --> Instantiating service RegistryStartup implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 2] <-- Instantiating service RegistryStartup implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [8.40 ms]
[DEBUG] Registry [ 1] <-- Realizing service RegistryStartup [8.91 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.ioc.internal.services.RegistryStartup.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.RegistryStartup via public org.apache.tapestry5.ioc.internal.services.RegistryStartup(org.slf4j.Logger,java.util.List)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.07 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (java.util.List)
[DEBUG] Registry [ 4] --> Collecting ordered configuration for service RegistryStartup
[DEBUG] Registry [ 4] <-- Collecting ordered configuration for service RegistryStartup [0.22 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (java.util.List) [0.45 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.RegistryStartup via public org.apache.tapestry5.ioc.internal.services.RegistryStartup(org.slf4j.Logger,java.util.List) [3.24 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.RegistryStartup(org.slf4j.Logger,java.util.List) (for service 'RegistryStartup')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.RegistryStartup(org.slf4j.Logger,java.util.List) (for service 'RegistryStartup') [0.10 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.ioc.internal.services.RegistryStartup. [6.83 ms]
[DEBUG] Registry [ 1] --> Creating proxy for service HttpServletRequestHandler
[DEBUG] Registry [ 2] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 2] <-- Obtaining AspectDecorator service [0.31 ms]
[DEBUG] Registry [ 1] <-- Creating proxy for service HttpServletRequestHandler [7.42 ms]
[INFO] TapestryFilter Startup status:
Services:
ActionRenderResponseGenerator: DEFINED
AjaxComponentEventRequestHandler: DEFINED
AjaxComponentEventResultProcessor: DEFINED
AjaxFormUpdateController: DEFINED
AjaxPartialResponseRenderer: DEFINED
AjaxResponseRenderer: DEFINED
AlertManager: DEFINED
ApplicationDefaults: REAL
ApplicationGlobals: REAL
ApplicationInitializer: REAL
ApplicationStateManager: DEFINED
ApplicationStatePersistenceStrategySource: DEFINED
AspectDecorator: VIRTUAL
AssetBindingFactory: DEFINED
AssetDispatcher: DEFINED
AssetObjectProvider: REAL
AssetPathConstructor: DEFINED
AssetPathConverter: DEFINED
AssetResourceLocator: DEFINED
AssetSource: VIRTUAL
BaseURLSource: DEFINED
BeanBlockOverrideSource: DEFINED
BeanBlockSource: DEFINED
BeanModelSource: DEFINED
BindingSource: DEFINED
ChainBuilder: VIRTUAL
ClassFactory: BUILTIN
ClassNameLocator: REAL
ClasspathAssetAliasManager: DEFINED
ClasspathAssetFactory: DEFINED
ClasspathURLConverter: REAL
ClientBehaviorSupport: DEFINED
ClientDataEncoder: DEFINED
ClientPersistentFieldStorage: DEFINED
ClientPersistentFieldStrategy: DEFINED
ComponentClassCache: VIRTUAL
ComponentClassFactory: DEFINED
ComponentClassResolver: REAL
ComponentClassTransformWorker: DEFINED
ComponentClassesInvalidationEventHub: REAL
ComponentDefaultProvider: DEFINED
ComponentEventLinkEncoder: DEFINED
ComponentEventLinkTransformer: DEFINED
ComponentEventRequestHandler: DEFINED
ComponentEventResultProcessor: DEFINED
ComponentInstanceResultProcessor: DEFINED
ComponentInstantiatorSource: DEFINED
ComponentMessagesInvalidationEventHub: DEFINED
ComponentMessagesSource: DEFINED
ComponentModelSource: DEFINED
ComponentPageElementResourcesSource: DEFINED
ComponentProxyFactory: DEFINED
ComponentRequestHandler: DEFINED
ComponentRequestSelectorAnalyzer: DEFINED
ComponentResourceLocator: DEFINED
ComponentSource: DEFINED
ComponentTemplateLocator: DEFINED
ComponentTemplateSource: DEFINED
ComponentTemplatesInvalidationEventHub: DEFINED
CompressionAnalyzer: DEFINED
ContentTypeAnalyzer: DEFINED
Context: DEFINED
ContextAssetFactory: DEFINED
ContextBindingFactory: DEFINED
ContextPathEncoder: DEFINED
ContextValueEncoder: DEFINED
CookieSink: DEFINED
CookieSource: DEFINED
Cookies: DEFINED
DataTypeAnalyzer: DEFINED
DefaultDataTypeAnalyzer: DEFINED
DefaultGreeter: DEFINED
DefaultImplementationBuilder: VIRTUAL
DeferredExecution: DEFINED
DynamicTemplateParser: VIRTUAL
EndOfRequestEventHub: REAL
Environment: DEFINED
EnvironmentalShadowBuilder: VIRTUAL
ExceptionAnalyzer: DEFINED
ExceptionTracker: DEFINED
FactoryDefaults: REAL
FieldTranslatorSource: DEFINED
FieldValidationSupport: DEFINED
FieldValidatorDefaultSource: DEFINED
FieldValidatorSource: DEFINED
FormSupport: DEFINED
FrenchGreeter: DEFINED
Heartbeat: DEFINED
HiddenFieldLocationRules: DEFINED
HttpServletRequest: DEFINED
HttpServletRequestHandler: VIRTUAL
HttpServletResponse: DEFINED
IgnoredPathsFilter: DEFINED
InjectionProvider: DEFINED
InternalComponentInvalidationEventHub: REAL
InternalRequestGlobals: DEFINED
JavaScriptStackPathConstructor: DEFINED
JavaScriptStackSource: DEFINED
JavaScriptSupport: DEFINED
LazyAdvisor: DEFINED
LinkCreationHub: DEFINED
LinkSource: DEFINED
LinkTransformer: DEFINED
LocalizationSetter: DEFINED
LocationRenderer: DEFINED
LoggerSource: BUILTIN
LoggingAdvisor: DEFINED
LoggingDecorator: DEFINED
MarkupRenderer: DEFINED
MarkupWriterFactory: DEFINED
MasterDispatcher: DEFINED
MasterObjectProvider: REAL
MasterStackTraceElementAnalyzer: DEFINED
MessageAccess: DEFINED
MessageBindingFactory: DEFINED
MetaDataLocator: DEFINED
MetaWorker: DEFINED
MusicLibrary: DEFINED
NullFieldStrategyBindingFactory: DEFINED
NullFieldStrategySource: DEFINED
NumericTranslatorSupport: DEFINED
ObjectRenderer: DEFINED
PageActivationContextCollector: DEFINED
PageActivator: DEFINED
PageContentTypeAnalyzer: DEFINED
PageDocumentGenerator: DEFINED
PageElementFactory: DEFINED
PageLoader: DEFINED
PageMarkupRenderer: DEFINED
PageRenderLinkSource: DEFINED
PageRenderLinkTransformer: DEFINED
PageRenderQueue: DEFINED
PageRenderRequestHandler: DEFINED
PageResponseRenderer: DEFINED
PageSource: DEFINED
PartialMarkupRenderer: DEFINED
PeriodicExecutor: DEFINED
PersistentFieldManager: DEFINED
PersistentLocale: DEFINED
PerthreadManager: BUILTIN
PipelineBuilder: REAL
PlasticProxyFactory: BUILTIN
PropBindingFactory: DEFINED
PropertiesFileParser: DEFINED
PropertyAccess: VIRTUAL
PropertyConduitSource: DEFINED
PropertyShadowBuilder: VIRTUAL
RegistryShutdownHub: BUILTIN
RegistryStartup: REAL
Reloadable: DEFINED
RenderSupport: DEFINED
Request: VIRTUAL
RequestExceptionHandler: DEFINED
RequestGlobals: DEFINED
RequestHandler: DEFINED
RequestPageCache: DEFINED
RequestSecurityManager: DEFINED
ResourceChangeTracker: DEFINED
ResourceDigestGenerator: DEFINED
ResourceDigestManager: DEFINED
ResourceMinimizer: DEFINED
ResourceStreamer: DEFINED
Response: VIRTUAL
ResponseCompressionAnalyzer: DEFINED
ResponseRenderer: DEFINED
SelectModelFactory: DEFINED
ServiceActivityScoreboard: BUILTIN
ServiceLifecycleSource: REAL
ServiceOverride: REAL
ServletApplicationInitializer: REAL
SessionApplicationStatePersistenceStrategy: DEFINED
SessionFactory: DEFINED
SessionPersistedObjectAnalyzer: DEFINED
StrategyBuilder: VIRTUAL
StreamableResourceSource: DEFINED
StringInterner: DEFINED
SymbolBindingFactory: DEFINED
SymbolSource: REAL
TemplateParser: DEFINED
TestOnly: DEFINED
ThreadLocale: DEFINED
ThunkCreator: DEFINED
TimingFilter: DEFINED
ToDoDatabase: DEFINED
TranslateBindingFactory: DEFINED
TranslatorAlternatesSource: DEFINED
TranslatorSource: DEFINED
TypeCoercer: REAL
URLEncoder: DEFINED
UpdateListenerHub: REAL
UserAuthenticator: DEFINED
ValidateBindingFactory: DEFINED
ValidationConstraintGenerator: DEFINED
ValidationDecoratorFactory: DEFINED
ValidatorMacro: DEFINED
ValueEncoderSource: DEFINED
86.73% unrealized services (170/196)
Application 'app' (version 2f846b6c85f3a348) startup time: 221 ms to build IoC Registry, 1,227 ms overall.
______ __ ____
/_ __/__ ____ ___ ___ / /_______ __ / __/
/ / / _ `/ _ \/ -_|_-</ __/ __/ // / /__ \
/_/ \_,_/ .__/\__/___/\__/_/ \_, / /____/
/_/ /___/ 5.3-beta-16
[INFO] log Started SelectChannelConnector@0.0.0.0:8080
[INFO] log Started SslSelectChannelConnector@0.0.0.0:9999
view raw gistfile1.txt hosted with ❤ by GitHub

Because Tapestry operates lazily, instantiating pages and services only as needed, even more happens when the first page request arrives:

[DEBUG] Registry [ 1] --> Realizing service HttpServletRequestHandler
[DEBUG] Registry [ 2] --> Instantiating service HttpServletRequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequestHandler(Logger, List, RequestHandler, String, SessionFactory) (at TapestryModule.java:1373)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.HttpServletRequestHandler org.apache.tapestry5.services.TapestryModule.buildHttpServletRequestHandler(org.slf4j.Logger,java.util.List,org.apache.tapestry5.services.RequestHandler,java.lang.String,org.apache.tapestry5.internal.services.SessionFactory)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.07 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service HttpServletRequestHandler
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeHttpServletRequestHandler(OrderedConfiguration, boolean, GZipFilter, HttpServletRequestFilter) (at TapestryModule.java:832)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.07 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 8] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type boolean using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (boolean) [0.55 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.gzip.GZipFilter)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.gzip.GZipFilter using MasterObjectProvider
[DEBUG] Registry [ 9] --> Autobuilding instance of org.apache.tapestry5.internal.gzip.GZipFilter
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.gzip.GZipFilter via public org.apache.tapestry5.internal.gzip.GZipFilter(int,org.apache.tapestry5.services.ResponseCompressionAnalyzer)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (int)
[DEBUG] Registry [ 12] --> Resolving object of type int using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type int using MasterObjectProvider [0.85 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (int) [1.20 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ResponseCompressionAnalyzer)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.services.ResponseCompressionAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 13] --> Creating proxy for service ResponseCompressionAnalyzer
[DEBUG] Registry [ 14] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 14] <-- Obtaining AspectDecorator service [0.11 ms]
[DEBUG] Registry [ 13] <-- Creating proxy for service ResponseCompressionAnalyzer [2.40 ms]
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.services.ResponseCompressionAnalyzer using MasterObjectProvider [2.79 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ResponseCompressionAnalyzer) [3.09 ms]
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.gzip.GZipFilter via public org.apache.tapestry5.internal.gzip.GZipFilter(int,org.apache.tapestry5.services.ResponseCompressionAnalyzer) [4.81 ms]
[DEBUG] Registry [ 10] --> Invoking constructor org.apache.tapestry5.internal.gzip.GZipFilter(int, ResponseCompressionAnalyzer) (at GZipFilter.java:41) (for service 'HttpServletRequestHandler')
[DEBUG] Registry [ 10] <-- Invoking constructor org.apache.tapestry5.internal.gzip.GZipFilter(int, ResponseCompressionAnalyzer) (at GZipFilter.java:41) (for service 'HttpServletRequestHandler') [0.06 ms]
[DEBUG] Registry [ 9] <-- Autobuilding instance of org.apache.tapestry5.internal.gzip.GZipFilter [5.72 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.gzip.GZipFilter using MasterObjectProvider [5.86 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.gzip.GZipFilter) [6.11 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.HttpServletRequestFilter)
[DEBUG] Registry [ 8] --> Creating proxy for service IgnoredPathsFilter
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.24 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service IgnoredPathsFilter [6.02 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.HttpServletRequestFilter) [6.43 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeHttpServletRequestHandler(OrderedConfiguration, boolean, GZipFilter, HttpServletRequestFilter) (at TapestryModule.java:832) [14.66 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service HttpServletRequestHandler [19.67 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (java.util.List) [19.86 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.RequestHandler)
[DEBUG] Registry [ 5] --> Creating proxy for service RequestHandler
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service RequestHandler [6.45 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.RequestHandler) [6.94 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #4 (java.lang.String)
[DEBUG] Registry [ 5] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #4 (java.lang.String) [0.54 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.SessionFactory)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.SessionFactory using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service SessionFactory
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.24 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service SessionFactory [5.90 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.SessionFactory using MasterObjectProvider [6.36 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.SessionFactory) [6.60 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.HttpServletRequestHandler org.apache.tapestry5.services.TapestryModule.buildHttpServletRequestHandler(org.slf4j.Logger,java.util.List,org.apache.tapestry5.services.RequestHandler,java.lang.String,org.apache.tapestry5.internal.services.SessionFactory) [35.17 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequestHandler(Logger, List, RequestHandler, String, SessionFactory) (at TapestryModule.java:1373)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequestHandler(Logger, List, RequestHandler, String, SessionFactory) (at TapestryModule.java:1373) [1.66 ms]
[DEBUG] Registry [ 2] <-- Instantiating service HttpServletRequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequestHandler(Logger, List, RequestHandler, String, SessionFactory) (at TapestryModule.java:1373) [37.25 ms]
[DEBUG] Registry [ 1] <-- Realizing service HttpServletRequestHandler [37.85 ms]
[DEBUG] Registry [ 1] --> Realizing service RequestGlobals
[DEBUG] Registry [ 2] --> Reloading class org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle.
[DEBUG] Registry [ 3] --> Autobuilding instance of class org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle
[DEBUG] Registry [ 4] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle via public org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle(org.apache.tapestry5.ioc.services.PerthreadManager,org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.25 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.11 ms]
[DEBUG] Registry [ 4] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle via public org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle(org.apache.tapestry5.ioc.services.PerthreadManager,org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.98 ms]
[DEBUG] Registry [ 4] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle(PerthreadManager, PlasticProxyFactory) (at PerThreadServiceLifecycle.java:44) (for service 'ServiceLifecycleSource')
[DEBUG] Registry [ 4] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle(PerthreadManager, PlasticProxyFactory) (at PerThreadServiceLifecycle.java:44) (for service 'ServiceLifecycleSource') [0.06 ms]
[DEBUG] Registry [ 3] <-- Autobuilding instance of class org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle [2.24 ms]
[DEBUG] Registry [ 2] <-- Reloading class org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle. [5.48 ms]
[DEBUG] Registry [ 1] <-- Realizing service RequestGlobals [11.35 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.RequestGlobalsImpl via public org.apache.tapestry5.internal.services.RequestGlobalsImpl()
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.servletRequest (javax.servlet.http.HttpServletRequest)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.servletRequest (javax.servlet.http.HttpServletRequest) [0.07 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.servletResponse (javax.servlet.http.HttpServletResponse)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.servletResponse (javax.servlet.http.HttpServletResponse) [0.06 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.request (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.request (org.apache.tapestry5.services.Request) [0.06 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.response (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.response (org.apache.tapestry5.services.Response) [0.06 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.activePageName (java.lang.String)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.RequestGlobalsImpl.activePageName (java.lang.String) [0.06 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.RequestGlobalsImpl via public org.apache.tapestry5.internal.services.RequestGlobalsImpl() [1.11 ms]
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.09 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [1.50 ms]
[DEBUG] Registry [ 1] --> Realizing service IgnoredPathsFilter
[DEBUG] Registry [ 2] --> Instantiating service IgnoredPathsFilter implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service IgnoredPathsFilter implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [7.73 ms]
[DEBUG] Registry [ 1] <-- Realizing service IgnoredPathsFilter [8.23 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.IgnoredPathsFilter.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.IgnoredPathsFilter via public org.apache.tapestry5.internal.services.IgnoredPathsFilter(java.util.Collection)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Collection)
[DEBUG] Registry [ 4] --> Collecting unordered configuration for service IgnoredPathsFilter
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeIgnoredPathsFilter(Configuration) (at AppModule.java:149)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.05 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeIgnoredPathsFilter(Configuration) (at AppModule.java:149) [0.35 ms]
[DEBUG] Registry [ 4] <-- Collecting unordered configuration for service IgnoredPathsFilter [1.40 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Collection) [1.55 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.IgnoredPathsFilter via public org.apache.tapestry5.internal.services.IgnoredPathsFilter(java.util.Collection) [2.25 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.IgnoredPathsFilter(java.util.Collection) (for service 'IgnoredPathsFilter')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.IgnoredPathsFilter(java.util.Collection) (for service 'IgnoredPathsFilter') [0.20 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.IgnoredPathsFilter. [5.11 ms]
[DEBUG] Registry [ 1] --> Realizing service ResponseCompressionAnalyzer
[DEBUG] Registry [ 2] --> Instantiating service ResponseCompressionAnalyzer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service ResponseCompressionAnalyzer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [3.26 ms]
[DEBUG] Registry [ 1] <-- Realizing service ResponseCompressionAnalyzer [3.69 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl via public org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl(javax.servlet.http.HttpServletRequest,org.apache.tapestry5.services.assets.CompressionAnalyzer,java.util.Collection,boolean)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (javax.servlet.http.HttpServletRequest)
[DEBUG] Registry [ 4] --> Resolving object of type javax.servlet.http.HttpServletRequest using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service HttpServletRequest
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.15 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service HttpServletRequest [10.19 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type javax.servlet.http.HttpServletRequest using MasterObjectProvider [10.61 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (javax.servlet.http.HttpServletRequest) [10.91 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.CompressionAnalyzer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.assets.CompressionAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service CompressionAnalyzer
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.14 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service CompressionAnalyzer [2.59 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.assets.CompressionAnalyzer using MasterObjectProvider [3.07 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.CompressionAnalyzer) [3.40 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (java.util.Collection)
[DEBUG] Registry [ 4] --> Collecting unordered configuration for service ResponseCompressionAnalyzer
[DEBUG] Registry [ 4] <-- Collecting unordered configuration for service ResponseCompressionAnalyzer [0.14 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (java.util.Collection) [0.29 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.11 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (boolean) [0.41 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl via public org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl(javax.servlet.http.HttpServletRequest,org.apache.tapestry5.services.assets.CompressionAnalyzer,java.util.Collection,boolean) [17.05 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl(javax.servlet.http.HttpServletRequest,org.apache.tapestry5.services.assets.CompressionAnalyzer,java.util.Collection,boolean) (for service 'ResponseCompressionAnalyzer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl(javax.servlet.http.HttpServletRequest,org.apache.tapestry5.services.assets.CompressionAnalyzer,java.util.Collection,boolean) (for service 'ResponseCompressionAnalyzer') [0.07 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ResponseCompressionAnalyzerImpl. [19.85 ms]
[DEBUG] Registry [ 1] --> Realizing service HttpServletRequest
[DEBUG] Registry [ 2] --> Instantiating service HttpServletRequest implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequest() (at TapestryModule.java:1540)
[DEBUG] Registry [ 3] --> Creating plan to invoke public javax.servlet.http.HttpServletRequest org.apache.tapestry5.services.TapestryModule.buildHttpServletRequest()
[DEBUG] Registry [ 3] <-- Creating plan to invoke public javax.servlet.http.HttpServletRequest org.apache.tapestry5.services.TapestryModule.buildHttpServletRequest() [0.05 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequest() (at TapestryModule.java:1540)
[DEBUG] Registry [ 4] --> Realizing service PropertyShadowBuilder
[DEBUG] Registry [ 5] --> Instantiating service PropertyShadowBuilder implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 5] <-- Instantiating service PropertyShadowBuilder implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.50 ms]
[DEBUG] Registry [ 4] <-- Realizing service PropertyShadowBuilder [2.92 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl via public org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.PropertyAccess)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.25 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PropertyAccess)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider [0.25 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PropertyAccess) [0.53 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl via public org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.PropertyAccess) [1.59 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.PropertyAccess) (for service 'PropertyShadowBuilder')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.PropertyAccess) (for service 'PropertyShadowBuilder') [0.08 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl. [5.49 ms]
[DEBUG] Registry [ 4] --> Realizing service PropertyAccess
[DEBUG] Registry [ 5] --> Instantiating service PropertyAccess implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 5] <-- Instantiating service PropertyAccess implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [16.09 ms]
[DEBUG] Registry [ 4] <-- Realizing service PropertyAccess [16.73 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl via public org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl()
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl via public org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl() [0.31 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl() (for service 'PropertyAccess')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl() (for service 'PropertyAccess') [0.20 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl. [18.46 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequest() (at TapestryModule.java:1540) [77.14 ms]
[DEBUG] Registry [ 2] <-- Instantiating service HttpServletRequest implementation via org.apache.tapestry5.services.TapestryModule.buildHttpServletRequest() (at TapestryModule.java:1540) [77.51 ms]
[DEBUG] Registry [ 1] <-- Realizing service HttpServletRequest [77.83 ms]
[DEBUG] Registry [ 1] --> Realizing service RequestHandler
[DEBUG] Registry [ 2] --> Instantiating service RequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildRequestHandler(Logger, List, Dispatcher) (at TapestryModule.java:1386)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.RequestHandler org.apache.tapestry5.services.TapestryModule.buildRequestHandler(org.slf4j.Logger,java.util.List,org.apache.tapestry5.services.Dispatcher)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.05 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service RequestHandler
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeRequestHandler(OrderedConfiguration, Context, boolean) (at TapestryModule.java:875)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.06 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Context)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.Context using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service Context
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.20 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service Context [7.36 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.Context using MasterObjectProvider [7.76 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Context) [8.07 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #3 (boolean)
[DEBUG] Registry [ 8] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type boolean using MasterObjectProvider [0.10 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #3 (boolean) [0.56 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeRequestHandler(OrderedConfiguration, Context, boolean) (at TapestryModule.java:875) [13.91 ms]
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeRequestHandler(OrderedConfiguration, RequestFilter) (at AppModule.java:121)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.08 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.RequestFilter)
[DEBUG] Registry [ 8] --> Creating proxy for service TimingFilter
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.17 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service TimingFilter [2.05 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.RequestFilter) [2.53 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeRequestHandler(OrderedConfiguration, RequestFilter) (at AppModule.java:121) [4.69 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service RequestHandler [24.52 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (java.util.List) [24.68 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.Dispatcher)
[DEBUG] Registry [ 5] --> Creating proxy for service MasterDispatcher
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service MasterDispatcher [7.33 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.Dispatcher) [7.88 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.RequestHandler org.apache.tapestry5.services.TapestryModule.buildRequestHandler(org.slf4j.Logger,java.util.List,org.apache.tapestry5.services.Dispatcher) [33.20 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildRequestHandler(Logger, List, Dispatcher) (at TapestryModule.java:1386)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildRequestHandler(Logger, List, Dispatcher) (at TapestryModule.java:1386) [2.06 ms]
[DEBUG] Registry [ 2] <-- Instantiating service RequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildRequestHandler(Logger, List, Dispatcher) (at TapestryModule.java:1386) [35.61 ms]
[DEBUG] Registry [ 1] <-- Realizing service RequestHandler [35.98 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.CheckForUpdatesFilter.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.CheckForUpdatesFilter
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.CheckForUpdatesFilter via public org.apache.tapestry5.internal.services.CheckForUpdatesFilter(org.apache.tapestry5.services.UpdateListenerHub,long,long)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider [0.24 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub) [0.65 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (long)
[DEBUG] Registry [ 5] --> Resolving object of type long using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type long using MasterObjectProvider [0.48 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (long) [0.69 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (long)
[DEBUG] Registry [ 5] --> Resolving object of type long using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type long using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (long) [0.34 ms]
[DEBUG] Registry [ 4] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.CheckForUpdatesFilter.lastCheck (long)
[DEBUG] Registry [ 4] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.CheckForUpdatesFilter.lastCheck (long) [0.07 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.CheckForUpdatesFilter via public org.apache.tapestry5.internal.services.CheckForUpdatesFilter(org.apache.tapestry5.services.UpdateListenerHub,long,long) [4.76 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.CheckForUpdatesFilter(UpdateListenerHub, long, long) (at CheckForUpdatesFilter.java:83) (for service 'RequestHandler')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.CheckForUpdatesFilter(UpdateListenerHub, long, long) (at CheckForUpdatesFilter.java:83) (for service 'RequestHandler') [1.52 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.CheckForUpdatesFilter [7.50 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.CheckForUpdatesFilter. [10.08 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.RequestErrorFilter.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.RequestErrorFilter
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.RequestErrorFilter via public org.apache.tapestry5.internal.services.RequestErrorFilter(org.apache.tapestry5.internal.services.InternalRequestGlobals,org.apache.tapestry5.services.RequestExceptionHandler)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.InternalRequestGlobals)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.InternalRequestGlobals using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service InternalRequestGlobals
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.19 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service InternalRequestGlobals [3.64 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.InternalRequestGlobals using MasterObjectProvider [4.10 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.InternalRequestGlobals) [4.44 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.RequestExceptionHandler)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.RequestExceptionHandler using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service RequestExceptionHandler
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.31 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service RequestExceptionHandler [7.15 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.RequestExceptionHandler using MasterObjectProvider [7.66 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.RequestExceptionHandler) [7.96 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.RequestErrorFilter via public org.apache.tapestry5.internal.services.RequestErrorFilter(org.apache.tapestry5.internal.services.InternalRequestGlobals,org.apache.tapestry5.services.RequestExceptionHandler) [12.94 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.RequestErrorFilter(InternalRequestGlobals, RequestExceptionHandler) (at RequestErrorFilter.java:17) (for service 'RequestHandler')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestErrorFilter(InternalRequestGlobals, RequestExceptionHandler) (at RequestErrorFilter.java:17) (for service 'RequestHandler') [0.08 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.RequestErrorFilter [15.28 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.RequestErrorFilter. [17.22 ms]
[DEBUG] Registry [ 1] --> Realizing service TimingFilter
[DEBUG] Registry [ 2] --> Instantiating service TimingFilter implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildTimingFilter(Logger) (at AppModule.java:97)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.RequestFilter org.apache.tapestry5.integration.app1.services.AppModule.buildTimingFilter(org.slf4j.Logger)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.06 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.RequestFilter org.apache.tapestry5.integration.app1.services.AppModule.buildTimingFilter(org.slf4j.Logger) [0.23 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildTimingFilter(Logger) (at AppModule.java:97)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildTimingFilter(Logger) (at AppModule.java:97) [0.92 ms]
[DEBUG] Registry [ 2] <-- Instantiating service TimingFilter implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildTimingFilter(Logger) (at AppModule.java:97) [2.19 ms]
[DEBUG] Registry [ 1] <-- Realizing service TimingFilter [2.52 ms]
[DEBUG] Registry [ 1] --> Realizing service MasterDispatcher
[DEBUG] Registry [ 2] --> Instantiating service MasterDispatcher implementation via org.apache.tapestry5.services.TapestryModule.buildMasterDispatcher(List) (at TapestryModule.java:1511)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.Dispatcher org.apache.tapestry5.services.TapestryModule.buildMasterDispatcher(java.util.List)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service MasterDispatcher
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeMasterDispatcher(OrderedConfiguration, Dispatcher) (at TapestryModule.java:1783)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.06 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Dispatcher)
[DEBUG] Registry [ 8] --> Creating proxy for service AssetDispatcher
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service AssetDispatcher [9.22 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Dispatcher) [9.62 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeMasterDispatcher(OrderedConfiguration, Dispatcher) (at TapestryModule.java:1783) [23.60 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service MasterDispatcher [28.49 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.List) [28.65 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.Dispatcher org.apache.tapestry5.services.TapestryModule.buildMasterDispatcher(java.util.List) [28.90 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildMasterDispatcher(List) (at TapestryModule.java:1511)
[DEBUG] Registry [ 4] --> Realizing service ChainBuilder
[DEBUG] Registry [ 5] --> Instantiating service ChainBuilder implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 5] <-- Instantiating service ChainBuilder implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.32 ms]
[DEBUG] Registry [ 4] <-- Realizing service ChainBuilder [2.93 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl via public org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.18 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl via public org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.87 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'ChainBuilder')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'ChainBuilder') [0.07 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.ioc.internal.services.ChainBuilderImpl. [6.08 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildMasterDispatcher(List) (at TapestryModule.java:1511) [34.85 ms]
[DEBUG] Registry [ 2] <-- Instantiating service MasterDispatcher implementation via org.apache.tapestry5.services.TapestryModule.buildMasterDispatcher(List) (at TapestryModule.java:1511) [64.08 ms]
[DEBUG] Registry [ 1] <-- Realizing service MasterDispatcher [64.35 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.RootPathDispatcher.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.RootPathDispatcher
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.RootPathDispatcher via public org.apache.tapestry5.internal.services.RootPathDispatcher(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentRequestHandler,java.lang.String)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver) [0.55 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentRequestHandler)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentRequestHandler using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service ComponentRequestHandler
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.37 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service ComponentRequestHandler [8.40 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentRequestHandler using MasterObjectProvider [8.80 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentRequestHandler) [9.01 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (java.lang.String)
[DEBUG] Registry [ 5] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (java.lang.String) [0.36 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.RootPathDispatcher via public org.apache.tapestry5.internal.services.RootPathDispatcher(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentRequestHandler,java.lang.String) [10.75 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.RootPathDispatcher(ComponentClassResolver, ComponentRequestHandler, String) (at RootPathDispatcher.java:52) (for service 'MasterDispatcher')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.RootPathDispatcher(ComponentClassResolver, ComponentRequestHandler, String) (at RootPathDispatcher.java:52) (for service 'MasterDispatcher') [0.65 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.RootPathDispatcher [12.67 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.RootPathDispatcher. [14.53 ms]
[DEBUG] Registry [ 1] --> Realizing service AssetDispatcher
[DEBUG] Registry [ 2] --> Instantiating service AssetDispatcher implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service AssetDispatcher implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [8.03 ms]
[DEBUG] Registry [ 1] <-- Realizing service AssetDispatcher [8.47 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.AssetDispatcher.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.AssetDispatcher via public org.apache.tapestry5.internal.services.AssetDispatcher(java.util.Map,java.lang.String,java.lang.String)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service AssetDispatcher
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeAssetDispatcher(MappedConfiguration, AssetFactory, StackAssetRequestHandler, ClasspathAssetAliasManager, ResourceStreamer, AssetResourceLocator) (at TapestryModule.java:467)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.48 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.AssetFactory)
[DEBUG] Registry [ 7] --> Creating proxy for service ContextAssetFactory
[DEBUG] Registry [ 8] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 8] <-- Obtaining AspectDecorator service [0.25 ms]
[DEBUG] Registry [ 7] <-- Creating proxy for service ContextAssetFactory [5.92 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.AssetFactory) [6.35 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler using MasterObjectProvider
[DEBUG] Registry [ 8] --> Autobuilding instance of org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler
[DEBUG] Registry [ 9] --> Creating plan to instantiate org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler via public org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler(org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.javascript.JavaScriptStackSource,org.apache.tapestry5.services.LocalizationSetter,org.apache.tapestry5.services.ResponseCompressionAnalyzer,org.apache.tapestry5.internal.services.ResourceStreamer,org.apache.tapestry5.services.assets.ResourceMinimizer,org.apache.tapestry5.ioc.OperationTracker,boolean)
[DEBUG] Registry [ 10] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.assets.StreamableResourceSource using MasterObjectProvider
[DEBUG] Registry [ 12] --> Creating proxy for service StreamableResourceSource
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.12 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service StreamableResourceSource [3.59 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.assets.StreamableResourceSource using MasterObjectProvider [4.01 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource) [4.23 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.javascript.JavaScriptStackSource)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptStackSource using MasterObjectProvider
[DEBUG] Registry [ 12] --> Creating proxy for service JavaScriptStackSource
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.23 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service JavaScriptStackSource [5.76 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptStackSource using MasterObjectProvider [6.15 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.javascript.JavaScriptStackSource) [6.46 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.LocalizationSetter)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.LocalizationSetter using MasterObjectProvider
[DEBUG] Registry [ 12] --> Creating proxy for service LocalizationSetter
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.10 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service LocalizationSetter [3.45 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.LocalizationSetter using MasterObjectProvider [3.98 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.LocalizationSetter) [4.31 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ResponseCompressionAnalyzer)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.ResponseCompressionAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.ResponseCompressionAnalyzer using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ResponseCompressionAnalyzer) [0.41 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.ResourceStreamer)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.internal.services.ResourceStreamer using MasterObjectProvider
[DEBUG] Registry [ 12] --> Creating proxy for service ResourceStreamer
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.12 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service ResourceStreamer [2.82 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.internal.services.ResourceStreamer using MasterObjectProvider [3.28 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.ResourceStreamer) [3.51 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #6 (org.apache.tapestry5.services.assets.ResourceMinimizer)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.assets.ResourceMinimizer using MasterObjectProvider
[DEBUG] Registry [ 12] --> Creating proxy for service ResourceMinimizer
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.19 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service ResourceMinimizer [2.93 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.assets.ResourceMinimizer using MasterObjectProvider [3.37 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #6 (org.apache.tapestry5.services.assets.ResourceMinimizer) [3.65 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #7 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #7 (org.apache.tapestry5.ioc.OperationTracker) [0.06 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #8 (boolean)
[DEBUG] Registry [ 11] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 11] <-- Resolving object of type boolean using MasterObjectProvider [0.24 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #8 (boolean) [0.47 ms]
[DEBUG] Registry [ 10] --> Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler.listenToInvalidations(org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider
[DEBUG] Registry [ 13] --> Creating proxy for service ResourceChangeTracker
[DEBUG] Registry [ 14] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 14] <-- Obtaining AspectDecorator service [0.17 ms]
[DEBUG] Registry [ 13] <-- Creating proxy for service ResourceChangeTracker [2.96 ms]
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider [3.43 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [3.75 ms]
[DEBUG] Registry [ 10] <-- Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler.listenToInvalidations(org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [4.86 ms]
[DEBUG] Registry [ 9] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler via public org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler(org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.javascript.JavaScriptStackSource,org.apache.tapestry5.services.LocalizationSetter,org.apache.tapestry5.services.ResponseCompressionAnalyzer,org.apache.tapestry5.internal.services.ResourceStreamer,org.apache.tapestry5.services.assets.ResourceMinimizer,org.apache.tapestry5.ioc.OperationTracker,boolean) [33.86 ms]
[DEBUG] Registry [ 9] --> Invoking constructor org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler(StreamableResourceSource, JavaScriptStackSource, LocalizationSetter, ResponseCompressionAnalyzer, ResourceStreamer, ResourceMinimizer, OperationTracker, boolean) (at StackAssetRequestHandler.java:88) (for service 'AssetDispatcher')
[DEBUG] Registry [ 9] <-- Invoking constructor org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler(StreamableResourceSource, JavaScriptStackSource, LocalizationSetter, ResponseCompressionAnalyzer, ResourceStreamer, ResourceMinimizer, OperationTracker, boolean) (at StackAssetRequestHandler.java:88) (for service 'AssetDispatcher') [0.16 ms]
[DEBUG] Registry [ 9] --> Invoking public void org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler.listenToInvalidations(org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 10] --> Realizing service ResourceChangeTracker
[DEBUG] Registry [ 11] --> Instantiating service ResourceChangeTracker implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47)
[DEBUG] Registry [ 11] <-- Instantiating service ResourceChangeTracker implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47) [2.28 ms]
[DEBUG] Registry [ 10] <-- Realizing service ResourceChangeTracker [2.71 ms]
[DEBUG] Registry [ 10] --> Reloading class org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl.
[DEBUG] Registry [ 11] --> Creating plan to instantiate org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl via public org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter,boolean)
[DEBUG] Registry [ 12] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 13] --> Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider
[DEBUG] Registry [ 13] <-- Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider [0.24 ms]
[DEBUG] Registry [ 12] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ClasspathURLConverter) [0.61 ms]
[DEBUG] Registry [ 12] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 13] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 13] <-- Resolving object of type boolean using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 12] <-- Determining injection value for parameter #2 (boolean) [0.35 ms]
[DEBUG] Registry [ 12] --> Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl.registerWithUpdateListenerHub(org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 13] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 14] --> Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider
[DEBUG] Registry [ 14] <-- Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 13] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub) [0.45 ms]
[DEBUG] Registry [ 12] <-- Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl.registerWithUpdateListenerHub(org.apache.tapestry5.services.UpdateListenerHub) [0.65 ms]
[DEBUG] Registry [ 11] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl via public org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter,boolean) [3.93 ms]
[DEBUG] Registry [ 11] --> Invoking constructor public org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter,boolean) (for service 'ResourceChangeTracker')
[DEBUG] Registry [ 11] <-- Invoking constructor public org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl(org.apache.tapestry5.ioc.services.ClasspathURLConverter,boolean) (for service 'ResourceChangeTracker') [0.34 ms]
[DEBUG] Registry [ 11] --> Invoking public void org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl.registerWithUpdateListenerHub(org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 11] <-- Invoking public void org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl.registerWithUpdateListenerHub(org.apache.tapestry5.services.UpdateListenerHub) [0.12 ms]
[DEBUG] Registry [ 10] <-- Reloading class org.apache.tapestry5.internal.services.assets.ResourceChangeTrackerImpl. [8.51 ms]
[DEBUG] Registry [ 9] <-- Invoking public void org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler.listenToInvalidations(org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [11.61 ms]
[DEBUG] Registry [ 8] <-- Autobuilding instance of org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler [48.82 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler using MasterObjectProvider [48.97 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.assets.StackAssetRequestHandler) [49.21 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ClasspathAssetAliasManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ClasspathAssetAliasManager using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ClasspathAssetAliasManager
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ClasspathAssetAliasManager [13.97 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ClasspathAssetAliasManager using MasterObjectProvider [14.50 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ClasspathAssetAliasManager) [14.78 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.ResourceStreamer)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ResourceStreamer using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ResourceStreamer using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.ResourceStreamer) [0.66 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.AssetResourceLocator)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.AssetResourceLocator using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service AssetResourceLocator
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service AssetResourceLocator [5.88 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.AssetResourceLocator using MasterObjectProvider [6.48 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.AssetResourceLocator) [6.79 ms]
[DEBUG] Registry [ 6] --> Realizing service ClasspathAssetAliasManager
[DEBUG] Registry [ 7] --> Instantiating service ClasspathAssetAliasManager implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 7] <-- Instantiating service ClasspathAssetAliasManager implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.22 ms]
[DEBUG] Registry [ 6] <-- Realizing service ClasspathAssetAliasManager [5.79 ms]
[DEBUG] Registry [ 6] --> Reloading class org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl.
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl via public org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(org.apache.tapestry5.services.assets.AssetPathConstructor,java.util.Map)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.AssetPathConstructor)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.services.assets.AssetPathConstructor using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service AssetPathConstructor
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service AssetPathConstructor [6.58 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.services.assets.AssetPathConstructor using MasterObjectProvider [7.13 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.AssetPathConstructor) [7.44 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (java.util.Map)
[DEBUG] Registry [ 9] --> Collecting mapped configuration for service ClasspathAssetAliasManager
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.services.TapestryModule.addApplicationAndTapestryMappings(MappedConfiguration, String) (at TapestryModule.java:447)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.06 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (java.lang.String)
[DEBUG] Registry [ 12] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (java.lang.String) [0.39 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.services.TapestryModule.addApplicationAndTapestryMappings(MappedConfiguration, String) (at TapestryModule.java:447) [1.20 ms]
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.services.TapestryModule.addMappingsForLibraryVirtualFolders(MappedConfiguration, ComponentClassResolver) (at TapestryModule.java:433)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.06 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.23 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver) [0.60 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.services.TapestryModule.addMappingsForLibraryVirtualFolders(MappedConfiguration, ComponentClassResolver) (at TapestryModule.java:433) [1.44 ms]
[DEBUG] Registry [ 9] <-- Collecting mapped configuration for service ClasspathAssetAliasManager [11.71 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (java.util.Map) [11.86 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl via public org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(org.apache.tapestry5.services.assets.AssetPathConstructor,java.util.Map) [20.06 ms]
[DEBUG] Registry [ 7] --> Invoking constructor public org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(org.apache.tapestry5.services.assets.AssetPathConstructor,java.util.Map) (for service 'ClasspathAssetAliasManager')
[DEBUG] Registry [ 7] <-- Invoking constructor public org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(org.apache.tapestry5.services.assets.AssetPathConstructor,java.util.Map) (for service 'ClasspathAssetAliasManager') [2.16 ms]
[DEBUG] Registry [ 6] <-- Reloading class org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl. [25.87 ms]
[DEBUG] Registry [ 6] --> Realizing service ContextAssetFactory
[DEBUG] Registry [ 7] --> Instantiating service ContextAssetFactory implementation via org.apache.tapestry5.services.TapestryModule.buildContextAssetFactory(ApplicationGlobals, AssetPathConstructor, AssetPathConverter) (at TapestryModule.java:1227)
[DEBUG] Registry [ 8] --> Creating plan to invoke public org.apache.tapestry5.services.AssetFactory org.apache.tapestry5.services.TapestryModule.buildContextAssetFactory(org.apache.tapestry5.services.ApplicationGlobals,org.apache.tapestry5.services.assets.AssetPathConstructor,org.apache.tapestry5.services.AssetPathConverter)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ApplicationGlobals)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.ApplicationGlobals using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.ApplicationGlobals using MasterObjectProvider [0.31 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ApplicationGlobals) [0.65 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.AssetPathConstructor)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.assets.AssetPathConstructor using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.assets.AssetPathConstructor using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.AssetPathConstructor) [0.49 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetPathConverter)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.AssetPathConverter using MasterObjectProvider
[DEBUG] Registry [ 11] --> Creating proxy for service AssetPathConverter
[DEBUG] Registry [ 12] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 12] <-- Obtaining AspectDecorator service [0.38 ms]
[DEBUG] Registry [ 11] <-- Creating proxy for service AssetPathConverter [6.94 ms]
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.AssetPathConverter using MasterObjectProvider [7.34 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetPathConverter) [7.50 ms]
[DEBUG] Registry [ 8] <-- Creating plan to invoke public org.apache.tapestry5.services.AssetFactory org.apache.tapestry5.services.TapestryModule.buildContextAssetFactory(org.apache.tapestry5.services.ApplicationGlobals,org.apache.tapestry5.services.assets.AssetPathConstructor,org.apache.tapestry5.services.AssetPathConverter) [9.94 ms]
[DEBUG] Registry [ 8] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildContextAssetFactory(ApplicationGlobals, AssetPathConstructor, AssetPathConverter) (at TapestryModule.java:1227)
[DEBUG] Registry [ 9] --> Realizing service AssetPathConverter
[DEBUG] Registry [ 10] --> Instantiating service AssetPathConverter implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 10] <-- Instantiating service AssetPathConverter implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [6.05 ms]
[DEBUG] Registry [ 9] <-- Realizing service AssetPathConverter [6.46 ms]
[DEBUG] Registry [ 9] --> Reloading class org.apache.tapestry5.internal.services.IdentityAssetPathConverter.
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.services.IdentityAssetPathConverter via public org.apache.tapestry5.internal.services.IdentityAssetPathConverter()
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.IdentityAssetPathConverter via public org.apache.tapestry5.internal.services.IdentityAssetPathConverter() [0.18 ms]
[DEBUG] Registry [ 10] --> Invoking constructor public org.apache.tapestry5.internal.services.IdentityAssetPathConverter() (for service 'AssetPathConverter')
[DEBUG] Registry [ 10] <-- Invoking constructor public org.apache.tapestry5.internal.services.IdentityAssetPathConverter() (for service 'AssetPathConverter') [0.05 ms]
[DEBUG] Registry [ 9] <-- Reloading class org.apache.tapestry5.internal.services.IdentityAssetPathConverter. [2.00 ms]
[DEBUG] Registry [ 8] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildContextAssetFactory(ApplicationGlobals, AssetPathConstructor, AssetPathConverter) (at TapestryModule.java:1227) [10.66 ms]
[DEBUG] Registry [ 7] <-- Instantiating service ContextAssetFactory implementation via org.apache.tapestry5.services.TapestryModule.buildContextAssetFactory(ApplicationGlobals, AssetPathConstructor, AssetPathConverter) (at TapestryModule.java:1227) [20.92 ms]
[DEBUG] Registry [ 6] <-- Realizing service ContextAssetFactory [21.26 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeAssetDispatcher(MappedConfiguration, AssetFactory, StackAssetRequestHandler, ClasspathAssetAliasManager, ResourceStreamer, AssetResourceLocator) (at TapestryModule.java:467) [137.34 ms]
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service AssetDispatcher [181.88 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Map) [182.04 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (java.lang.String)
[DEBUG] Registry [ 4] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.11 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (java.lang.String) [0.43 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (java.lang.String)
[DEBUG] Registry [ 4] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (java.lang.String) [0.42 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.AssetDispatcher via public org.apache.tapestry5.internal.services.AssetDispatcher(java.util.Map,java.lang.String,java.lang.String) [184.31 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.AssetDispatcher(java.util.Map,java.lang.String,java.lang.String) (for service 'AssetDispatcher')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.AssetDispatcher(java.util.Map,java.lang.String,java.lang.String) (for service 'AssetDispatcher') [2.56 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.AssetDispatcher. [189.83 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ComponentEventDispatcher.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.ComponentEventDispatcher
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentEventDispatcher via public org.apache.tapestry5.internal.services.ComponentEventDispatcher(org.apache.tapestry5.services.ComponentRequestHandler,org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentRequestHandler)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentRequestHandler using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentRequestHandler using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentRequestHandler) [0.40 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service ComponentEventLinkEncoder
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service ComponentEventLinkEncoder [5.63 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider [6.09 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventLinkEncoder) [6.28 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentEventDispatcher via public org.apache.tapestry5.internal.services.ComponentEventDispatcher(org.apache.tapestry5.services.ComponentRequestHandler,org.apache.tapestry5.services.ComponentEventLinkEncoder) [7.07 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.ComponentEventDispatcher(ComponentRequestHandler, ComponentEventLinkEncoder) (at ComponentEventDispatcher.java:35) (for service 'MasterDispatcher')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.ComponentEventDispatcher(ComponentRequestHandler, ComponentEventLinkEncoder) (at ComponentEventDispatcher.java:35) (for service 'MasterDispatcher') [0.07 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.ComponentEventDispatcher [7.92 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ComponentEventDispatcher. [9.68 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentEventLinkEncoder
[DEBUG] Registry [ 2] --> Instantiating service ComponentEventLinkEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ComponentEventLinkEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [6.92 ms]
[DEBUG] Registry [ 2] --> Invoking org.apache.tapestry5.services.TapestryModule.decorateLinkTransformer(LinkTransformer, ComponentEventLinkEncoder) (at TapestryModule.java:2844)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.ComponentEventLinkEncoder org.apache.tapestry5.services.TapestryModule.decorateLinkTransformer(org.apache.tapestry5.services.linktransform.LinkTransformer,org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.linktransform.LinkTransformer)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.linktransform.LinkTransformer using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service LinkTransformer
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service LinkTransformer [6.98 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.linktransform.LinkTransformer using MasterObjectProvider [7.51 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.linktransform.LinkTransformer) [7.81 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventLinkEncoder) [0.05 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.ComponentEventLinkEncoder org.apache.tapestry5.services.TapestryModule.decorateLinkTransformer(org.apache.tapestry5.services.linktransform.LinkTransformer,org.apache.tapestry5.services.ComponentEventLinkEncoder) [8.22 ms]
[DEBUG] Registry [ 3] --> Invoking method org.apache.tapestry5.services.TapestryModule.decorateLinkTransformer(LinkTransformer, ComponentEventLinkEncoder) (at TapestryModule.java:2844)
[DEBUG] Registry [ 3] <-- Invoking method org.apache.tapestry5.services.TapestryModule.decorateLinkTransformer(LinkTransformer, ComponentEventLinkEncoder) (at TapestryModule.java:2844) [5.22 ms]
[DEBUG] Registry [ 2] <-- Invoking org.apache.tapestry5.services.TapestryModule.decorateLinkTransformer(LinkTransformer, ComponentEventLinkEncoder) (at TapestryModule.java:2844) [18.51 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentEventLinkEncoder [40.38 ms]
[DEBUG] Registry [ 1] --> Realizing service LinkTransformer
[DEBUG] Registry [ 2] --> Instantiating service LinkTransformer implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service LinkTransformer implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.85 ms]
[DEBUG] Registry [ 1] <-- Realizing service LinkTransformer [6.29 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl via public org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl(org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer,org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer)
[DEBUG] Registry [ 4] --> Creating proxy for service ComponentEventLinkTransformer
[DEBUG] Registry [ 5] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 5] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 4] <-- Creating proxy for service ComponentEventLinkTransformer [6.68 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer) [7.17 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer)
[DEBUG] Registry [ 4] --> Creating proxy for service PageRenderLinkTransformer
[DEBUG] Registry [ 5] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 5] <-- Obtaining AspectDecorator service [0.25 ms]
[DEBUG] Registry [ 4] <-- Creating proxy for service PageRenderLinkTransformer [6.27 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer) [6.69 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl via public org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl(org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer,org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer) [14.94 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl(org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer,org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer) (for service 'LinkTransformer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl(org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer,org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer) (for service 'LinkTransformer') [0.05 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.linktransform.LinkTransformerImpl. [18.72 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentEventLinkTransformer
[DEBUG] Registry [ 2] --> Instantiating service ComponentEventLinkTransformer implementation via org.apache.tapestry5.services.TapestryModule.buildComponentEventLinkTransformer(List) (at TapestryModule.java:2819)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer org.apache.tapestry5.services.TapestryModule.buildComponentEventLinkTransformer(java.util.List)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service ComponentEventLinkTransformer
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service ComponentEventLinkTransformer [0.17 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.List) [0.30 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.linktransform.ComponentEventLinkTransformer org.apache.tapestry5.services.TapestryModule.buildComponentEventLinkTransformer(java.util.List) [0.54 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentEventLinkTransformer(List) (at TapestryModule.java:2819)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentEventLinkTransformer(List) (at TapestryModule.java:2819) [1.43 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ComponentEventLinkTransformer implementation via org.apache.tapestry5.services.TapestryModule.buildComponentEventLinkTransformer(List) (at TapestryModule.java:2819) [2.20 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentEventLinkTransformer [2.49 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl via public org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ContextPathEncoder,org.apache.tapestry5.services.LocalizationSetter,org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.internal.services.RequestSecurityManager,org.apache.tapestry5.services.BaseURLSource,org.apache.tapestry5.services.PersistentLocale,boolean,java.lang.String)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver) [0.52 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ContextPathEncoder)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ContextPathEncoder using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service ContextPathEncoder
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ContextPathEncoder [6.38 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ContextPathEncoder using MasterObjectProvider [6.82 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ContextPathEncoder) [7.02 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.LocalizationSetter)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.LocalizationSetter using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.LocalizationSetter using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.LocalizationSetter) [0.49 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.11 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.Request) [0.24 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.Response) [0.35 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.RequestSecurityManager)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.RequestSecurityManager using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service RequestSecurityManager
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.23 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service RequestSecurityManager [3.26 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestSecurityManager using MasterObjectProvider [3.60 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.RequestSecurityManager) [3.78 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #7 (org.apache.tapestry5.services.BaseURLSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.BaseURLSource using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.BaseURLSource using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #7 (org.apache.tapestry5.services.BaseURLSource) [0.36 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #8 (org.apache.tapestry5.services.PersistentLocale)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.PersistentLocale using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service PersistentLocale
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service PersistentLocale [6.49 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.PersistentLocale using MasterObjectProvider [6.88 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #8 (org.apache.tapestry5.services.PersistentLocale) [7.07 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #9 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #9 (boolean) [0.42 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #10 (java.lang.String)
[DEBUG] Registry [ 4] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #10 (java.lang.String) [0.85 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl via public org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ContextPathEncoder,org.apache.tapestry5.services.LocalizationSetter,org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.internal.services.RequestSecurityManager,org.apache.tapestry5.services.BaseURLSource,org.apache.tapestry5.services.PersistentLocale,boolean,java.lang.String) [26.56 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ContextPathEncoder,org.apache.tapestry5.services.LocalizationSetter,org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.internal.services.RequestSecurityManager,org.apache.tapestry5.services.BaseURLSource,org.apache.tapestry5.services.PersistentLocale,boolean,java.lang.String) (for service 'ComponentEventLinkEncoder')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ContextPathEncoder,org.apache.tapestry5.services.LocalizationSetter,org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.internal.services.RequestSecurityManager,org.apache.tapestry5.services.BaseURLSource,org.apache.tapestry5.services.PersistentLocale,boolean,java.lang.String) (for service 'ComponentEventLinkEncoder') [0.71 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ComponentEventLinkEncoderImpl. [31.95 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PageRenderDispatcher.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.PageRenderDispatcher
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageRenderDispatcher via public org.apache.tapestry5.internal.services.PageRenderDispatcher(org.apache.tapestry5.services.ComponentRequestHandler,org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentRequestHandler)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentRequestHandler using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentRequestHandler using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentRequestHandler) [0.52 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventLinkEncoder) [0.34 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageRenderDispatcher via public org.apache.tapestry5.internal.services.PageRenderDispatcher(org.apache.tapestry5.services.ComponentRequestHandler,org.apache.tapestry5.services.ComponentEventLinkEncoder) [1.33 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.PageRenderDispatcher(ComponentRequestHandler, ComponentEventLinkEncoder) (at PageRenderDispatcher.java:33) (for service 'MasterDispatcher')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.PageRenderDispatcher(ComponentRequestHandler, ComponentEventLinkEncoder) (at PageRenderDispatcher.java:33) (for service 'MasterDispatcher') [0.10 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.PageRenderDispatcher [2.26 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PageRenderDispatcher. [4.09 ms]
[DEBUG] Registry [ 1] --> Realizing service PageRenderLinkTransformer
[DEBUG] Registry [ 2] --> Instantiating service PageRenderLinkTransformer implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderLinkTransformer(List) (at TapestryModule.java:2830)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer org.apache.tapestry5.services.TapestryModule.buildPageRenderLinkTransformer(java.util.List)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service PageRenderLinkTransformer
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service PageRenderLinkTransformer [0.18 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.List) [0.34 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.linktransform.PageRenderLinkTransformer org.apache.tapestry5.services.TapestryModule.buildPageRenderLinkTransformer(java.util.List) [0.62 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderLinkTransformer(List) (at TapestryModule.java:2830)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderLinkTransformer(List) (at TapestryModule.java:2830) [2.27 ms]
[DEBUG] Registry [ 2] <-- Instantiating service PageRenderLinkTransformer implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderLinkTransformer(List) (at TapestryModule.java:2830) [3.24 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageRenderLinkTransformer [3.59 ms]
[DEBUG] Registry [ 1] --> Realizing service LocalizationSetter
[DEBUG] Registry [ 2] --> Instantiating service LocalizationSetter implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service LocalizationSetter implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [4.51 ms]
[DEBUG] Registry [ 1] <-- Realizing service LocalizationSetter [4.94 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.LocalizationSetterImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.LocalizationSetterImpl via public org.apache.tapestry5.internal.services.LocalizationSetterImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.PersistentLocale,org.apache.tapestry5.ioc.services.ThreadLocale,java.lang.String)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.36 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [3.31 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.PersistentLocale)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.PersistentLocale using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.PersistentLocale using MasterObjectProvider [0.28 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.PersistentLocale) [2.13 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.ThreadLocale) [0.99 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (java.lang.String)
[DEBUG] Registry [ 4] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (java.lang.String) [0.30 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.LocalizationSetterImpl via public org.apache.tapestry5.internal.services.LocalizationSetterImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.PersistentLocale,org.apache.tapestry5.ioc.services.ThreadLocale,java.lang.String) [10.04 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.LocalizationSetterImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.PersistentLocale,org.apache.tapestry5.ioc.services.ThreadLocale,java.lang.String) (for service 'LocalizationSetter')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.LocalizationSetterImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.PersistentLocale,org.apache.tapestry5.ioc.services.ThreadLocale,java.lang.String) (for service 'LocalizationSetter') [0.60 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.LocalizationSetterImpl. [14.37 ms]
[DEBUG] Registry [ 1] --> Realizing service Request
[DEBUG] Registry [ 2] --> Instantiating service Request implementation via org.apache.tapestry5.services.TapestryModule.buildRequest() (at TapestryModule.java:1530)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.Request org.apache.tapestry5.services.TapestryModule.buildRequest()
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.Request org.apache.tapestry5.services.TapestryModule.buildRequest() [0.04 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildRequest() (at TapestryModule.java:1530)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildRequest() (at TapestryModule.java:1530) [2.13 ms]
[DEBUG] Registry [ 2] <-- Instantiating service Request implementation via org.apache.tapestry5.services.TapestryModule.buildRequest() (at TapestryModule.java:1530) [2.38 ms]
[DEBUG] Registry [ 1] <-- Realizing service Request [2.60 ms]
[DEBUG] Registry [ 1] --> Realizing service ThreadLocale
[DEBUG] Registry [ 1] <-- Realizing service ThreadLocale [1.01 ms]
[DEBUG] Registry [ 1] --> Instantiating service ThreadLocale implementation via org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl() (at ThreadLocaleImpl.java:24) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl via public org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl()
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl.locale (java.util.Locale)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl.locale (java.util.Locale) [0.04 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl via public org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl() [0.21 ms]
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl() (at ThreadLocaleImpl.java:24) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'ThreadLocale')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl() (at ThreadLocaleImpl.java:24) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) (for service 'ThreadLocale') [0.06 ms]
[DEBUG] Registry [ 1] <-- Instantiating service ThreadLocale implementation via org.apache.tapestry5.ioc.internal.services.ThreadLocaleImpl() (at ThreadLocaleImpl.java:24) via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [0.44 ms]
[DEBUG] Registry [ 1] --> Realizing service ContextPathEncoder
[DEBUG] Registry [ 2] --> Instantiating service ContextPathEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ContextPathEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.45 ms]
[DEBUG] Registry [ 1] <-- Realizing service ContextPathEncoder [6.36 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ContextPathEncoderImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ContextPathEncoderImpl via public org.apache.tapestry5.internal.services.ContextPathEncoderImpl(org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.services.URLEncoder,org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ContextValueEncoder)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ContextValueEncoder using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service ContextValueEncoder
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.32 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ContextValueEncoder [6.14 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ContextValueEncoder using MasterObjectProvider [6.57 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ContextValueEncoder) [6.81 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.URLEncoder)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.URLEncoder using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service URLEncoder
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service URLEncoder [6.54 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.URLEncoder using MasterObjectProvider [6.96 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.URLEncoder) [7.20 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [1.89 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer) [2.31 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ContextPathEncoderImpl via public org.apache.tapestry5.internal.services.ContextPathEncoderImpl(org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.services.URLEncoder,org.apache.tapestry5.ioc.services.TypeCoercer) [17.25 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ContextPathEncoderImpl(org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.services.URLEncoder,org.apache.tapestry5.ioc.services.TypeCoercer) (for service 'ContextPathEncoder')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ContextPathEncoderImpl(org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.services.URLEncoder,org.apache.tapestry5.ioc.services.TypeCoercer) (for service 'ContextPathEncoder') [0.41 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ContextPathEncoderImpl. [20.89 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentRequestHandler
[DEBUG] Registry [ 2] --> Instantiating service ComponentRequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(List, ComponentRequestHandlerTerminator, Logger) (at TapestryModule.java:2655)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.ComponentRequestHandler org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(java.util.List,org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator,org.slf4j.Logger)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service ComponentRequestHandler
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeComponentRequestHandler(OrderedConfiguration) (at TapestryModule.java:2670)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.05 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeComponentRequestHandler(OrderedConfiguration) (at TapestryModule.java:2670) [2.99 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service ComponentRequestHandler [7.89 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.List) [8.02 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator via public org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator(org.apache.tapestry5.services.ComponentEventRequestHandler,org.apache.tapestry5.services.PageRenderRequestHandler)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentEventRequestHandler)
[DEBUG] Registry [ 9] --> Creating proxy for service ComponentEventRequestHandler
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service ComponentEventRequestHandler [12.19 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentEventRequestHandler) [12.71 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.PageRenderRequestHandler)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.services.PageRenderRequestHandler using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service PageRenderRequestHandler
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PageRenderRequestHandler [6.80 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.services.PageRenderRequestHandler using MasterObjectProvider [7.40 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.PageRenderRequestHandler) [7.87 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator via public org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator(org.apache.tapestry5.services.ComponentEventRequestHandler,org.apache.tapestry5.services.PageRenderRequestHandler) [22.76 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator(ComponentEventRequestHandler, PageRenderRequestHandler) (at ComponentRequestHandlerTerminator.java:36) (for service 'ComponentRequestHandler')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator(ComponentEventRequestHandler, PageRenderRequestHandler) (at ComponentRequestHandlerTerminator.java:36) (for service 'ComponentRequestHandler') [0.05 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator [23.52 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator using MasterObjectProvider [23.63 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator) [23.87 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.slf4j.Logger) [0.05 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.ComponentRequestHandler org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(java.util.List,org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator,org.slf4j.Logger) [32.71 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(List, ComponentRequestHandlerTerminator, Logger) (at TapestryModule.java:2655)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(List, ComponentRequestHandlerTerminator, Logger) (at TapestryModule.java:2655) [1.31 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ComponentRequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(List, ComponentRequestHandlerTerminator, Logger) (at TapestryModule.java:2655) [34.33 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentRequestHandler [34.65 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.services.InitializeActivePageName.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.services.InitializeActivePageName
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.services.InitializeActivePageName via public org.apache.tapestry5.services.InitializeActivePageName(org.apache.tapestry5.services.RequestGlobals)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.RequestGlobals)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.RequestGlobals) [0.58 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.services.InitializeActivePageName via public org.apache.tapestry5.services.InitializeActivePageName(org.apache.tapestry5.services.RequestGlobals) [1.01 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.services.InitializeActivePageName(RequestGlobals) (at InitializeActivePageName.java:30) (for service 'ComponentRequestHandler')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.services.InitializeActivePageName(RequestGlobals) (at InitializeActivePageName.java:30) (for service 'ComponentRequestHandler') [0.06 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.services.InitializeActivePageName [1.98 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.services.InitializeActivePageName. [3.89 ms]
[DEBUG] Registry [ 1] --> Realizing service PageRenderRequestHandler
[DEBUG] Registry [ 2] --> Instantiating service PageRenderRequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderRequestHandler(List, Logger, PageRenderRequestHandlerImpl) (at TapestryModule.java:1592)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.PageRenderRequestHandler org.apache.tapestry5.services.TapestryModule.buildPageRenderRequestHandler(java.util.List,org.slf4j.Logger,org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service PageRenderRequestHandler
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributePageRenderRequestHandler(OrderedConfiguration, RequestSecurityManager) (at TapestryModule.java:2209)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.04 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.RequestSecurityManager)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.RequestSecurityManager using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestSecurityManager using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.RequestSecurityManager) [0.39 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributePageRenderRequestHandler(OrderedConfiguration, RequestSecurityManager) (at TapestryModule.java:2209) [1.36 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service PageRenderRequestHandler [4.62 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.List) [4.73 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.slf4j.Logger) [0.04 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl via public org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl(org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.ComponentEventResultProcessor,org.apache.tapestry5.internal.services.PageResponseRenderer,org.apache.tapestry5.internal.services.PageActivator)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service RequestPageCache
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.22 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service RequestPageCache [6.38 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [6.91 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.RequestPageCache) [7.20 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventResultProcessor)
[DEBUG] Registry [ 9] --> Creating proxy for service ComponentEventResultProcessor
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.31 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service ComponentEventResultProcessor [6.26 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentEventResultProcessor) [6.73 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageResponseRenderer)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.PageResponseRenderer using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service PageResponseRenderer
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.21 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PageResponseRenderer [3.49 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.PageResponseRenderer using MasterObjectProvider [4.44 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageResponseRenderer) [4.71 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.PageActivator)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.PageActivator using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service PageActivator
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PageActivator [5.45 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.PageActivator using MasterObjectProvider [5.88 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.PageActivator) [6.18 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl via public org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl(org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.ComponentEventResultProcessor,org.apache.tapestry5.internal.services.PageResponseRenderer,org.apache.tapestry5.internal.services.PageActivator) [25.59 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl(RequestPageCache, ComponentEventResultProcessor, PageResponseRenderer, PageActivator) (at PageRenderRequestHandlerImpl.java:46) (for service 'PageRenderRequestHandler')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl(RequestPageCache, ComponentEventResultProcessor, PageResponseRenderer, PageActivator) (at PageRenderRequestHandlerImpl.java:46) (for service 'PageRenderRequestHandler') [0.08 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl [26.51 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl using MasterObjectProvider [26.64 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl) [26.88 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.PageRenderRequestHandler org.apache.tapestry5.services.TapestryModule.buildPageRenderRequestHandler(java.util.List,org.slf4j.Logger,org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl) [32.56 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderRequestHandler(List, Logger, PageRenderRequestHandlerImpl) (at TapestryModule.java:1592)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderRequestHandler(List, Logger, PageRenderRequestHandlerImpl) (at TapestryModule.java:1592) [1.71 ms]
[DEBUG] Registry [ 2] <-- Instantiating service PageRenderRequestHandler implementation via org.apache.tapestry5.services.TapestryModule.buildPageRenderRequestHandler(List, Logger, PageRenderRequestHandlerImpl) (at TapestryModule.java:1592) [34.73 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageRenderRequestHandler [35.15 ms]
[DEBUG] Registry [ 1] --> Realizing service RequestSecurityManager
[DEBUG] Registry [ 2] --> Instantiating service RequestSecurityManager implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service RequestSecurityManager implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.52 ms]
[DEBUG] Registry [ 1] <-- Realizing service RequestSecurityManager [2.88 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.RequestSecurityManagerImpl via public org.apache.tapestry5.internal.services.RequestSecurityManagerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.MetaDataLocator,boolean)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.53 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Response) [0.34 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentEventLinkEncoder) [0.35 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.MetaDataLocator)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.MetaDataLocator using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service MetaDataLocator
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service MetaDataLocator [7.41 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.MetaDataLocator using MasterObjectProvider [7.84 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.MetaDataLocator) [8.07 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (boolean) [0.43 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.RequestSecurityManagerImpl via public org.apache.tapestry5.internal.services.RequestSecurityManagerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.MetaDataLocator,boolean) [11.20 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.RequestSecurityManagerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.MetaDataLocator,boolean) (for service 'RequestSecurityManager')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.RequestSecurityManagerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.MetaDataLocator,boolean) (for service 'RequestSecurityManager') [0.10 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.RequestSecurityManagerImpl. [16.17 ms]
[DEBUG] Registry [ 1] --> Realizing service MetaDataLocator
[DEBUG] Registry [ 2] --> Instantiating service MetaDataLocator implementation via org.apache.tapestry5.services.TapestryModule.buildMetaDataLocator(MetaDataLocatorImpl, InvalidationEventHub) (at TapestryModule.java:1255)
[DEBUG] Registry [ 3] --> Creating plan to invoke public static org.apache.tapestry5.services.MetaDataLocator org.apache.tapestry5.services.TapestryModule.buildMetaDataLocator(org.apache.tapestry5.internal.services.MetaDataLocatorImpl,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.MetaDataLocatorImpl)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.MetaDataLocatorImpl using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.MetaDataLocatorImpl
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.MetaDataLocatorImpl via public org.apache.tapestry5.internal.services.MetaDataLocatorImpl(org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentModelSource,java.util.Map)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.27 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.SymbolSource) [0.70 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.35 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentModelSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentModelSource using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service ComponentModelSource
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.18 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ComponentModelSource [3.97 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentModelSource using MasterObjectProvider [4.34 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentModelSource) [4.51 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #4 (java.util.Map)
[DEBUG] Registry [ 9] --> Collecting mapped configuration for service MetaDataLocator
[DEBUG] Registry [ 9] <-- Collecting mapped configuration for service MetaDataLocator [0.11 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #4 (java.util.Map) [0.23 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.MetaDataLocatorImpl via public org.apache.tapestry5.internal.services.MetaDataLocatorImpl(org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentModelSource,java.util.Map) [6.64 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.MetaDataLocatorImpl(SymbolSource, TypeCoercer, ComponentModelSource, Map) (at MetaDataLocatorImpl.java:46) (for service 'MetaDataLocator')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.MetaDataLocatorImpl(SymbolSource, TypeCoercer, ComponentModelSource, Map) (at MetaDataLocatorImpl.java:46) (for service 'MetaDataLocator') [0.10 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.MetaDataLocatorImpl [10.54 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.MetaDataLocatorImpl using MasterObjectProvider [10.65 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.MetaDataLocatorImpl) [10.91 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.15 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public static org.apache.tapestry5.services.MetaDataLocator org.apache.tapestry5.services.TapestryModule.buildMetaDataLocator(org.apache.tapestry5.internal.services.MetaDataLocatorImpl,org.apache.tapestry5.services.InvalidationEventHub) [11.47 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildMetaDataLocator(MetaDataLocatorImpl, InvalidationEventHub) (at TapestryModule.java:1255)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildMetaDataLocator(MetaDataLocatorImpl, InvalidationEventHub) (at TapestryModule.java:1255) [0.05 ms]
[DEBUG] Registry [ 2] <-- Instantiating service MetaDataLocator implementation via org.apache.tapestry5.services.TapestryModule.buildMetaDataLocator(MetaDataLocatorImpl, InvalidationEventHub) (at TapestryModule.java:1255) [11.71 ms]
[DEBUG] Registry [ 1] <-- Realizing service MetaDataLocator [11.95 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentModelSource
[DEBUG] Registry [ 2] --> Instantiating service ComponentModelSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service ComponentModelSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.87 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentModelSource [2.24 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ComponentModelSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentModelSourceImpl via public org.apache.tapestry5.internal.services.ComponentModelSourceImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.28 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver) [0.71 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service ComponentInstantiatorSource
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.25 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ComponentInstantiatorSource [4.56 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider [5.08 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [5.40 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentModelSourceImpl via public org.apache.tapestry5.internal.services.ComponentModelSourceImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [6.84 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ComponentModelSourceImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.ComponentInstantiatorSource) (for service 'ComponentModelSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ComponentModelSourceImpl(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.ComponentInstantiatorSource) (for service 'ComponentModelSource') [0.07 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ComponentModelSourceImpl. [9.40 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentInstantiatorSource
[DEBUG] Registry [ 2] --> Instantiating service ComponentInstantiatorSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service ComponentInstantiatorSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.48 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentInstantiatorSource [2.87 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl via public org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl(org.slf4j.Logger,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.transform.ComponentClassTransformWorker2,org.apache.tapestry5.ioc.services.ClasspathURLConverter,org.apache.tapestry5.ioc.OperationTracker,java.util.Map,boolean,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.08 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.LoggerSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.LoggerSource using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.LoggerSource using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.LoggerSource) [0.50 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.16 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.transform.ComponentClassTransformWorker2)
[DEBUG] Registry [ 4] --> Creating proxy for service ComponentClassTransformWorker
[DEBUG] Registry [ 5] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 5] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 4] <-- Creating proxy for service ComponentClassTransformWorker [7.54 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.transform.ComponentClassTransformWorker2) [7.96 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.ClasspathURLConverter) [0.46 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #6 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #6 (org.apache.tapestry5.ioc.OperationTracker) [0.05 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #7 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service ComponentInstantiatorSource
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.internal.services.InternalModule.configureControlledPackagesFromComponentClassResolver(MappedConfiguration, ComponentClassResolver) (at InternalModule.java:222)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.06 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver) [0.45 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.internal.services.InternalModule.configureControlledPackagesFromComponentClassResolver(MappedConfiguration, ComponentClassResolver) (at InternalModule.java:222) [1.70 ms]
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service ComponentInstantiatorSource [2.76 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #7 (java.util.Map) [2.90 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #8 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.10 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #8 (boolean) [0.32 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #9 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.25 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #9 (org.apache.tapestry5.services.ComponentClassResolver) [0.47 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #10 (org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub using MasterObjectProvider [0.23 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #10 (org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub) [0.55 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.classFactory (org.apache.tapestry5.ioc.services.ClassFactory)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.classFactory (org.apache.tapestry5.ioc.services.ClassFactory) [0.06 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.proxyFactory (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.proxyFactory (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.05 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.manager (org.apache.tapestry5.plastic.PlasticManager)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.manager (org.apache.tapestry5.plastic.PlasticManager) [0.05 ms]
[DEBUG] Registry [ 3] --> Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.listenForUpdates(org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub) [0.41 ms]
[DEBUG] Registry [ 3] <-- Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.listenForUpdates(org.apache.tapestry5.services.UpdateListenerHub) [0.58 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl via public org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl(org.slf4j.Logger,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.transform.ComponentClassTransformWorker2,org.apache.tapestry5.ioc.services.ClasspathURLConverter,org.apache.tapestry5.ioc.OperationTracker,java.util.Map,boolean,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub) [18.97 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl(org.slf4j.Logger,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.transform.ComponentClassTransformWorker2,org.apache.tapestry5.ioc.services.ClasspathURLConverter,org.apache.tapestry5.ioc.OperationTracker,java.util.Map,boolean,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub) (for service 'ComponentInstantiatorSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl(org.slf4j.Logger,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.transform.ComponentClassTransformWorker2,org.apache.tapestry5.ioc.services.ClasspathURLConverter,org.apache.tapestry5.ioc.OperationTracker,java.util.Map,boolean,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.InternalComponentInvalidationEventHub) (for service 'ComponentInstantiatorSource') [3.00 ms]
[DEBUG] Registry [ 2] --> Invoking public void org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.listenForUpdates(org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 2] <-- Invoking public void org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.listenForUpdates(org.apache.tapestry5.services.UpdateListenerHub) [0.12 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl. [29.09 ms]
[DEBUG] Registry [ 1] --> Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.Music
[DEBUG] Registry [ 2] --> Running component class transformations on org.apache.tapestry5.integration.app1.pages.Music
[DEBUG] Registry [ 3] --> Realizing service ComponentClassTransformWorker
[DEBUG] Registry [ 4] --> Instantiating service ComponentClassTransformWorker implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassTransformWorker(List) (at TapestryModule.java:1317)
[DEBUG] Registry [ 5] --> Creating plan to invoke public org.apache.tapestry5.services.transform.ComponentClassTransformWorker2 org.apache.tapestry5.services.TapestryModule.buildComponentClassTransformWorker(java.util.List)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 7] --> Collecting ordered configuration for service ComponentClassTransformWorker
[DEBUG] Registry [ 8] --> Invoking org.apache.tapestry5.services.TapestryModule.provideTransformWorkers(OrderedConfiguration, MetaWorker, ComponentClassResolver) (at TapestryModule.java:563)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.04 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.meta.MetaWorker)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.meta.MetaWorker using MasterObjectProvider
[DEBUG] Registry [ 11] --> Creating proxy for service MetaWorker
[DEBUG] Registry [ 12] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 12] <-- Obtaining AspectDecorator service [0.31 ms]
[DEBUG] Registry [ 11] <-- Creating proxy for service MetaWorker [6.92 ms]
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.meta.MetaWorker using MasterObjectProvider [7.32 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.meta.MetaWorker) [7.58 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentClassResolver) [0.46 ms]
[DEBUG] Registry [ 8] <-- Invoking org.apache.tapestry5.services.TapestryModule.provideTransformWorkers(OrderedConfiguration, MetaWorker, ComponentClassResolver) (at TapestryModule.java:563) [74.96 ms]
[DEBUG] Registry [ 8] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeComponentClassTransformWorker(OrderedConfiguration) (at AppModule.java:270)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.05 ms]
[DEBUG] Registry [ 8] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeComponentClassTransformWorker(OrderedConfiguration) (at AppModule.java:270) [6.26 ms]
[DEBUG] Registry [ 7] <-- Collecting ordered configuration for service ComponentClassTransformWorker [92.65 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (java.util.List) [92.95 ms]
[DEBUG] Registry [ 5] <-- Creating plan to invoke public org.apache.tapestry5.services.transform.ComponentClassTransformWorker2 org.apache.tapestry5.services.TapestryModule.buildComponentClassTransformWorker(java.util.List) [93.21 ms]
[DEBUG] Registry [ 5] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassTransformWorker(List) (at TapestryModule.java:1317)
[DEBUG] Registry [ 5] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassTransformWorker(List) (at TapestryModule.java:1317) [1.30 ms]
[DEBUG] Registry [ 4] <-- Instantiating service ComponentClassTransformWorker implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassTransformWorker(List) (at TapestryModule.java:1317) [94.85 ms]
[DEBUG] Registry [ 3] <-- Realizing service ComponentClassTransformWorker [95.22 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.OnEventWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.OnEventWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.OnEventWorker via public org.apache.tapestry5.internal.transform.OnEventWorker(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.ValueEncoderSource,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.ioc.OperationTracker,boolean)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.46 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ValueEncoderSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ValueEncoderSource
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.33 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ValueEncoderSource [5.84 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider [6.38 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ValueEncoderSource) [6.54 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.60 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.96 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #4 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #4 (org.apache.tapestry5.ioc.OperationTracker) [0.06 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #5 (boolean)
[DEBUG] Registry [ 7] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type boolean using MasterObjectProvider [0.22 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #5 (boolean) [0.46 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.OnEventWorker via public org.apache.tapestry5.internal.transform.OnEventWorker(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.ValueEncoderSource,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.ioc.OperationTracker,boolean) [9.56 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.OnEventWorker(Request, ValueEncoderSource, ComponentClassCache, OperationTracker, boolean) (at OnEventWorker.java:297) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.OnEventWorker(Request, ValueEncoderSource, ComponentClassCache, OperationTracker, boolean) (at OnEventWorker.java:297) (for service 'ComponentClassTransformWorker') [9.11 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.OnEventWorker [20.45 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.OnEventWorker. [24.80 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.ApplicationStateWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.ApplicationStateWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.ApplicationStateWorker via public org.apache.tapestry5.internal.transform.ApplicationStateWorker(org.apache.tapestry5.services.ApplicationStateManager,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ApplicationStateManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ApplicationStateManager using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ApplicationStateManager
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ApplicationStateManager [6.50 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ApplicationStateManager using MasterObjectProvider [6.95 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ApplicationStateManager) [7.25 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.42 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.ApplicationStateWorker via public org.apache.tapestry5.internal.transform.ApplicationStateWorker(org.apache.tapestry5.services.ApplicationStateManager,org.apache.tapestry5.internal.services.ComponentClassCache) [8.12 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.ApplicationStateWorker(ApplicationStateManager, ComponentClassCache) (at ApplicationStateWorker.java:44) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.ApplicationStateWorker(ApplicationStateManager, ComponentClassCache) (at ApplicationStateWorker.java:44) (for service 'ComponentClassTransformWorker') [0.07 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.ApplicationStateWorker [10.40 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.ApplicationStateWorker. [13.37 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.EnvironmentalWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.EnvironmentalWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.EnvironmentalWorker via public org.apache.tapestry5.internal.transform.EnvironmentalWorker(org.apache.tapestry5.services.Environment,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Environment)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider [0.32 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Environment) [1.00 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.45 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.EnvironmentalWorker via public org.apache.tapestry5.internal.transform.EnvironmentalWorker(org.apache.tapestry5.services.Environment,org.apache.tapestry5.internal.services.ComponentClassCache) [2.01 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.EnvironmentalWorker(Environment, ComponentClassCache) (at EnvironmentalWorker.java:69) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.EnvironmentalWorker(Environment, ComponentClassCache) (at EnvironmentalWorker.java:69) (for service 'ComponentClassTransformWorker') [0.09 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.EnvironmentalWorker [3.47 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.EnvironmentalWorker. [6.09 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.InjectPageWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectPageWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectPageWorker via public org.apache.tapestry5.internal.transform.InjectPageWorker(org.apache.tapestry5.services.ComponentSource,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ComponentSource using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ComponentSource
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ComponentSource [5.78 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ComponentSource using MasterObjectProvider [6.21 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentSource) [6.49 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver) [0.50 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.28 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectPageWorker via public org.apache.tapestry5.internal.transform.InjectPageWorker(org.apache.tapestry5.services.ComponentSource,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.ioc.services.PerthreadManager) [7.78 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.InjectPageWorker(ComponentSource, ComponentClassResolver, PerthreadManager) (at InjectPageWorker.java:69) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.InjectPageWorker(ComponentSource, ComponentClassResolver, PerthreadManager) (at InjectPageWorker.java:69) (for service 'ComponentClassTransformWorker') [0.08 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectPageWorker [9.10 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.InjectPageWorker. [11.80 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.InjectComponentWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectComponentWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectComponentWorker via public org.apache.tapestry5.internal.transform.InjectComponentWorker(org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.47 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectComponentWorker via public org.apache.tapestry5.internal.transform.InjectComponentWorker(org.apache.tapestry5.internal.services.ComponentClassCache) [0.77 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.InjectComponentWorker(ComponentClassCache) (at InjectComponentWorker.java:100) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.InjectComponentWorker(ComponentClassCache) (at InjectComponentWorker.java:100) (for service 'ComponentClassTransformWorker') [0.06 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectComponentWorker [1.73 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.InjectComponentWorker. [4.35 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.InjectContainerWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectContainerWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectContainerWorker via public org.apache.tapestry5.internal.transform.InjectContainerWorker(org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.51 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectContainerWorker via public org.apache.tapestry5.internal.transform.InjectContainerWorker(org.apache.tapestry5.internal.services.ComponentClassCache) [0.90 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.InjectContainerWorker(ComponentClassCache) (at InjectContainerWorker.java:36) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.InjectContainerWorker(ComponentClassCache) (at InjectContainerWorker.java:36) (for service 'ComponentClassTransformWorker') [0.08 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectContainerWorker [2.46 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.InjectContainerWorker. [5.39 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.ParameterWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.ParameterWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.ParameterWorker via public org.apache.tapestry5.internal.transform.ParameterWorker(org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.services.ComponentDefaultProvider,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.50 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service BindingSource
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.37 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service BindingSource [12.88 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider [13.29 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingSource) [13.48 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentDefaultProvider)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ComponentDefaultProvider using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ComponentDefaultProvider
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ComponentDefaultProvider [15.23 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ComponentDefaultProvider using MasterObjectProvider [15.69 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ComponentDefaultProvider) [15.97 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.48 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.30 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.ParameterWorker via public org.apache.tapestry5.internal.transform.ParameterWorker(org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.services.ComponentDefaultProvider,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.PerthreadManager) [31.50 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.ParameterWorker(ComponentClassCache, BindingSource, ComponentDefaultProvider, TypeCoercer, PerthreadManager) (at ParameterWorker.java:79) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.ParameterWorker(ComponentClassCache, BindingSource, ComponentDefaultProvider, TypeCoercer, PerthreadManager) (at ParameterWorker.java:79) (for service 'ComponentClassTransformWorker') [4.08 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.ParameterWorker [37.19 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.ParameterWorker. [40.48 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.BindParameterWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.BindParameterWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.BindParameterWorker via public org.apache.tapestry5.internal.transform.BindParameterWorker(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.51 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.34 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.BindParameterWorker via public org.apache.tapestry5.internal.transform.BindParameterWorker(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentClassCache) [1.38 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.BindParameterWorker(TypeCoercer, ComponentClassCache) (at BindParameterWorker.java:105) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.BindParameterWorker(TypeCoercer, ComponentClassCache) (at BindParameterWorker.java:105) (for service 'ComponentClassTransformWorker') [0.09 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.BindParameterWorker [3.13 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.BindParameterWorker. [9.55 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker via public org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker()
[DEBUG] Registry [ 6] --> Calculating possible injection value for field org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker.JUST_RETURN (org.apache.tapestry5.plastic.InstructionBuilderCallback)
[DEBUG] Registry [ 6] <-- Calculating possible injection value for field org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker.JUST_RETURN (org.apache.tapestry5.plastic.InstructionBuilderCallback) [0.04 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker via public org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker() [0.42 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker() (at RenderPhaseMethodWorker.java:44) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker() (at RenderPhaseMethodWorker.java:44) (for service 'ComponentClassTransformWorker') [4.49 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker [6.81 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker. [12.29 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.ImportWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.ImportWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.ImportWorker via public org.apache.tapestry5.internal.transform.ImportWorker(org.apache.tapestry5.services.javascript.JavaScriptSupport,org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.javascript.JavaScriptSupport)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptSupport using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service JavaScriptSupport
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.22 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service JavaScriptSupport [20.33 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptSupport using MasterObjectProvider [21.00 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.javascript.JavaScriptSupport) [21.33 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.29 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolSource) [0.83 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource) [0.34 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.ImportWorker via public org.apache.tapestry5.internal.transform.ImportWorker(org.apache.tapestry5.services.javascript.JavaScriptSupport,org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.services.AssetSource) [23.11 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.ImportWorker(JavaScriptSupport, SymbolSource, AssetSource) (at ImportWorker.java:73) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.ImportWorker(JavaScriptSupport, SymbolSource, AssetSource) (at ImportWorker.java:73) (for service 'ComponentClassTransformWorker') [3.44 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.ImportWorker [28.10 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.ImportWorker. [32.34 ms]
[DEBUG] Registry [ 3] --> Realizing service MetaWorker
[DEBUG] Registry [ 4] --> Instantiating service MetaWorker implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 4] <-- Instantiating service MetaWorker implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.39 ms]
[DEBUG] Registry [ 3] <-- Realizing service MetaWorker [5.89 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.services.meta.MetaWorkerImpl.
[DEBUG] Registry [ 4] --> Creating plan to instantiate org.apache.tapestry5.internal.services.meta.MetaWorkerImpl via public org.apache.tapestry5.internal.services.meta.MetaWorkerImpl(java.util.Map)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 6] --> Collecting mapped configuration for service MetaWorker
[DEBUG] Registry [ 7] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeMetaWorker(MappedConfiguration) (at TapestryModule.java:2771)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.04 ms]
[DEBUG] Registry [ 7] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeMetaWorker(MappedConfiguration) (at TapestryModule.java:2771) [14.71 ms]
[DEBUG] Registry [ 6] <-- Collecting mapped configuration for service MetaWorker [18.59 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (java.util.Map) [18.75 ms]
[DEBUG] Registry [ 4] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.meta.MetaWorkerImpl via public org.apache.tapestry5.internal.services.meta.MetaWorkerImpl(java.util.Map) [19.93 ms]
[DEBUG] Registry [ 4] --> Invoking constructor public org.apache.tapestry5.internal.services.meta.MetaWorkerImpl(java.util.Map) (for service 'MetaWorker')
[DEBUG] Registry [ 4] <-- Invoking constructor public org.apache.tapestry5.internal.services.meta.MetaWorkerImpl(java.util.Map) (for service 'MetaWorker') [0.08 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.services.meta.MetaWorkerImpl. [22.97 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker via public org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker(org.apache.tapestry5.services.Request,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.ValueEncoderSource)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.48 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.29 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ValueEncoderSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ValueEncoderSource) [0.33 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker via public org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker(org.apache.tapestry5.services.Request,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.ValueEncoderSource) [1.57 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker(Request, ComponentClassCache, ValueEncoderSource) (at ActivationRequestParameterWorker.java:54) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker(Request, ComponentClassCache, ValueEncoderSource) (at ActivationRequestParameterWorker.java:54) (for service 'ComponentClassTransformWorker') [0.08 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker [2.80 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker. [5.53 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.CachedWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.CachedWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.CachedWorker via public org.apache.tapestry5.internal.transform.CachedWorker(org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.BindingSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.BindingSource) [0.44 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.23 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.CachedWorker via public org.apache.tapestry5.internal.transform.CachedWorker(org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.ioc.services.PerthreadManager) [1.08 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.CachedWorker(BindingSource, PerthreadManager) (at CachedWorker.java:121) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.CachedWorker(BindingSource, PerthreadManager) (at CachedWorker.java:121) (for service 'ComponentClassTransformWorker') [2.20 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.CachedWorker [5.05 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.CachedWorker. [9.21 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.DiscardAfterWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.DiscardAfterWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.DiscardAfterWorker via public org.apache.tapestry5.internal.transform.DiscardAfterWorker()
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.DiscardAfterWorker via public org.apache.tapestry5.internal.transform.DiscardAfterWorker() [0.28 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.DiscardAfterWorker() (at DiscardAfterWorker.java:26) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.DiscardAfterWorker() (at DiscardAfterWorker.java:26) (for service 'ComponentClassTransformWorker') [1.52 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.DiscardAfterWorker [2.80 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.DiscardAfterWorker. [5.10 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.PageResetAnnotationWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.PageResetAnnotationWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.PageResetAnnotationWorker via public org.apache.tapestry5.internal.transform.PageResetAnnotationWorker()
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.PageResetAnnotationWorker via public org.apache.tapestry5.internal.transform.PageResetAnnotationWorker() [0.30 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.PageResetAnnotationWorker() (at PageResetAnnotationWorker.java:32) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.PageResetAnnotationWorker() (at PageResetAnnotationWorker.java:32) (for service 'ComponentClassTransformWorker') [6.43 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.PageResetAnnotationWorker [7.65 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.PageResetAnnotationWorker. [10.18 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.InjectServiceWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectServiceWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectServiceWorker via public org.apache.tapestry5.internal.transform.InjectServiceWorker(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator) [0.05 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.50 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectServiceWorker via public org.apache.tapestry5.internal.transform.InjectServiceWorker(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache) [1.07 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.InjectServiceWorker(ObjectLocator, ComponentClassCache) (at InjectServiceWorker.java:38) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.InjectServiceWorker(ObjectLocator, ComponentClassCache) (at InjectServiceWorker.java:38) (for service 'ComponentClassTransformWorker') [0.11 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectServiceWorker [2.03 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.InjectServiceWorker. [3.33 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.InjectWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectWorker via public org.apache.tapestry5.internal.transform.InjectWorker(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.services.transform.InjectionProvider2,org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator) [0.04 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.transform.InjectionProvider2)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.transform.InjectionProvider2 using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service InjectionProvider
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service InjectionProvider [5.99 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.transform.InjectionProvider2 using MasterObjectProvider [6.44 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.transform.InjectionProvider2) [6.72 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.OperationTracker) [0.05 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectWorker via public org.apache.tapestry5.internal.transform.InjectWorker(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.services.transform.InjectionProvider2,org.apache.tapestry5.ioc.OperationTracker) [7.38 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.InjectWorker(ObjectLocator, InjectionProvider2, OperationTracker) (at InjectWorker.java:55) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.InjectWorker(ObjectLocator, InjectionProvider2, OperationTracker) (at InjectWorker.java:55) (for service 'ComponentClassTransformWorker') [1.83 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectWorker [10.72 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.InjectWorker. [13.34 ms]
[DEBUG] Registry [ 3] --> Injecting field org.apache.tapestry5.integration.app1.pages.Music.library
[DEBUG] Registry [ 4] --> Realizing service InjectionProvider
[DEBUG] Registry [ 5] --> Instantiating service InjectionProvider implementation via org.apache.tapestry5.services.TapestryModule.buildInjectionProvider(List) (at TapestryModule.java:1345)
[DEBUG] Registry [ 6] --> Creating plan to invoke public org.apache.tapestry5.services.transform.InjectionProvider2 org.apache.tapestry5.services.TapestryModule.buildInjectionProvider(java.util.List)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 8] --> Collecting ordered configuration for service InjectionProvider
[DEBUG] Registry [ 9] --> Invoking org.apache.tapestry5.services.TapestryModule.provideStandardInjectionProviders(OrderedConfiguration, SymbolSource, AssetSource) (at TapestryModule.java:770)
[DEBUG] Registry [ 10] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.06 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.23 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolSource) [0.60 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource) [0.36 ms]
[DEBUG] Registry [ 9] <-- Invoking org.apache.tapestry5.services.TapestryModule.provideStandardInjectionProviders(OrderedConfiguration, SymbolSource, AssetSource) (at TapestryModule.java:770) [23.10 ms]
[DEBUG] Registry [ 8] <-- Collecting ordered configuration for service InjectionProvider [28.08 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (java.util.List) [28.23 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public org.apache.tapestry5.services.transform.InjectionProvider2 org.apache.tapestry5.services.TapestryModule.buildInjectionProvider(java.util.List) [28.44 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildInjectionProvider(List) (at TapestryModule.java:1345)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildInjectionProvider(List) (at TapestryModule.java:1345) [1.17 ms]
[DEBUG] Registry [ 5] <-- Instantiating service InjectionProvider implementation via org.apache.tapestry5.services.TapestryModule.buildInjectionProvider(List) (at TapestryModule.java:1345) [29.90 ms]
[DEBUG] Registry [ 4] <-- Realizing service InjectionProvider [30.19 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.transform.InjectNamedProvider.
[DEBUG] Registry [ 5] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectNamedProvider
[DEBUG] Registry [ 6] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectNamedProvider via public org.apache.tapestry5.internal.transform.InjectNamedProvider(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator) [0.05 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.45 ms]
[DEBUG] Registry [ 6] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.InjectNamedProvider via public org.apache.tapestry5.internal.transform.InjectNamedProvider(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache) [0.93 ms]
[DEBUG] Registry [ 6] --> Invoking constructor org.apache.tapestry5.internal.transform.InjectNamedProvider(ObjectLocator, ComponentClassCache) (at InjectNamedProvider.java:37) (for service 'InjectionProvider')
[DEBUG] Registry [ 6] <-- Invoking constructor org.apache.tapestry5.internal.transform.InjectNamedProvider(ObjectLocator, ComponentClassCache) (at InjectNamedProvider.java:37) (for service 'InjectionProvider') [0.08 ms]
[DEBUG] Registry [ 5] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.InjectNamedProvider [1.81 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.transform.InjectNamedProvider. [3.57 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.DefaultInjectionProvider.
[DEBUG] Registry [ 5] --> Autobuilding instance of class org.apache.tapestry5.internal.services.DefaultInjectionProvider
[DEBUG] Registry [ 6] --> Creating plan to instantiate org.apache.tapestry5.internal.services.DefaultInjectionProvider via public org.apache.tapestry5.internal.services.DefaultInjectionProvider(org.apache.tapestry5.ioc.services.MasterObjectProvider,org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.MasterObjectProvider)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ioc.services.MasterObjectProvider using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ioc.services.MasterObjectProvider using MasterObjectProvider [0.22 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.MasterObjectProvider) [0.59 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.ObjectLocator) [0.06 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.54 ms]
[DEBUG] Registry [ 6] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.DefaultInjectionProvider via public org.apache.tapestry5.internal.services.DefaultInjectionProvider(org.apache.tapestry5.ioc.services.MasterObjectProvider,org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache) [1.86 ms]
[DEBUG] Registry [ 6] --> Invoking constructor org.apache.tapestry5.internal.services.DefaultInjectionProvider(MasterObjectProvider, ObjectLocator, ComponentClassCache) (at DefaultInjectionProvider.java:46) (for service 'InjectionProvider')
[DEBUG] Registry [ 6] <-- Invoking constructor org.apache.tapestry5.internal.services.DefaultInjectionProvider(MasterObjectProvider, ObjectLocator, ComponentClassCache) (at DefaultInjectionProvider.java:46) (for service 'InjectionProvider') [0.13 ms]
[DEBUG] Registry [ 5] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.DefaultInjectionProvider [3.01 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.DefaultInjectionProvider. [6.19 ms]
[DEBUG] Registry [ 4] --> Realizing service ComponentClassCache
[DEBUG] Registry [ 5] --> Instantiating service ComponentClassCache implementation via org.apache.tapestry5.internal.services.InternalModule.buildComponentClassCache(ComponentClassCacheImpl) (at InternalModule.java:151)
[DEBUG] Registry [ 6] --> Constructing module class org.apache.tapestry5.internal.services.InternalModule
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.RequestGlobals)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.RequestGlobals) [0.32 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.10 ms]
[DEBUG] Registry [ 6] <-- Constructing module class org.apache.tapestry5.internal.services.InternalModule [0.83 ms]
[DEBUG] Registry [ 6] --> Creating plan to invoke public org.apache.tapestry5.internal.services.ComponentClassCache org.apache.tapestry5.internal.services.InternalModule.buildComponentClassCache(org.apache.tapestry5.internal.services.ComponentClassCacheImpl)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCacheImpl)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCacheImpl using MasterObjectProvider
[DEBUG] Registry [ 9] --> Autobuilding instance of org.apache.tapestry5.internal.services.ComponentClassCacheImpl
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentClassCacheImpl via public org.apache.tapestry5.internal.services.ComponentClassCacheImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 12] --> Creating proxy for service ComponentProxyFactory
[DEBUG] Registry [ 13] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 13] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 12] <-- Creating proxy for service ComponentProxyFactory [8.84 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [9.45 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.50 ms]
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentClassCacheImpl via public org.apache.tapestry5.internal.services.ComponentClassCacheImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.TypeCoercer) [11.94 ms]
[DEBUG] Registry [ 10] --> Invoking constructor org.apache.tapestry5.internal.services.ComponentClassCacheImpl(PlasticProxyFactory, TypeCoercer) (at ComponentClassCacheImpl.java:36) (for service 'ComponentClassCache')
[DEBUG] Registry [ 10] <-- Invoking constructor org.apache.tapestry5.internal.services.ComponentClassCacheImpl(PlasticProxyFactory, TypeCoercer) (at ComponentClassCacheImpl.java:36) (for service 'ComponentClassCache') [0.10 ms]
[DEBUG] Registry [ 9] <-- Autobuilding instance of org.apache.tapestry5.internal.services.ComponentClassCacheImpl [12.94 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCacheImpl using MasterObjectProvider [13.05 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCacheImpl) [13.22 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public org.apache.tapestry5.internal.services.ComponentClassCache org.apache.tapestry5.internal.services.InternalModule.buildComponentClassCache(org.apache.tapestry5.internal.services.ComponentClassCacheImpl) [13.42 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildComponentClassCache(ComponentClassCacheImpl) (at InternalModule.java:151)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildComponentClassCache(ComponentClassCacheImpl) (at InternalModule.java:151) [0.10 ms]
[DEBUG] Registry [ 5] <-- Instantiating service ComponentClassCache implementation via org.apache.tapestry5.internal.services.InternalModule.buildComponentClassCache(ComponentClassCacheImpl) (at InternalModule.java:151) [14.65 ms]
[DEBUG] Registry [ 4] <-- Realizing service ComponentClassCache [15.00 ms]
[DEBUG] Registry [ 4] --> Realizing service ComponentProxyFactory
[DEBUG] Registry [ 5] --> Instantiating service ComponentProxyFactory implementation via org.apache.tapestry5.services.TapestryModule.buildComponentProxyFactory(ComponentInstantiatorSource) (at TapestryModule.java:1501)
[DEBUG] Registry [ 6] --> Creating plan to invoke public org.apache.tapestry5.ioc.services.PlasticProxyFactory org.apache.tapestry5.services.TapestryModule.buildComponentProxyFactory(org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider [0.22 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [0.54 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public org.apache.tapestry5.ioc.services.PlasticProxyFactory org.apache.tapestry5.services.TapestryModule.buildComponentProxyFactory(org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [0.71 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentProxyFactory(ComponentInstantiatorSource) (at TapestryModule.java:1501)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentProxyFactory(ComponentInstantiatorSource) (at TapestryModule.java:1501) [6.82 ms]
[DEBUG] Registry [ 5] <-- Instantiating service ComponentProxyFactory implementation via org.apache.tapestry5.services.TapestryModule.buildComponentProxyFactory(ComponentInstantiatorSource) (at TapestryModule.java:1501) [7.87 ms]
[DEBUG] Registry [ 4] <-- Realizing service ComponentProxyFactory [8.17 ms]
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.integration.app1.services.MusicLibrary using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.integration.app1.services.MusicLibrary using MasterObjectProvider [0.28 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.ServiceInjectionProvider.
[DEBUG] Registry [ 5] --> Autobuilding instance of class org.apache.tapestry5.internal.services.ServiceInjectionProvider
[DEBUG] Registry [ 6] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ServiceInjectionProvider via public org.apache.tapestry5.internal.services.ServiceInjectionProvider(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.ObjectLocator) [0.05 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.36 ms]
[DEBUG] Registry [ 6] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ServiceInjectionProvider via public org.apache.tapestry5.internal.services.ServiceInjectionProvider(org.apache.tapestry5.ioc.ObjectLocator,org.apache.tapestry5.internal.services.ComponentClassCache) [0.75 ms]
[DEBUG] Registry [ 6] --> Invoking constructor org.apache.tapestry5.internal.services.ServiceInjectionProvider(ObjectLocator, ComponentClassCache) (at ServiceInjectionProvider.java:34) (for service 'InjectionProvider')
[DEBUG] Registry [ 6] <-- Invoking constructor org.apache.tapestry5.internal.services.ServiceInjectionProvider(ObjectLocator, ComponentClassCache) (at ServiceInjectionProvider.java:34) (for service 'InjectionProvider') [0.08 ms]
[DEBUG] Registry [ 5] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.ServiceInjectionProvider [1.57 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.ServiceInjectionProvider. [3.34 ms]
[DEBUG] Registry [ 4] --> Creating proxy for service MusicLibrary
[DEBUG] Registry [ 5] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 5] <-- Obtaining AspectDecorator service [0.34 ms]
[DEBUG] Registry [ 4] <-- Creating proxy for service MusicLibrary [4.41 ms]
[DEBUG] Registry [ 3] <-- Injecting field org.apache.tapestry5.integration.app1.pages.Music.library [74.15 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.PersistWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.PersistWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.PersistWorker via public org.apache.tapestry5.internal.transform.PersistWorker(org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.51 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.35 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.PersistWorker via public org.apache.tapestry5.internal.transform.PersistWorker(org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.ioc.services.PerthreadManager) [1.34 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.PersistWorker(ComponentClassCache, PerthreadManager) (at PersistWorker.java:75) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.PersistWorker(ComponentClassCache, PerthreadManager) (at PersistWorker.java:75) (for service 'ComponentClassTransformWorker') [1.11 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.PersistWorker [3.54 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.PersistWorker. [8.18 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.SessionAttributeWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.SessionAttributeWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.SessionAttributeWorker via public org.apache.tapestry5.internal.transform.SessionAttributeWorker(org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.55 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.SessionAttributeWorker via public org.apache.tapestry5.internal.transform.SessionAttributeWorker(org.apache.tapestry5.services.Request) [0.91 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.SessionAttributeWorker(Request) (at SessionAttributeWorker.java:69) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.SessionAttributeWorker(Request) (at SessionAttributeWorker.java:69) (for service 'ComponentClassTransformWorker') [0.07 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.SessionAttributeWorker [1.92 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.SessionAttributeWorker. [4.14 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.LogWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.LogWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.LogWorker via public org.apache.tapestry5.internal.transform.LogWorker(org.apache.tapestry5.ioc.services.ExceptionTracker)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ExceptionTracker)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.ExceptionTracker using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ExceptionTracker
[DEBUG] Registry [ 8] <-- Creating proxy for service ExceptionTracker [4.39 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.ExceptionTracker using MasterObjectProvider [4.94 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ExceptionTracker) [5.30 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.LogWorker via public org.apache.tapestry5.internal.transform.LogWorker(org.apache.tapestry5.ioc.services.ExceptionTracker) [5.65 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.LogWorker(ExceptionTracker) (at LogWorker.java:39) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.LogWorker(ExceptionTracker) (at LogWorker.java:39) (for service 'ComponentClassTransformWorker') [0.07 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.LogWorker [6.51 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.LogWorker. [7.95 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker via public org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker(org.apache.tapestry5.services.Heartbeat)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Heartbeat)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Heartbeat using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service Heartbeat
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service Heartbeat [7.42 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Heartbeat using MasterObjectProvider [7.88 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Heartbeat) [8.16 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker via public org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker(org.apache.tapestry5.services.Heartbeat) [8.49 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker(Heartbeat) (at HeartbeatDeferredWorker.java:46) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker(Heartbeat) (at HeartbeatDeferredWorker.java:46) (for service 'ComponentClassTransformWorker') [1.59 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker [11.04 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.HeartbeatDeferredWorker. [13.75 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.transform.UnclaimedFieldWorker.
[DEBUG] Registry [ 4] --> Autobuilding instance of class org.apache.tapestry5.internal.transform.UnclaimedFieldWorker
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.transform.UnclaimedFieldWorker via public org.apache.tapestry5.internal.transform.UnclaimedFieldWorker(org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.63 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.32 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PerthreadManager) [1.08 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.transform.UnclaimedFieldWorker via public org.apache.tapestry5.internal.transform.UnclaimedFieldWorker(org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.ioc.services.PerthreadManager) [2.23 ms]
[DEBUG] Registry [ 5] --> Invoking constructor org.apache.tapestry5.internal.transform.UnclaimedFieldWorker(ComponentClassCache, PerthreadManager) (at UnclaimedFieldWorker.java:79) (for service 'ComponentClassTransformWorker')
[DEBUG] Registry [ 5] <-- Invoking constructor org.apache.tapestry5.internal.transform.UnclaimedFieldWorker(ComponentClassCache, PerthreadManager) (at UnclaimedFieldWorker.java:79) (for service 'ComponentClassTransformWorker') [0.08 ms]
[DEBUG] Registry [ 4] <-- Autobuilding instance of class org.apache.tapestry5.internal.transform.UnclaimedFieldWorker [4.36 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.transform.UnclaimedFieldWorker. [7.13 ms]
[DEBUG] Registry [ 2] <-- Running component class transformations on org.apache.tapestry5.integration.app1.pages.Music [510.70 ms]
[DEBUG] Registry [ 1] <-- Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.Music [521.24 ms]
[DEBUG] Registry [ 1] --> Realizing service RequestPageCache
[DEBUG] Registry [ 1] <-- Realizing service RequestPageCache [1.22 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestPageCache implementation via org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl(Logger, ComponentClassResolver, PageSource) (at NonPoolingRequestPageCacheImpl.java:48) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl via public org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl(org.slf4j.Logger,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.PageSource)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.04 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentClassResolver) [0.41 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageSource using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service PageSource
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.24 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service PageSource [3.59 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageSource using MasterObjectProvider [4.02 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageSource) [4.19 ms]
[DEBUG] Registry [ 3] --> Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.listenForThreadCleanup(org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.46 ms]
[DEBUG] Registry [ 3] <-- Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.listenForThreadCleanup(org.apache.tapestry5.ioc.services.PerthreadManager) [0.62 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl via public org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl(org.slf4j.Logger,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.PageSource) [5.92 ms]
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl(Logger, ComponentClassResolver, PageSource) (at NonPoolingRequestPageCacheImpl.java:48) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) (for service 'RequestPageCache')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl(Logger, ComponentClassResolver, PageSource) (at NonPoolingRequestPageCacheImpl.java:48) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) (for service 'RequestPageCache') [0.09 ms]
[DEBUG] Registry [ 2] --> Invoking public void org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.listenForThreadCleanup(org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 2] <-- Invoking public void org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.listenForThreadCleanup(org.apache.tapestry5.ioc.services.PerthreadManager) [0.09 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestPageCache implementation via org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl(Logger, ComponentClassResolver, PageSource) (at NonPoolingRequestPageCacheImpl.java:48) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [6.41 ms]
[DEBUG] Registry [ 1] --> Realizing service PageSource
[DEBUG] Registry [ 2] --> Instantiating service PageSource implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageSource(PageSourceImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:135)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.internal.services.PageSource org.apache.tapestry5.internal.services.InternalModule.buildPageSource(org.apache.tapestry5.internal.services.PageSourceImpl,org.apache.tapestry5.services.InvalidationEventHub,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageSourceImpl)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.PageSourceImpl using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.PageSourceImpl
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageSourceImpl via public org.apache.tapestry5.internal.services.PageSourceImpl(org.apache.tapestry5.internal.services.PageLoader,org.apache.tapestry5.services.pageload.ComponentRequestSelectorAnalyzer)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageLoader)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.PageLoader using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service PageLoader
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.22 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PageLoader [3.22 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.PageLoader using MasterObjectProvider [3.68 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageLoader) [3.96 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.pageload.ComponentRequestSelectorAnalyzer)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.services.pageload.ComponentRequestSelectorAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service ComponentRequestSelectorAnalyzer
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.15 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ComponentRequestSelectorAnalyzer [2.44 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.services.pageload.ComponentRequestSelectorAnalyzer using MasterObjectProvider [2.89 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.pageload.ComponentRequestSelectorAnalyzer) [3.15 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageSourceImpl via public org.apache.tapestry5.internal.services.PageSourceImpl(org.apache.tapestry5.internal.services.PageLoader,org.apache.tapestry5.services.pageload.ComponentRequestSelectorAnalyzer) [7.54 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.PageSourceImpl(PageLoader, ComponentRequestSelectorAnalyzer) (at PageSourceImpl.java:69) (for service 'PageSource')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.PageSourceImpl(PageLoader, ComponentRequestSelectorAnalyzer) (at PageSourceImpl.java:69) (for service 'PageSource') [0.09 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.PageSourceImpl [8.62 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.PageSourceImpl using MasterObjectProvider [8.74 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageSourceImpl) [9.08 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 5] --> Creating proxy for service ComponentTemplatesInvalidationEventHub
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ComponentTemplatesInvalidationEventHub [6.97 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [7.46 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 5] --> Creating proxy for service ComponentMessagesInvalidationEventHub
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ComponentMessagesInvalidationEventHub [5.50 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.InvalidationEventHub) [5.93 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.internal.services.PageSource org.apache.tapestry5.internal.services.InternalModule.buildPageSource(org.apache.tapestry5.internal.services.PageSourceImpl,org.apache.tapestry5.services.InvalidationEventHub,org.apache.tapestry5.services.InvalidationEventHub) [26.13 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageSource(PageSourceImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:135)
[DEBUG] Registry [ 4] --> Realizing service ComponentMessagesInvalidationEventHub
[DEBUG] Registry [ 5] --> Instantiating service ComponentMessagesInvalidationEventHub implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource) (at TapestryModule.java:2541)
[DEBUG] Registry [ 6] --> Creating plan to invoke public static org.apache.tapestry5.services.InvalidationEventHub org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(org.apache.tapestry5.services.messages.ComponentMessagesSource)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.messages.ComponentMessagesSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.messages.ComponentMessagesSource using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service ComponentMessagesSource
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.30 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service ComponentMessagesSource [16.98 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.messages.ComponentMessagesSource using MasterObjectProvider [17.51 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.messages.ComponentMessagesSource) [17.81 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public static org.apache.tapestry5.services.InvalidationEventHub org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(org.apache.tapestry5.services.messages.ComponentMessagesSource) [17.97 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource) (at TapestryModule.java:2541)
[DEBUG] Registry [ 7] --> Realizing service ComponentMessagesSource
[DEBUG] Registry [ 8] --> Instantiating service ComponentMessagesSource implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesSource(UpdateListenerHub, ComponentMessagesSourceImpl) (at TapestryModule.java:2737)
[DEBUG] Registry [ 9] --> Creating plan to invoke public static org.apache.tapestry5.services.messages.ComponentMessagesSource org.apache.tapestry5.services.TapestryModule.buildComponentMessagesSource(org.apache.tapestry5.services.UpdateListenerHub,org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl)
[DEBUG] Registry [ 10] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider [0.25 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub) [0.57 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl using MasterObjectProvider
[DEBUG] Registry [ 12] --> Autobuilding instance of org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl
[DEBUG] Registry [ 13] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl via public org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl(boolean,java.util.List,org.apache.tapestry5.services.messages.PropertiesFileParser,org.apache.tapestry5.services.pageload.ComponentResourceLocator,org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 14] --> Determining injection value for parameter #1 (boolean)
[DEBUG] Registry [ 15] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 15] <-- Resolving object of type boolean using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 14] <-- Determining injection value for parameter #1 (boolean) [0.35 ms]
[DEBUG] Registry [ 14] --> Determining injection value for parameter #2 (java.util.List)
[DEBUG] Registry [ 15] --> Collecting ordered configuration for service ComponentMessagesSource
[DEBUG] Registry [ 16] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeComponentMessagesSource(AssetSource, Resource, OrderedConfiguration) (at TapestryModule.java:2757)
[DEBUG] Registry [ 17] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 18] --> Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider
[DEBUG] Registry [ 18] <-- Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 17] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.AssetSource) [0.49 ms]
[DEBUG] Registry [ 17] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.Resource)
[DEBUG] Registry [ 18] --> Resolving object of type org.apache.tapestry5.ioc.Resource using MasterObjectProvider
[DEBUG] Registry [ 19] --> Realizing service AssetSource
[DEBUG] Registry [ 20] --> Instantiating service AssetSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 20] <-- Instantiating service AssetSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [6.00 ms]
[DEBUG] Registry [ 19] <-- Realizing service AssetSource [6.44 ms]
[DEBUG] Registry [ 19] --> Reloading class org.apache.tapestry5.internal.services.AssetSourceImpl.
[DEBUG] Registry [ 20] --> Creating plan to instantiate org.apache.tapestry5.internal.services.AssetSourceImpl via public org.apache.tapestry5.internal.services.AssetSourceImpl(org.apache.tapestry5.ioc.services.ThreadLocale,java.util.Map,org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 21] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 22] --> Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider
[DEBUG] Registry [ 22] <-- Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 21] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThreadLocale) [0.53 ms]
[DEBUG] Registry [ 21] --> Determining injection value for parameter #2 (java.util.Map)
[DEBUG] Registry [ 22] --> Collecting mapped configuration for service AssetSource
[DEBUG] Registry [ 23] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeAssetSource(MappedConfiguration, AssetFactory, AssetFactory) (at TapestryModule.java:1652)
[DEBUG] Registry [ 24] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.10 ms]
[DEBUG] Registry [ 24] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.AssetFactory)
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.AssetFactory) [0.21 ms]
[DEBUG] Registry [ 24] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetFactory)
[DEBUG] Registry [ 25] --> Creating proxy for service ClasspathAssetFactory
[DEBUG] Registry [ 26] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 26] <-- Obtaining AspectDecorator service [0.24 ms]
[DEBUG] Registry [ 25] <-- Creating proxy for service ClasspathAssetFactory [5.46 ms]
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetFactory) [5.75 ms]
[DEBUG] Registry [ 23] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeAssetSource(MappedConfiguration, AssetFactory, AssetFactory) (at TapestryModule.java:1652) [7.92 ms]
[DEBUG] Registry [ 22] <-- Collecting mapped configuration for service AssetSource [11.85 ms]
[DEBUG] Registry [ 21] <-- Determining injection value for parameter #2 (java.util.Map) [11.96 ms]
[DEBUG] Registry [ 21] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 22] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 22] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 21] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.SymbolSource) [0.36 ms]
[DEBUG] Registry [ 20] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.AssetSourceImpl via public org.apache.tapestry5.internal.services.AssetSourceImpl(org.apache.tapestry5.ioc.services.ThreadLocale,java.util.Map,org.apache.tapestry5.ioc.services.SymbolSource) [13.89 ms]
[DEBUG] Registry [ 20] --> Invoking constructor public org.apache.tapestry5.internal.services.AssetSourceImpl(org.apache.tapestry5.ioc.services.ThreadLocale,java.util.Map,org.apache.tapestry5.ioc.services.SymbolSource) (for service 'AssetSource')
[DEBUG] Registry [ 21] --> Realizing service ClasspathAssetFactory
[DEBUG] Registry [ 22] --> Instantiating service ClasspathAssetFactory implementation via org.apache.tapestry5.services.TapestryModule.buildClasspathAssetFactory(ResourceDigestManager, ClasspathAssetAliasManager, AssetPathConverter) (at TapestryModule.java:1213)
[DEBUG] Registry [ 23] --> Creating plan to invoke public org.apache.tapestry5.services.AssetFactory org.apache.tapestry5.services.TapestryModule.buildClasspathAssetFactory(org.apache.tapestry5.internal.services.ResourceDigestManager,org.apache.tapestry5.services.ClasspathAssetAliasManager,org.apache.tapestry5.services.AssetPathConverter)
[DEBUG] Registry [ 24] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ResourceDigestManager)
[DEBUG] Registry [ 25] --> Resolving object of type org.apache.tapestry5.internal.services.ResourceDigestManager using MasterObjectProvider
[DEBUG] Registry [ 26] --> Creating proxy for service ResourceDigestManager
[DEBUG] Registry [ 27] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 27] <-- Obtaining AspectDecorator service [0.20 ms]
[DEBUG] Registry [ 26] <-- Creating proxy for service ResourceDigestManager [2.92 ms]
[DEBUG] Registry [ 25] <-- Resolving object of type org.apache.tapestry5.internal.services.ResourceDigestManager using MasterObjectProvider [3.97 ms]
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ResourceDigestManager) [4.24 ms]
[DEBUG] Registry [ 24] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ClasspathAssetAliasManager)
[DEBUG] Registry [ 25] --> Resolving object of type org.apache.tapestry5.services.ClasspathAssetAliasManager using MasterObjectProvider
[DEBUG] Registry [ 25] <-- Resolving object of type org.apache.tapestry5.services.ClasspathAssetAliasManager using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ClasspathAssetAliasManager) [0.38 ms]
[DEBUG] Registry [ 24] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetPathConverter)
[DEBUG] Registry [ 25] --> Resolving object of type org.apache.tapestry5.services.AssetPathConverter using MasterObjectProvider
[DEBUG] Registry [ 25] <-- Resolving object of type org.apache.tapestry5.services.AssetPathConverter using MasterObjectProvider [0.10 ms]
[DEBUG] Registry [ 24] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetPathConverter) [0.22 ms]
[DEBUG] Registry [ 23] <-- Creating plan to invoke public org.apache.tapestry5.services.AssetFactory org.apache.tapestry5.services.TapestryModule.buildClasspathAssetFactory(org.apache.tapestry5.internal.services.ResourceDigestManager,org.apache.tapestry5.services.ClasspathAssetAliasManager,org.apache.tapestry5.services.AssetPathConverter) [5.10 ms]
[DEBUG] Registry [ 23] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildClasspathAssetFactory(ResourceDigestManager, ClasspathAssetAliasManager, AssetPathConverter) (at TapestryModule.java:1213)
[DEBUG] Registry [ 24] --> Realizing service ResourceDigestManager
[DEBUG] Registry [ 25] --> Instantiating service ResourceDigestManager implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 25] <-- Instantiating service ResourceDigestManager implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.73 ms]
[DEBUG] Registry [ 24] <-- Realizing service ResourceDigestManager [2.07 ms]
[DEBUG] Registry [ 24] --> Reloading class org.apache.tapestry5.internal.services.ResourceDigestManagerImpl.
[DEBUG] Registry [ 25] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ResourceDigestManagerImpl via public org.apache.tapestry5.internal.services.ResourceDigestManagerImpl(org.apache.tapestry5.services.ResourceDigestGenerator,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 26] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ResourceDigestGenerator)
[DEBUG] Registry [ 27] --> Resolving object of type org.apache.tapestry5.services.ResourceDigestGenerator using MasterObjectProvider
[DEBUG] Registry [ 28] --> Creating proxy for service ResourceDigestGenerator
[DEBUG] Registry [ 29] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 29] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 28] <-- Creating proxy for service ResourceDigestGenerator [5.49 ms]
[DEBUG] Registry [ 27] <-- Resolving object of type org.apache.tapestry5.services.ResourceDigestGenerator using MasterObjectProvider [5.85 ms]
[DEBUG] Registry [ 26] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ResourceDigestGenerator) [6.14 ms]
[DEBUG] Registry [ 26] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 27] --> Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider
[DEBUG] Registry [ 27] <-- Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 26] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [0.40 ms]
[DEBUG] Registry [ 26] --> Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.ResourceDigestManagerImpl.listenForInvalidations()
[DEBUG] Registry [ 26] <-- Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.ResourceDigestManagerImpl.listenForInvalidations() [0.06 ms]
[DEBUG] Registry [ 25] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ResourceDigestManagerImpl via public org.apache.tapestry5.internal.services.ResourceDigestManagerImpl(org.apache.tapestry5.services.ResourceDigestGenerator,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [7.61 ms]
[DEBUG] Registry [ 25] --> Invoking constructor public org.apache.tapestry5.internal.services.ResourceDigestManagerImpl(org.apache.tapestry5.services.ResourceDigestGenerator,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) (for service 'ResourceDigestManager')
[DEBUG] Registry [ 25] <-- Invoking constructor public org.apache.tapestry5.internal.services.ResourceDigestManagerImpl(org.apache.tapestry5.services.ResourceDigestGenerator,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) (for service 'ResourceDigestManager') [0.26 ms]
[DEBUG] Registry [ 25] --> Invoking public void org.apache.tapestry5.internal.services.ResourceDigestManagerImpl.listenForInvalidations()
[DEBUG] Registry [ 25] <-- Invoking public void org.apache.tapestry5.internal.services.ResourceDigestManagerImpl.listenForInvalidations() [0.09 ms]
[DEBUG] Registry [ 24] <-- Reloading class org.apache.tapestry5.internal.services.ResourceDigestManagerImpl. [11.22 ms]
[DEBUG] Registry [ 23] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildClasspathAssetFactory(ResourceDigestManager, ClasspathAssetAliasManager, AssetPathConverter) (at TapestryModule.java:1213) [14.19 ms]
[DEBUG] Registry [ 22] <-- Instantiating service ClasspathAssetFactory implementation via org.apache.tapestry5.services.TapestryModule.buildClasspathAssetFactory(ResourceDigestManager, ClasspathAssetAliasManager, AssetPathConverter) (at TapestryModule.java:1213) [19.52 ms]
[DEBUG] Registry [ 21] <-- Realizing service ClasspathAssetFactory [19.82 ms]
[DEBUG] Registry [ 20] <-- Invoking constructor public org.apache.tapestry5.internal.services.AssetSourceImpl(org.apache.tapestry5.ioc.services.ThreadLocale,java.util.Map,org.apache.tapestry5.ioc.services.SymbolSource) (for service 'AssetSource') [20.73 ms]
[DEBUG] Registry [ 19] <-- Reloading class org.apache.tapestry5.internal.services.AssetSourceImpl. [37.87 ms]
[DEBUG] Registry [ 18] <-- Resolving object of type org.apache.tapestry5.ioc.Resource using MasterObjectProvider [45.18 ms]
[DEBUG] Registry [ 17] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.Resource) [45.35 ms]
[DEBUG] Registry [ 17] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 17] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.05 ms]
[DEBUG] Registry [ 16] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeComponentMessagesSource(AssetSource, Resource, OrderedConfiguration) (at TapestryModule.java:2757) [46.56 ms]
[DEBUG] Registry [ 16] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeComponentMessagesSource(Resource, OrderedConfiguration) (at AppModule.java:276)
[DEBUG] Registry [ 17] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Resource)
[DEBUG] Registry [ 18] --> Resolving object of type org.apache.tapestry5.ioc.Resource using MasterObjectProvider
[DEBUG] Registry [ 18] <-- Resolving object of type org.apache.tapestry5.ioc.Resource using MasterObjectProvider [0.25 ms]
[DEBUG] Registry [ 17] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Resource) [0.61 ms]
[DEBUG] Registry [ 17] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 17] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.04 ms]
[DEBUG] Registry [ 16] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeComponentMessagesSource(Resource, OrderedConfiguration) (at AppModule.java:276) [3.63 ms]
[DEBUG] Registry [ 15] <-- Collecting ordered configuration for service ComponentMessagesSource [59.77 ms]
[DEBUG] Registry [ 14] <-- Determining injection value for parameter #2 (java.util.List) [59.90 ms]
[DEBUG] Registry [ 14] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.messages.PropertiesFileParser)
[DEBUG] Registry [ 15] --> Resolving object of type org.apache.tapestry5.services.messages.PropertiesFileParser using MasterObjectProvider
[DEBUG] Registry [ 16] --> Creating proxy for service PropertiesFileParser
[DEBUG] Registry [ 17] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 17] <-- Obtaining AspectDecorator service [0.37 ms]
[DEBUG] Registry [ 16] <-- Creating proxy for service PropertiesFileParser [6.39 ms]
[DEBUG] Registry [ 15] <-- Resolving object of type org.apache.tapestry5.services.messages.PropertiesFileParser using MasterObjectProvider [6.79 ms]
[DEBUG] Registry [ 14] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.messages.PropertiesFileParser) [7.07 ms]
[DEBUG] Registry [ 14] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.pageload.ComponentResourceLocator)
[DEBUG] Registry [ 15] --> Resolving object of type org.apache.tapestry5.services.pageload.ComponentResourceLocator using MasterObjectProvider
[DEBUG] Registry [ 16] --> Creating proxy for service ComponentResourceLocator
[DEBUG] Registry [ 17] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 17] <-- Obtaining AspectDecorator service [0.14 ms]
[DEBUG] Registry [ 16] <-- Creating proxy for service ComponentResourceLocator [2.56 ms]
[DEBUG] Registry [ 15] <-- Resolving object of type org.apache.tapestry5.services.pageload.ComponentResourceLocator using MasterObjectProvider [3.08 ms]
[DEBUG] Registry [ 14] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.pageload.ComponentResourceLocator) [3.35 ms]
[DEBUG] Registry [ 14] --> Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 15] --> Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider
[DEBUG] Registry [ 15] <-- Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 14] <-- Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.ClasspathURLConverter) [0.44 ms]
[DEBUG] Registry [ 13] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl via public org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl(boolean,java.util.List,org.apache.tapestry5.services.messages.PropertiesFileParser,org.apache.tapestry5.services.pageload.ComponentResourceLocator,org.apache.tapestry5.ioc.services.ClasspathURLConverter) [72.88 ms]
[DEBUG] Registry [ 13] --> Invoking constructor org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl(boolean, List, PropertiesFileParser, ComponentResourceLocator, ClasspathURLConverter) (at ComponentMessagesSourceImpl.java:78) (for service 'ComponentMessagesSource')
[DEBUG] Registry [ 13] <-- Invoking constructor org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl(boolean, List, PropertiesFileParser, ComponentResourceLocator, ClasspathURLConverter) (at ComponentMessagesSourceImpl.java:78) (for service 'ComponentMessagesSource') [1.36 ms]
[DEBUG] Registry [ 12] <-- Autobuilding instance of org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl [79.26 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl using MasterObjectProvider [79.37 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl) [79.53 ms]
[DEBUG] Registry [ 9] <-- Creating plan to invoke public static org.apache.tapestry5.services.messages.ComponentMessagesSource org.apache.tapestry5.services.TapestryModule.buildComponentMessagesSource(org.apache.tapestry5.services.UpdateListenerHub,org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl) [80.52 ms]
[DEBUG] Registry [ 9] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesSource(UpdateListenerHub, ComponentMessagesSourceImpl) (at TapestryModule.java:2737)
[DEBUG] Registry [ 9] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesSource(UpdateListenerHub, ComponentMessagesSourceImpl) (at TapestryModule.java:2737) [0.06 ms]
[DEBUG] Registry [ 8] <-- Instantiating service ComponentMessagesSource implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesSource(UpdateListenerHub, ComponentMessagesSourceImpl) (at TapestryModule.java:2737) [80.77 ms]
[DEBUG] Registry [ 8] --> Realizing service AspectDecorator
[DEBUG] Registry [ 9] --> Instantiating service AspectDecorator implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 9] <-- Instantiating service AspectDecorator implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.49 ms]
[DEBUG] Registry [ 8] <-- Realizing service AspectDecorator [2.70 ms]
[DEBUG] Registry [ 8] --> Reloading class org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl.
[DEBUG] Registry [ 9] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl via public org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 10] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.19 ms]
[DEBUG] Registry [ 9] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl via public org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) [1.04 ms]
[DEBUG] Registry [ 9] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'AspectDecorator')
[DEBUG] Registry [ 9] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'AspectDecorator') [0.11 ms]
[DEBUG] Registry [ 8] <-- Reloading class org.apache.tapestry5.ioc.internal.services.AspectDecoratorImpl. [4.51 ms]
[DEBUG] Registry [ 8] --> Invoking org.apache.tapestry5.services.TapestryModule.adviseLazy(LazyAdvisor, MethodAdviceReceiver) (at TapestryModule.java:2642)
[DEBUG] Registry [ 9] --> Creating plan to invoke public static void org.apache.tapestry5.services.TapestryModule.adviseLazy(org.apache.tapestry5.ioc.services.LazyAdvisor,org.apache.tapestry5.ioc.MethodAdviceReceiver)
[DEBUG] Registry [ 10] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.LazyAdvisor)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.ioc.services.LazyAdvisor using MasterObjectProvider
[DEBUG] Registry [ 12] --> Creating proxy for service LazyAdvisor
[DEBUG] Registry [ 12] <-- Creating proxy for service LazyAdvisor [3.12 ms]
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.ioc.services.LazyAdvisor using MasterObjectProvider [3.53 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.LazyAdvisor) [3.78 ms]
[DEBUG] Registry [ 10] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.MethodAdviceReceiver)
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.MethodAdviceReceiver) [0.05 ms]
[DEBUG] Registry [ 9] <-- Creating plan to invoke public static void org.apache.tapestry5.services.TapestryModule.adviseLazy(org.apache.tapestry5.ioc.services.LazyAdvisor,org.apache.tapestry5.ioc.MethodAdviceReceiver) [4.63 ms]
[DEBUG] Registry [ 9] --> Invoking method org.apache.tapestry5.services.TapestryModule.adviseLazy(LazyAdvisor, MethodAdviceReceiver) (at TapestryModule.java:2642)
[DEBUG] Registry [ 10] --> Realizing service LazyAdvisor
[DEBUG] Registry [ 11] --> Instantiating service LazyAdvisor implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 11] <-- Instantiating service LazyAdvisor implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.78 ms]
[DEBUG] Registry [ 10] <-- Realizing service LazyAdvisor [2.96 ms]
[DEBUG] Registry [ 10] --> Reloading class org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl.
[DEBUG] Registry [ 11] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl via public org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl(org.apache.tapestry5.ioc.services.ThunkCreator)
[DEBUG] Registry [ 12] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThunkCreator)
[DEBUG] Registry [ 13] --> Resolving object of type org.apache.tapestry5.ioc.services.ThunkCreator using MasterObjectProvider
[DEBUG] Registry [ 14] --> Creating proxy for service ThunkCreator
[DEBUG] Registry [ 15] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 15] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 14] <-- Creating proxy for service ThunkCreator [4.10 ms]
[DEBUG] Registry [ 13] <-- Resolving object of type org.apache.tapestry5.ioc.services.ThunkCreator using MasterObjectProvider [4.60 ms]
[DEBUG] Registry [ 12] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThunkCreator) [4.93 ms]
[DEBUG] Registry [ 11] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl via public org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl(org.apache.tapestry5.ioc.services.ThunkCreator) [5.40 ms]
[DEBUG] Registry [ 11] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl(org.apache.tapestry5.ioc.services.ThunkCreator) (for service 'LazyAdvisor')
[DEBUG] Registry [ 11] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl(org.apache.tapestry5.ioc.services.ThunkCreator) (for service 'LazyAdvisor') [0.07 ms]
[DEBUG] Registry [ 10] <-- Reloading class org.apache.tapestry5.ioc.internal.services.LazyAdvisorImpl. [9.03 ms]
[DEBUG] Registry [ 9] <-- Invoking method org.apache.tapestry5.services.TapestryModule.adviseLazy(LazyAdvisor, MethodAdviceReceiver) (at TapestryModule.java:2642) [66.01 ms]
[DEBUG] Registry [ 8] <-- Invoking org.apache.tapestry5.services.TapestryModule.adviseLazy(LazyAdvisor, MethodAdviceReceiver) (at TapestryModule.java:2642) [74.01 ms]
[DEBUG] Registry [ 7] <-- Realizing service ComponentMessagesSource [177.86 ms]
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource) (at TapestryModule.java:2541) [178.18 ms]
[DEBUG] Registry [ 5] <-- Instantiating service ComponentMessagesInvalidationEventHub implementation via org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource) (at TapestryModule.java:2541) [196.37 ms]
[DEBUG] Registry [ 4] <-- Realizing service ComponentMessagesInvalidationEventHub [196.59 ms]
[DEBUG] Registry [ 4] --> Realizing service ComponentTemplatesInvalidationEventHub
[DEBUG] Registry [ 5] --> Instantiating service ComponentTemplatesInvalidationEventHub implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplatesInvalidationEventHub(ComponentTemplateSource) (at TapestryModule.java:2532)
[DEBUG] Registry [ 6] --> Creating plan to invoke public static org.apache.tapestry5.services.InvalidationEventHub org.apache.tapestry5.services.TapestryModule.buildComponentTemplatesInvalidationEventHub(org.apache.tapestry5.internal.services.ComponentTemplateSource)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentTemplateSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentTemplateSource using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service ComponentTemplateSource
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.11 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service ComponentTemplateSource [2.52 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentTemplateSource using MasterObjectProvider [2.92 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentTemplateSource) [3.18 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public static org.apache.tapestry5.services.InvalidationEventHub org.apache.tapestry5.services.TapestryModule.buildComponentTemplatesInvalidationEventHub(org.apache.tapestry5.internal.services.ComponentTemplateSource) [3.31 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplatesInvalidationEventHub(ComponentTemplateSource) (at TapestryModule.java:2532)
[DEBUG] Registry [ 7] --> Realizing service ComponentTemplateSource
[DEBUG] Registry [ 8] --> Instantiating service ComponentTemplateSource implementation via org.apache.tapestry5.services.pageload.PageLoadModule.bind(ServiceBinder) (at PageLoadModule.java:33)
[DEBUG] Registry [ 8] <-- Instantiating service ComponentTemplateSource implementation via org.apache.tapestry5.services.pageload.PageLoadModule.bind(ServiceBinder) (at PageLoadModule.java:33) [1.85 ms]
[DEBUG] Registry [ 7] <-- Realizing service ComponentTemplateSource [2.19 ms]
[DEBUG] Registry [ 7] --> Reloading class org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.
[DEBUG] Registry [ 8] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl via public org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl(boolean,org.apache.tapestry5.internal.services.TemplateParser,org.apache.tapestry5.services.pageload.ComponentResourceLocator,org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (boolean)
[DEBUG] Registry [ 10] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type boolean using MasterObjectProvider [0.11 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (boolean) [0.41 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.TemplateParser)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.internal.services.TemplateParser using MasterObjectProvider
[DEBUG] Registry [ 11] --> Creating proxy for service TemplateParser
[DEBUG] Registry [ 12] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 12] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 11] <-- Creating proxy for service TemplateParser [3.03 ms]
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.internal.services.TemplateParser using MasterObjectProvider [3.45 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.TemplateParser) [3.71 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.pageload.ComponentResourceLocator)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.pageload.ComponentResourceLocator using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.pageload.ComponentResourceLocator using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.pageload.ComponentResourceLocator) [0.47 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.ClasspathURLConverter)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.ioc.services.ClasspathURLConverter using MasterObjectProvider [0.49 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.ClasspathURLConverter) [0.67 ms]
[DEBUG] Registry [ 9] --> Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.registerAsUpdateListener(org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 10] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 11] --> Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider
[DEBUG] Registry [ 11] <-- Resolving object of type org.apache.tapestry5.services.UpdateListenerHub using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 10] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.UpdateListenerHub) [0.44 ms]
[DEBUG] Registry [ 9] <-- Computing parameters for post-injection method public void org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.registerAsUpdateListener(org.apache.tapestry5.services.UpdateListenerHub) [0.60 ms]
[DEBUG] Registry [ 8] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl via public org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl(boolean,org.apache.tapestry5.internal.services.TemplateParser,org.apache.tapestry5.services.pageload.ComponentResourceLocator,org.apache.tapestry5.ioc.services.ClasspathURLConverter) [9.29 ms]
[DEBUG] Registry [ 8] --> Invoking constructor public org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl(boolean,org.apache.tapestry5.internal.services.TemplateParser,org.apache.tapestry5.services.pageload.ComponentResourceLocator,org.apache.tapestry5.ioc.services.ClasspathURLConverter) (for service 'ComponentTemplateSource')
[DEBUG] Registry [ 8] <-- Invoking constructor public org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl(boolean,org.apache.tapestry5.internal.services.TemplateParser,org.apache.tapestry5.services.pageload.ComponentResourceLocator,org.apache.tapestry5.ioc.services.ClasspathURLConverter) (for service 'ComponentTemplateSource') [1.62 ms]
[DEBUG] Registry [ 8] --> Invoking public void org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.registerAsUpdateListener(org.apache.tapestry5.services.UpdateListenerHub)
[DEBUG] Registry [ 8] <-- Invoking public void org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.registerAsUpdateListener(org.apache.tapestry5.services.UpdateListenerHub) [0.10 ms]
[DEBUG] Registry [ 7] <-- Reloading class org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl. [15.70 ms]
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplatesInvalidationEventHub(ComponentTemplateSource) (at TapestryModule.java:2532) [18.15 ms]
[DEBUG] Registry [ 5] <-- Instantiating service ComponentTemplatesInvalidationEventHub implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplatesInvalidationEventHub(ComponentTemplateSource) (at TapestryModule.java:2532) [21.67 ms]
[DEBUG] Registry [ 4] <-- Realizing service ComponentTemplatesInvalidationEventHub [21.97 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageSource(PageSourceImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:135) [218.99 ms]
[DEBUG] Registry [ 2] <-- Instantiating service PageSource implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageSource(PageSourceImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:135) [245.33 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageSource [245.57 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentRequestSelectorAnalyzer
[DEBUG] Registry [ 2] --> Instantiating service ComponentRequestSelectorAnalyzer implementation via org.apache.tapestry5.services.pageload.PageLoadModule.bind(ServiceBinder) (at PageLoadModule.java:33)
[DEBUG] Registry [ 2] <-- Instantiating service ComponentRequestSelectorAnalyzer implementation via org.apache.tapestry5.services.pageload.PageLoadModule.bind(ServiceBinder) (at PageLoadModule.java:33) [1.68 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentRequestSelectorAnalyzer [2.01 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer via public org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer(org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThreadLocale) [0.46 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer via public org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer(org.apache.tapestry5.ioc.services.ThreadLocale) [0.83 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer(org.apache.tapestry5.ioc.services.ThreadLocale) (for service 'ComponentRequestSelectorAnalyzer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer(org.apache.tapestry5.ioc.services.ThreadLocale) (for service 'ComponentRequestSelectorAnalyzer') [0.08 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.pageload.DefaultComponentRequestSelectorAnalyzer. [2.68 ms]
[DEBUG] Registry [ 1] --> Realizing service PageLoader
[DEBUG] Registry [ 2] --> Instantiating service PageLoader implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageLoader(PageLoaderImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:117)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.internal.services.PageLoader org.apache.tapestry5.internal.services.InternalModule.buildPageLoader(org.apache.tapestry5.internal.pageload.PageLoaderImpl,org.apache.tapestry5.services.InvalidationEventHub,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.pageload.PageLoaderImpl)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.pageload.PageLoaderImpl using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.pageload.PageLoaderImpl
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.pageload.PageLoaderImpl via public org.apache.tapestry5.internal.pageload.PageLoaderImpl(org.apache.tapestry5.internal.services.ComponentInstantiatorSource,org.apache.tapestry5.internal.services.ComponentTemplateSource,org.apache.tapestry5.internal.services.PageElementFactory,org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSource,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.PersistentFieldManager,org.apache.tapestry5.internal.services.StringInterner,org.apache.tapestry5.ioc.OperationTracker,org.apache.tapestry5.ioc.services.PerthreadManager,org.apache.tapestry5.services.Request,org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider [0.33 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [0.86 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentTemplateSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentTemplateSource using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentTemplateSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ComponentTemplateSource) [0.34 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageElementFactory)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.PageElementFactory using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service PageElementFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.23 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PageElementFactory [8.53 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.PageElementFactory using MasterObjectProvider [8.90 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageElementFactory) [9.06 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #4 (org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSource using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service ComponentPageElementResourcesSource
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.18 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ComponentPageElementResourcesSource [3.14 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSource using MasterObjectProvider [3.54 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #4 (org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSource) [3.81 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.ComponentClassResolver) [0.45 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.PersistentFieldManager)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.PersistentFieldManager using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service PersistentFieldManager
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.22 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PersistentFieldManager [4.15 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.PersistentFieldManager using MasterObjectProvider [4.57 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.PersistentFieldManager) [4.77 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #7 (org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service StringInterner
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service StringInterner [3.13 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider [3.70 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #7 (org.apache.tapestry5.internal.services.StringInterner) [8.50 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #8 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #8 (org.apache.tapestry5.ioc.OperationTracker) [0.04 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #9 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #9 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.59 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #10 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #10 (org.apache.tapestry5.services.Request) [0.31 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #11 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.26 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #11 (org.apache.tapestry5.ioc.services.SymbolSource) [0.44 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.pageload.PageLoaderImpl via public org.apache.tapestry5.internal.pageload.PageLoaderImpl(org.apache.tapestry5.internal.services.ComponentInstantiatorSource,org.apache.tapestry5.internal.services.ComponentTemplateSource,org.apache.tapestry5.internal.services.PageElementFactory,org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSource,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.internal.services.PersistentFieldManager,org.apache.tapestry5.internal.services.StringInterner,org.apache.tapestry5.ioc.OperationTracker,org.apache.tapestry5.ioc.services.PerthreadManager,org.apache.tapestry5.services.Request,org.apache.tapestry5.ioc.services.SymbolSource) [32.14 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.pageload.PageLoaderImpl(ComponentInstantiatorSource, ComponentTemplateSource, PageElementFactory, ComponentPageElementResourcesSource, ComponentClassResolver, PersistentFieldManager, StringInterner, OperationTracker, PerthreadManager, Request, SymbolSource) (at PageLoaderImpl.java:143) (for service 'PageLoader')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.pageload.PageLoaderImpl(ComponentInstantiatorSource, ComponentTemplateSource, PageElementFactory, ComponentPageElementResourcesSource, ComponentClassResolver, PersistentFieldManager, StringInterner, OperationTracker, PerthreadManager, Request, SymbolSource) (at PageLoaderImpl.java:143) (for service 'PageLoader') [1.60 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.pageload.PageLoaderImpl [45.47 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.pageload.PageLoaderImpl using MasterObjectProvider [45.59 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.pageload.PageLoaderImpl) [45.78 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.23 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.InvalidationEventHub) [0.10 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.internal.services.PageLoader org.apache.tapestry5.internal.services.InternalModule.buildPageLoader(org.apache.tapestry5.internal.pageload.PageLoaderImpl,org.apache.tapestry5.services.InvalidationEventHub,org.apache.tapestry5.services.InvalidationEventHub) [46.65 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageLoader(PageLoaderImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:117)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageLoader(PageLoaderImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:117) [0.09 ms]
[DEBUG] Registry [ 2] <-- Instantiating service PageLoader implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageLoader(PageLoaderImpl, InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:117) [46.93 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageLoader [47.18 ms]
[DEBUG] Registry [ 1] --> Constructing instance of page class org.apache.tapestry5.integration.app1.pages.Music
[DEBUG] Registry [ 2] --> Creating ComponentAssembler for org.apache.tapestry5.integration.app1.pages.Music
[DEBUG] Registry [ 3] --> Realizing service ComponentResourceLocator
[DEBUG] Registry [ 4] --> Instantiating service ComponentResourceLocator implementation via org.apache.tapestry5.services.pageload.PageLoadModule.bind(ServiceBinder) (at PageLoadModule.java:33)
[DEBUG] Registry [ 4] <-- Instantiating service ComponentResourceLocator implementation via org.apache.tapestry5.services.pageload.PageLoadModule.bind(ServiceBinder) (at PageLoadModule.java:33) [1.56 ms]
[DEBUG] Registry [ 3] <-- Realizing service ComponentResourceLocator [1.92 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator.
[DEBUG] Registry [ 4] --> Creating plan to instantiate org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator via public org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator(org.apache.tapestry5.services.templates.ComponentTemplateLocator)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.templates.ComponentTemplateLocator)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.templates.ComponentTemplateLocator using MasterObjectProvider
[DEBUG] Registry [ 7] --> Creating proxy for service ComponentTemplateLocator
[DEBUG] Registry [ 8] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 8] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 7] <-- Creating proxy for service ComponentTemplateLocator [6.00 ms]
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.templates.ComponentTemplateLocator using MasterObjectProvider [6.41 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.templates.ComponentTemplateLocator) [6.68 ms]
[DEBUG] Registry [ 5] --> Calculating possible injection value for field org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator.componentTemplateLocator (org.apache.tapestry5.services.templates.ComponentTemplateLocator)
[DEBUG] Registry [ 5] <-- Calculating possible injection value for field org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator.componentTemplateLocator (org.apache.tapestry5.services.templates.ComponentTemplateLocator) [0.05 ms]
[DEBUG] Registry [ 4] <-- Creating plan to instantiate org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator via public org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator(org.apache.tapestry5.services.templates.ComponentTemplateLocator) [7.51 ms]
[DEBUG] Registry [ 4] --> Invoking constructor public org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator(org.apache.tapestry5.services.templates.ComponentTemplateLocator) (for service 'ComponentResourceLocator')
[DEBUG] Registry [ 4] <-- Invoking constructor public org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator(org.apache.tapestry5.services.templates.ComponentTemplateLocator) (for service 'ComponentResourceLocator') [0.06 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.pageload.DefaultComponentResourceLocator. [11.70 ms]
[DEBUG] Registry [ 3] --> Realizing service ComponentTemplateLocator
[DEBUG] Registry [ 4] --> Instantiating service ComponentTemplateLocator implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplateLocator(List) (at TapestryModule.java:2784)
[DEBUG] Registry [ 5] --> Creating plan to invoke public org.apache.tapestry5.services.templates.ComponentTemplateLocator org.apache.tapestry5.services.TapestryModule.buildComponentTemplateLocator(java.util.List)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 7] --> Collecting ordered configuration for service ComponentTemplateLocator
[DEBUG] Registry [ 8] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeComponentTemplateLocator(OrderedConfiguration, AssetFactory, String, ComponentClassResolver) (at TapestryModule.java:2804)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.09 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.AssetFactory)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.AssetFactory) [0.23 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #3 (java.lang.String)
[DEBUG] Registry [ 10] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #3 (java.lang.String) [0.27 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 10] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 10] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ComponentClassResolver) [0.37 ms]
[DEBUG] Registry [ 8] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeComponentTemplateLocator(OrderedConfiguration, AssetFactory, String, ComponentClassResolver) (at TapestryModule.java:2804) [8.91 ms]
[DEBUG] Registry [ 7] <-- Collecting ordered configuration for service ComponentTemplateLocator [13.34 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (java.util.List) [13.48 ms]
[DEBUG] Registry [ 5] <-- Creating plan to invoke public org.apache.tapestry5.services.templates.ComponentTemplateLocator org.apache.tapestry5.services.TapestryModule.buildComponentTemplateLocator(java.util.List) [14.07 ms]
[DEBUG] Registry [ 5] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplateLocator(List) (at TapestryModule.java:2784)
[DEBUG] Registry [ 5] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplateLocator(List) (at TapestryModule.java:2784) [1.56 ms]
[DEBUG] Registry [ 4] <-- Instantiating service ComponentTemplateLocator implementation via org.apache.tapestry5.services.TapestryModule.buildComponentTemplateLocator(List) (at TapestryModule.java:2784) [15.97 ms]
[DEBUG] Registry [ 3] <-- Realizing service ComponentTemplateLocator [18.95 ms]
[DEBUG] Registry [ 3] --> Realizing service TemplateParser
[DEBUG] Registry [ 4] --> Instantiating service TemplateParser implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 4] <-- Instantiating service TemplateParser implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.86 ms]
[DEBUG] Registry [ 3] <-- Realizing service TemplateParser [2.27 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.services.TemplateParserImpl.
[DEBUG] Registry [ 4] --> Creating plan to instantiate org.apache.tapestry5.internal.services.TemplateParserImpl via public org.apache.tapestry5.internal.services.TemplateParserImpl(java.util.Map,boolean,org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 6] --> Collecting mapped configuration for service TemplateParser
[DEBUG] Registry [ 7] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeTemplateParser(MappedConfiguration) (at TapestryModule.java:2257)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.05 ms]
[DEBUG] Registry [ 7] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeTemplateParser(MappedConfiguration) (at TapestryModule.java:2257) [0.93 ms]
[DEBUG] Registry [ 6] <-- Collecting mapped configuration for service TemplateParser [3.42 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (java.util.Map) [3.55 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 6] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type boolean using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (boolean) [0.35 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.OperationTracker) [0.04 ms]
[DEBUG] Registry [ 4] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.TemplateParserImpl via public org.apache.tapestry5.internal.services.TemplateParserImpl(java.util.Map,boolean,org.apache.tapestry5.ioc.OperationTracker) [5.01 ms]
[DEBUG] Registry [ 4] --> Invoking constructor public org.apache.tapestry5.internal.services.TemplateParserImpl(java.util.Map,boolean,org.apache.tapestry5.ioc.OperationTracker) (for service 'TemplateParser')
[DEBUG] Registry [ 4] <-- Invoking constructor public org.apache.tapestry5.internal.services.TemplateParserImpl(java.util.Map,boolean,org.apache.tapestry5.ioc.OperationTracker) (for service 'TemplateParser') [0.08 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.services.TemplateParserImpl. [7.37 ms]
[DEBUG] Registry [ 3] --> Parsing component template context:Music.tml
[DEBUG] Registry [ 3] <-- Parsing component template context:Music.tml [46.95 ms]
[DEBUG] Registry [ 3] --> Realizing service ComponentPageElementResourcesSource
[DEBUG] Registry [ 4] --> Instantiating service ComponentPageElementResourcesSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 4] <-- Instantiating service ComponentPageElementResourcesSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.85 ms]
[DEBUG] Registry [ 3] <-- Realizing service ComponentPageElementResourcesSource [2.33 ms]
[DEBUG] Registry [ 3] --> Reloading class org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl.
[DEBUG] Registry [ 4] --> Creating plan to instantiate org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl via public org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl(org.apache.tapestry5.services.messages.ComponentMessagesSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.internal.services.LinkSource,org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.OperationTracker,org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.messages.ComponentMessagesSource)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.messages.ComponentMessagesSource using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.messages.ComponentMessagesSource using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.messages.ComponentMessagesSource) [0.53 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.34 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentClassCache)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentClassCache using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentClassCache) [0.36 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ContextValueEncoder)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.ContextValueEncoder using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.ContextValueEncoder using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ContextValueEncoder) [0.44 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.LinkSource)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.internal.services.LinkSource using MasterObjectProvider
[DEBUG] Registry [ 7] --> Creating proxy for service LinkSource
[DEBUG] Registry [ 8] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 8] <-- Obtaining AspectDecorator service [0.21 ms]
[DEBUG] Registry [ 7] <-- Creating proxy for service LinkSource [3.67 ms]
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.internal.services.LinkSource using MasterObjectProvider [4.49 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #5 (org.apache.tapestry5.internal.services.LinkSource) [4.72 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #6 (org.apache.tapestry5.internal.services.RequestPageCache) [0.44 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #7 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #7 (org.apache.tapestry5.services.ComponentClassResolver) [0.35 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #8 (org.apache.tapestry5.ioc.LoggerSource)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.ioc.LoggerSource using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.ioc.LoggerSource using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #8 (org.apache.tapestry5.ioc.LoggerSource) [0.30 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #9 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #9 (org.apache.tapestry5.ioc.OperationTracker) [0.04 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #10 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.11 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #10 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.27 ms]
[DEBUG] Registry [ 4] <-- Creating plan to instantiate org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl via public org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl(org.apache.tapestry5.services.messages.ComponentMessagesSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.internal.services.LinkSource,org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.OperationTracker,org.apache.tapestry5.ioc.services.PerthreadManager) [9.09 ms]
[DEBUG] Registry [ 4] --> Invoking constructor public org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl(org.apache.tapestry5.services.messages.ComponentMessagesSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.internal.services.LinkSource,org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.OperationTracker,org.apache.tapestry5.ioc.services.PerthreadManager) (for service 'ComponentPageElementResourcesSource')
[DEBUG] Registry [ 4] <-- Invoking constructor public org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl(org.apache.tapestry5.services.messages.ComponentMessagesSource,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.ComponentClassCache,org.apache.tapestry5.services.ContextValueEncoder,org.apache.tapestry5.internal.services.LinkSource,org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.ioc.LoggerSource,org.apache.tapestry5.ioc.OperationTracker,org.apache.tapestry5.ioc.services.PerthreadManager) (for service 'ComponentPageElementResourcesSource') [0.25 ms]
[DEBUG] Registry [ 3] <-- Reloading class org.apache.tapestry5.internal.structure.ComponentPageElementResourcesSourceImpl. [12.45 ms]
[DEBUG] Registry [ 3] --> Creating instantiator for component class org.apache.tapestry5.integration.app1.components.Border
[DEBUG] Registry [ 4] --> Running component class transformations on org.apache.tapestry5.integration.app1.components.Border
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.integration.app1.components.Border.request
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.integration.app1.components.Border.request [0.64 ms]
[DEBUG] Registry [ 4] <-- Running component class transformations on org.apache.tapestry5.integration.app1.components.Border [16.67 ms]
[DEBUG] Registry [ 3] <-- Creating instantiator for component class org.apache.tapestry5.integration.app1.components.Border [32.94 ms]
[DEBUG] Registry [ 3] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.Grid
[DEBUG] Registry [ 4] --> Running component class transformations on org.apache.tapestry5.corelib.components.Grid
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.corelib.components.Grid.defaultsProvider
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.ComponentDefaultProvider using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.ComponentDefaultProvider using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.corelib.components.Grid.defaultsProvider [0.72 ms]
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.corelib.components.Grid.modelSource
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.BeanModelSource using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.BeanModelSource using MasterObjectProvider [0.11 ms]
[DEBUG] Registry [ 6] --> Creating proxy for service BeanModelSource
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.33 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service BeanModelSource [5.32 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.corelib.components.Grid.modelSource [6.24 ms]
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.corelib.components.Grid.resources
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [2.99 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.corelib.components.Grid.resources [6.82 ms]
[DEBUG] Registry [ 4] <-- Running component class transformations on org.apache.tapestry5.corelib.components.Grid [105.30 ms]
[DEBUG] Registry [ 3] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.Grid [127.22 ms]
[DEBUG] Registry [ 3] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.PageLink
[DEBUG] Registry [ 4] --> Running component class transformations on org.apache.tapestry5.corelib.base.AbstractLink
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.corelib.base.AbstractLink.jsSupport
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptSupport using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptSupport using MasterObjectProvider [0.23 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.corelib.base.AbstractLink.jsSupport [0.69 ms]
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.corelib.base.AbstractLink.resources
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.corelib.base.AbstractLink.resources [0.36 ms]
[DEBUG] Registry [ 4] <-- Running component class transformations on org.apache.tapestry5.corelib.base.AbstractLink [5.48 ms]
[DEBUG] Registry [ 4] --> Running component class transformations on org.apache.tapestry5.corelib.components.PageLink
[DEBUG] Registry [ 5] --> Injecting field org.apache.tapestry5.corelib.components.PageLink.resources
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 5] <-- Injecting field org.apache.tapestry5.corelib.components.PageLink.resources [0.59 ms]
[DEBUG] Registry [ 4] <-- Running component class transformations on org.apache.tapestry5.corelib.components.PageLink [4.64 ms]
[DEBUG] Registry [ 3] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.PageLink [18.32 ms]
[DEBUG] Registry [ 3] --> Creating instantiator for component class org.apache.tapestry5.integration.app1.components.OutputRating
[DEBUG] Registry [ 4] --> Running component class transformations on org.apache.tapestry5.integration.app1.components.OutputRating
[DEBUG] Registry [ 4] <-- Running component class transformations on org.apache.tapestry5.integration.app1.components.OutputRating [1.98 ms]
[DEBUG] Registry [ 3] <-- Creating instantiator for component class org.apache.tapestry5.integration.app1.components.OutputRating [5.11 ms]
[DEBUG] Registry [ 2] <-- Creating ComponentAssembler for org.apache.tapestry5.integration.app1.pages.Music [332.07 ms]
[DEBUG] Registry [ 2] --> Assembling root component for page Music
[DEBUG] Registry [ 3] --> Creating ComponentAssembler for org.apache.tapestry5.integration.app1.components.Border
[DEBUG] Registry [ 4] --> Parsing component template classpath:org/apache/tapestry5/integration/app1/components/Border.tml
[DEBUG] Registry [ 4] <-- Parsing component template classpath:org/apache/tapestry5/integration/app1/components/Border.tml [351.77 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.Doctype
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.Doctype
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.Doctype [2.22 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.Doctype [4.68 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.Alerts
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.Alerts
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.Alerts.resources
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.Alerts.resources [0.57 ms]
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.Alerts [17.30 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.Alerts [22.28 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.RenderObject
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.RenderObject
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.RenderObject.renderer
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.ObjectRenderer using MasterObjectProvider
[DEBUG] Registry [ 8] --> Creating proxy for service ObjectRenderer
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.23 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service ObjectRenderer [4.91 ms]
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.ObjectRenderer using MasterObjectProvider [7.06 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.RenderObject.renderer [7.88 ms]
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.RenderObject [10.71 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.RenderObject [13.40 ms]
[DEBUG] Registry [ 3] <-- Creating ComponentAssembler for org.apache.tapestry5.integration.app1.components.Border [399.65 ms]
[DEBUG] Registry [ 3] --> Assembling component Music:border (org.apache.tapestry5.integration.app1.components.Border)
[DEBUG] Registry [ 4] --> Realizing service AssetPathConstructor
[DEBUG] Registry [ 5] --> Instantiating service AssetPathConstructor implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 5] <-- Instantiating service AssetPathConstructor implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.38 ms]
[DEBUG] Registry [ 4] <-- Realizing service AssetPathConstructor [5.89 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl via public org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl(org.apache.tapestry5.services.Request,java.lang.String,java.lang.String)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.51 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (java.lang.String)
[DEBUG] Registry [ 7] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (java.lang.String) [0.27 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (java.lang.String)
[DEBUG] Registry [ 7] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (java.lang.String) [0.25 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl via public org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl(org.apache.tapestry5.services.Request,java.lang.String,java.lang.String) [1.96 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl(org.apache.tapestry5.services.Request,java.lang.String,java.lang.String) (for service 'AssetPathConstructor')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl(org.apache.tapestry5.services.Request,java.lang.String,java.lang.String) (for service 'AssetPathConstructor') [0.20 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.assets.AssetPathConstructorImpl. [4.57 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Doctype
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Doctype [2.70 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:border.doctype (org.apache.tapestry5.corelib.components.Doctype)
[DEBUG] Registry [ 4] <-- Assembling component Music:border.doctype (org.apache.tapestry5.corelib.components.Doctype) [12.84 ms]
[DEBUG] Registry [ 4] --> Realizing service PageElementFactory
[DEBUG] Registry [ 5] --> Instantiating service PageElementFactory implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 5] <-- Instantiating service PageElementFactory implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.98 ms]
[DEBUG] Registry [ 4] <-- Realizing service PageElementFactory [3.39 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.PageElementFactoryImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageElementFactoryImpl via public org.apache.tapestry5.internal.services.PageElementFactoryImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.BindingSource)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.46 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.84 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingSource)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider [0.10 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingSource) [0.24 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageElementFactoryImpl via public org.apache.tapestry5.internal.services.PageElementFactoryImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.BindingSource) [1.83 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.internal.services.PageElementFactoryImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.BindingSource) (for service 'PageElementFactory')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.internal.services.PageElementFactoryImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.BindingSource) (for service 'PageElementFactory') [0.08 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.PageElementFactoryImpl. [6.43 ms]
[DEBUG] Registry [ 4] --> Realizing service BindingSource
[DEBUG] Registry [ 5] --> Instantiating service BindingSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 5] <-- Instantiating service BindingSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [4.01 ms]
[DEBUG] Registry [ 4] <-- Realizing service BindingSource [4.40 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.BindingSourceImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.services.BindingSourceImpl via public org.apache.tapestry5.internal.services.BindingSourceImpl(java.util.Map,org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 7] --> Collecting mapped configuration for service BindingSource
[DEBUG] Registry [ 8] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeBindingSource(MappedConfiguration, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory) (at TapestryModule.java:412)
[DEBUG] Registry [ 9] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.06 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service PropBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service PropBindingFactory [5.46 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingFactory) [5.81 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service MessageBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.27 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service MessageBindingFactory [7.74 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.BindingFactory) [8.00 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service ValidateBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.25 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ValidateBindingFactory [4.65 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.BindingFactory) [4.91 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service TranslateBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.32 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service TranslateBindingFactory [5.33 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.BindingFactory) [5.71 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #6 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service AssetBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service AssetBindingFactory [4.89 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #6 (org.apache.tapestry5.services.BindingFactory) [5.19 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #7 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service NullFieldStrategyBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.26 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service NullFieldStrategyBindingFactory [3.93 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #7 (org.apache.tapestry5.services.BindingFactory) [4.20 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #8 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service ContextBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ContextBindingFactory [5.04 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #8 (org.apache.tapestry5.services.BindingFactory) [5.32 ms]
[DEBUG] Registry [ 9] --> Determining injection value for parameter #9 (org.apache.tapestry5.services.BindingFactory)
[DEBUG] Registry [ 10] --> Creating proxy for service SymbolBindingFactory
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service SymbolBindingFactory [12.54 ms]
[DEBUG] Registry [ 9] <-- Determining injection value for parameter #9 (org.apache.tapestry5.services.BindingFactory) [12.88 ms]
[DEBUG] Registry [ 8] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeBindingSource(MappedConfiguration, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory, BindingFactory) (at TapestryModule.java:412) [56.27 ms]
[DEBUG] Registry [ 7] <-- Collecting mapped configuration for service BindingSource [60.28 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (java.util.Map) [60.42 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.StringInterner) [0.45 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.BindingSourceImpl via public org.apache.tapestry5.internal.services.BindingSourceImpl(java.util.Map,org.apache.tapestry5.internal.services.StringInterner) [61.94 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.internal.services.BindingSourceImpl(java.util.Map,org.apache.tapestry5.internal.services.StringInterner) (for service 'BindingSource')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.internal.services.BindingSourceImpl(java.util.Map,org.apache.tapestry5.internal.services.StringInterner) (for service 'BindingSource') [0.13 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.BindingSourceImpl. [65.04 ms]
[DEBUG] Registry [ 4] --> Realizing service StringInterner
[DEBUG] Registry [ 5] --> Instantiating service StringInterner implementation via org.apache.tapestry5.internal.services.InternalModule.buildStringInterner(StringInternerImpl) (at InternalModule.java:194)
[DEBUG] Registry [ 6] --> Creating plan to invoke public org.apache.tapestry5.internal.services.StringInterner org.apache.tapestry5.internal.services.InternalModule.buildStringInterner(org.apache.tapestry5.internal.services.StringInternerImpl)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.StringInternerImpl)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.StringInternerImpl using MasterObjectProvider
[DEBUG] Registry [ 9] --> Autobuilding instance of org.apache.tapestry5.internal.services.StringInternerImpl
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.services.StringInternerImpl via public org.apache.tapestry5.internal.services.StringInternerImpl()
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.StringInternerImpl via public org.apache.tapestry5.internal.services.StringInternerImpl() [0.20 ms]
[DEBUG] Registry [ 10] --> Invoking constructor org.apache.tapestry5.internal.services.StringInternerImpl() (at StringInternerImpl.java:22) (for service 'StringInterner')
[DEBUG] Registry [ 10] <-- Invoking constructor org.apache.tapestry5.internal.services.StringInternerImpl() (at StringInternerImpl.java:22) (for service 'StringInterner') [0.11 ms]
[DEBUG] Registry [ 9] <-- Autobuilding instance of org.apache.tapestry5.internal.services.StringInternerImpl [1.18 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.StringInternerImpl using MasterObjectProvider [1.33 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.StringInternerImpl) [1.59 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public org.apache.tapestry5.internal.services.StringInterner org.apache.tapestry5.internal.services.InternalModule.buildStringInterner(org.apache.tapestry5.internal.services.StringInternerImpl) [1.89 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildStringInterner(StringInternerImpl) (at InternalModule.java:194)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildStringInterner(StringInternerImpl) (at InternalModule.java:194) [0.09 ms]
[DEBUG] Registry [ 5] <-- Instantiating service StringInterner implementation via org.apache.tapestry5.internal.services.InternalModule.buildStringInterner(StringInternerImpl) (at InternalModule.java:194) [2.22 ms]
[DEBUG] Registry [ 4] <-- Realizing service StringInterner [2.54 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Alerts
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Alerts [3.12 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:border.alerts (org.apache.tapestry5.corelib.components.Alerts)
[DEBUG] Registry [ 4] <-- Assembling component Music:border.alerts (org.apache.tapestry5.corelib.components.Alerts) [2.49 ms]
[DEBUG] Registry [ 4] --> Realizing service PropBindingFactory
[DEBUG] Registry [ 5] --> Instantiating service PropBindingFactory implementation via org.apache.tapestry5.services.TapestryModule.buildPropBindingFactory(List, PropBindingFactory) (at TapestryModule.java:1246)
[DEBUG] Registry [ 6] --> Creating plan to invoke public org.apache.tapestry5.services.BindingFactory org.apache.tapestry5.services.TapestryModule.buildPropBindingFactory(java.util.List,org.apache.tapestry5.internal.bindings.PropBindingFactory)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 8] --> Collecting ordered configuration for service PropBindingFactory
[DEBUG] Registry [ 8] <-- Collecting ordered configuration for service PropBindingFactory [0.34 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (java.util.List) [0.49 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.bindings.PropBindingFactory)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.bindings.PropBindingFactory using MasterObjectProvider
[DEBUG] Registry [ 9] --> Autobuilding instance of org.apache.tapestry5.internal.bindings.PropBindingFactory
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.bindings.PropBindingFactory via public org.apache.tapestry5.internal.bindings.PropBindingFactory(org.apache.tapestry5.services.PropertyConduitSource,org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.PropertyConduitSource)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.services.PropertyConduitSource using MasterObjectProvider
[DEBUG] Registry [ 13] --> Creating proxy for service PropertyConduitSource
[DEBUG] Registry [ 14] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 14] <-- Obtaining AspectDecorator service [1.21 ms]
[DEBUG] Registry [ 13] <-- Creating proxy for service PropertyConduitSource [5.86 ms]
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.services.PropertyConduitSource using MasterObjectProvider [6.23 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.PropertyConduitSource) [6.42 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.StringInterner) [0.40 ms]
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.bindings.PropBindingFactory via public org.apache.tapestry5.internal.bindings.PropBindingFactory(org.apache.tapestry5.services.PropertyConduitSource,org.apache.tapestry5.internal.services.StringInterner) [7.13 ms]
[DEBUG] Registry [ 10] --> Invoking constructor org.apache.tapestry5.internal.bindings.PropBindingFactory(PropertyConduitSource, StringInterner) (at PropBindingFactory.java:38) (for service 'PropBindingFactory')
[DEBUG] Registry [ 10] <-- Invoking constructor org.apache.tapestry5.internal.bindings.PropBindingFactory(PropertyConduitSource, StringInterner) (at PropBindingFactory.java:38) (for service 'PropBindingFactory') [0.06 ms]
[DEBUG] Registry [ 9] <-- Autobuilding instance of org.apache.tapestry5.internal.bindings.PropBindingFactory [7.94 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.bindings.PropBindingFactory using MasterObjectProvider [8.06 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.bindings.PropBindingFactory) [8.32 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public org.apache.tapestry5.services.BindingFactory org.apache.tapestry5.services.TapestryModule.buildPropBindingFactory(java.util.List,org.apache.tapestry5.internal.bindings.PropBindingFactory) [9.26 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPropBindingFactory(List, PropBindingFactory) (at TapestryModule.java:1246)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPropBindingFactory(List, PropBindingFactory) (at TapestryModule.java:1246) [1.23 ms]
[DEBUG] Registry [ 5] <-- Instantiating service PropBindingFactory implementation via org.apache.tapestry5.services.TapestryModule.buildPropBindingFactory(List, PropBindingFactory) (at TapestryModule.java:1246) [10.77 ms]
[DEBUG] Registry [ 4] <-- Realizing service PropBindingFactory [11.06 ms]
[DEBUG] Registry [ 4] --> Realizing service PropertyConduitSource
[DEBUG] Registry [ 5] --> Instantiating service PropertyConduitSource implementation via org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl, InvalidationEventHub) (at TapestryModule.java:1518)
[DEBUG] Registry [ 6] --> Creating plan to invoke public org.apache.tapestry5.services.PropertyConduitSource org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(org.apache.tapestry5.internal.services.PropertyConduitSourceImpl,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PropertyConduitSourceImpl)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.PropertyConduitSourceImpl using MasterObjectProvider
[DEBUG] Registry [ 9] --> Autobuilding instance of org.apache.tapestry5.internal.services.PropertyConduitSourceImpl
[DEBUG] Registry [ 10] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PropertyConduitSourceImpl via public org.apache.tapestry5.internal.services.PropertyConduitSourceImpl(org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PropertyAccess)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PropertyAccess) [0.46 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.10 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.29 ms]
[DEBUG] Registry [ 11] --> Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.StringInterner)
[DEBUG] Registry [ 12] --> Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider
[DEBUG] Registry [ 12] <-- Resolving object of type org.apache.tapestry5.internal.services.StringInterner using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.StringInterner) [0.32 ms]
[DEBUG] Registry [ 10] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PropertyConduitSourceImpl via public org.apache.tapestry5.internal.services.PropertyConduitSourceImpl(org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.StringInterner) [2.37 ms]
[DEBUG] Registry [ 10] --> Invoking constructor org.apache.tapestry5.internal.services.PropertyConduitSourceImpl(PropertyAccess, PlasticProxyFactory, TypeCoercer, StringInterner) (at PropertyConduitSourceImpl.java:1273) (for service 'PropertyConduitSource')
[DEBUG] Registry [ 10] <-- Invoking constructor org.apache.tapestry5.internal.services.PropertyConduitSourceImpl(PropertyAccess, PlasticProxyFactory, TypeCoercer, StringInterner) (at PropertyConduitSourceImpl.java:1273) (for service 'PropertyConduitSource') [2.13 ms]
[DEBUG] Registry [ 9] <-- Autobuilding instance of org.apache.tapestry5.internal.services.PropertyConduitSourceImpl [9.86 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.PropertyConduitSourceImpl using MasterObjectProvider [9.98 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PropertyConduitSourceImpl) [10.20 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.24 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public org.apache.tapestry5.services.PropertyConduitSource org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(org.apache.tapestry5.internal.services.PropertyConduitSourceImpl,org.apache.tapestry5.services.InvalidationEventHub) [10.99 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl, InvalidationEventHub) (at TapestryModule.java:1518)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl, InvalidationEventHub) (at TapestryModule.java:1518) [0.07 ms]
[DEBUG] Registry [ 5] <-- Instantiating service PropertyConduitSource implementation via org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl, InvalidationEventHub) (at TapestryModule.java:1518) [11.39 ms]
[DEBUG] Registry [ 4] <-- Realizing service PropertyConduitSource [12.02 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.PageLink
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.PageLink [5.08 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:border.pagelink (org.apache.tapestry5.corelib.components.PageLink)
[DEBUG] Registry [ 4] <-- Assembling component Music:border.pagelink (org.apache.tapestry5.corelib.components.PageLink) [6.64 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.RenderObject
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.RenderObject [3.26 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:border.renderobject (org.apache.tapestry5.corelib.components.RenderObject)
[DEBUG] Registry [ 4] <-- Assembling component Music:border.renderobject (org.apache.tapestry5.corelib.components.RenderObject) [0.40 ms]
[DEBUG] Registry [ 3] <-- Assembling component Music:border (org.apache.tapestry5.integration.app1.components.Border) [270.18 ms]
[DEBUG] Registry [ 3] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Grid
[DEBUG] Registry [ 4] --> Parsing component template classpath:org/apache/tapestry5/corelib/components/Grid.tml
[DEBUG] Registry [ 4] <-- Parsing component template classpath:org/apache/tapestry5/corelib/components/Grid.tml [13.73 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.Delegate
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.Delegate
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.Delegate.resources
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.Delegate.resources [0.56 ms]
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.Delegate [7.15 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.Delegate [9.70 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.Any
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.Any
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.Any.javascriptSupport
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptSupport using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptSupport using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.Any.javascriptSupport [0.62 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.Any.resources
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.09 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.Any.resources [0.41 ms]
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.Any [3.90 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.Any [9.09 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.GridColumns
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.GridColumns
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridColumns.ascendingAsset
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridColumns.ascendingAsset [2.77 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridColumns.descendingAsset
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridColumns.descendingAsset [0.29 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridColumns.messages
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridColumns.messages [0.21 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridColumns.resources
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridColumns.resources [0.48 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridColumns.sortableAsset
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridColumns.sortableAsset [0.21 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridColumns.standardHeader
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridColumns.standardHeader [1.35 ms]
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.GridColumns [15.37 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.GridColumns [23.58 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.GridRows
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.GridRows
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.GridRows [8.34 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.GridRows [18.46 ms]
[DEBUG] Registry [ 4] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.GridPager
[DEBUG] Registry [ 5] --> Running component class transformations on org.apache.tapestry5.corelib.components.GridPager
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridPager.messages
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridPager.messages [0.26 ms]
[DEBUG] Registry [ 6] --> Injecting field org.apache.tapestry5.corelib.components.GridPager.resources
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Injecting field org.apache.tapestry5.corelib.components.GridPager.resources [0.46 ms]
[DEBUG] Registry [ 5] <-- Running component class transformations on org.apache.tapestry5.corelib.components.GridPager [5.41 ms]
[DEBUG] Registry [ 4] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.GridPager [12.28 ms]
[DEBUG] Registry [ 3] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Grid [96.71 ms]
[DEBUG] Registry [ 3] --> Assembling component Music:grid (org.apache.tapestry5.corelib.components.Grid)
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Delegate
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Delegate [3.64 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:grid.pagertop (org.apache.tapestry5.corelib.components.Delegate)
[DEBUG] Registry [ 4] <-- Assembling component Music:grid.pagertop (org.apache.tapestry5.corelib.components.Delegate) [8.59 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Any
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Any [2.81 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:grid.table (org.apache.tapestry5.corelib.components.Any)
[DEBUG] Registry [ 4] <-- Assembling component Music:grid.table (org.apache.tapestry5.corelib.components.Any) [0.39 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridColumns
[DEBUG] Registry [ 5] --> Parsing component template classpath:org/apache/tapestry5/corelib/components/GridColumns.tml
[DEBUG] Registry [ 5] <-- Parsing component template classpath:org/apache/tapestry5/corelib/components/GridColumns.tml [9.58 ms]
[DEBUG] Registry [ 5] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.Loop
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.components.Loop
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.components.Loop.defaultProvider
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.ComponentDefaultProvider using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.ComponentDefaultProvider using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.components.Loop.defaultProvider [0.62 ms]
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.components.Loop.resources
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.07 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.components.Loop.resources [0.29 ms]
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.components.Loop [6.28 ms]
[DEBUG] Registry [ 5] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.Loop [16.81 ms]
[DEBUG] Registry [ 5] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.EventLink
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.base.AbstractComponentEventLink
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.base.AbstractComponentEventLink.request
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.base.AbstractComponentEventLink.request [0.47 ms]
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.base.AbstractComponentEventLink [2.18 ms]
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.components.EventLink
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.components.EventLink.resources
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.components.EventLink.resources [0.56 ms]
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.components.EventLink [2.13 ms]
[DEBUG] Registry [ 5] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.EventLink [8.79 ms]
[DEBUG] Registry [ 5] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.If
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.base.AbstractConditional
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.base.AbstractConditional.resources
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.33 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.base.AbstractConditional.resources [1.25 ms]
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.base.AbstractConditional [6.71 ms]
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.components.If
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.components.If [1.59 ms]
[DEBUG] Registry [ 5] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.If [13.22 ms]
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridColumns [52.39 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:grid.columns (org.apache.tapestry5.corelib.components.GridColumns)
[DEBUG] Registry [ 5] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Loop
[DEBUG] Registry [ 5] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.Loop [3.69 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.columns.loop (org.apache.tapestry5.corelib.components.Loop)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.columns.loop (org.apache.tapestry5.corelib.components.Loop) [13.07 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.columns.delegate (org.apache.tapestry5.corelib.components.Delegate)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.columns.delegate (org.apache.tapestry5.corelib.components.Delegate) [0.31 ms]
[DEBUG] Registry [ 5] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.EventLink
[DEBUG] Registry [ 5] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.EventLink [7.00 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.columns.sort (org.apache.tapestry5.corelib.components.EventLink)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.columns.sort (org.apache.tapestry5.corelib.components.EventLink) [0.48 ms]
[DEBUG] Registry [ 5] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.If
[DEBUG] Registry [ 5] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.If [6.80 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.columns.if (org.apache.tapestry5.corelib.components.If)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.columns.if (org.apache.tapestry5.corelib.components.If) [0.51 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.columns.sort2 (org.apache.tapestry5.corelib.components.EventLink)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.columns.sort2 (org.apache.tapestry5.corelib.components.EventLink) [0.35 ms]
[DEBUG] Registry [ 4] <-- Assembling component Music:grid.columns (org.apache.tapestry5.corelib.components.GridColumns) [98.17 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridRows
[DEBUG] Registry [ 5] --> Parsing component template classpath:org/apache/tapestry5/corelib/components/GridRows.tml
[DEBUG] Registry [ 5] <-- Parsing component template classpath:org/apache/tapestry5/corelib/components/GridRows.tml [14.31 ms]
[DEBUG] Registry [ 5] --> Creating instantiator for component class org.apache.tapestry5.corelib.mixins.NotEmpty
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.mixins.NotEmpty
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.mixins.NotEmpty [1.62 ms]
[DEBUG] Registry [ 5] <-- Creating instantiator for component class org.apache.tapestry5.corelib.mixins.NotEmpty [3.64 ms]
[DEBUG] Registry [ 5] --> Creating instantiator for component class org.apache.tapestry5.corelib.components.GridCell
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.base.AbstractPropertyOutput
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.base.AbstractPropertyOutput.defaultBeanBlockSource
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.BeanBlockSource using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service BeanBlockSource
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.25 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service BeanBlockSource [7.63 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.BeanBlockSource using MasterObjectProvider [9.89 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.base.AbstractPropertyOutput.defaultBeanBlockSource [10.41 ms]
[DEBUG] Registry [ 7] --> Injecting field org.apache.tapestry5.corelib.base.AbstractPropertyOutput.environment
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 7] <-- Injecting field org.apache.tapestry5.corelib.base.AbstractPropertyOutput.environment [0.65 ms]
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.base.AbstractPropertyOutput [14.26 ms]
[DEBUG] Registry [ 6] --> Running component class transformations on org.apache.tapestry5.corelib.components.GridCell
[DEBUG] Registry [ 6] <-- Running component class transformations on org.apache.tapestry5.corelib.components.GridCell [1.83 ms]
[DEBUG] Registry [ 5] <-- Creating instantiator for component class org.apache.tapestry5.corelib.components.GridCell [26.47 ms]
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridRows [46.91 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:grid.rows (org.apache.tapestry5.corelib.components.GridRows)
[DEBUG] Registry [ 5] --> Assembling component Music:grid.rows.loop (org.apache.tapestry5.corelib.components.Loop)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.rows.loop (org.apache.tapestry5.corelib.components.Loop) [0.40 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.rows.any (org.apache.tapestry5.corelib.components.Any)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.rows.any (org.apache.tapestry5.corelib.components.Any) [0.43 ms]
[DEBUG] Registry [ 5] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridCell
[DEBUG] Registry [ 5] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridCell [6.00 ms]
[DEBUG] Registry [ 5] --> Assembling component Music:grid.rows.gridcell (org.apache.tapestry5.corelib.components.GridCell)
[DEBUG] Registry [ 5] <-- Assembling component Music:grid.rows.gridcell (org.apache.tapestry5.corelib.components.GridCell) [0.53 ms]
[DEBUG] Registry [ 4] <-- Assembling component Music:grid.rows (org.apache.tapestry5.corelib.components.GridRows) [38.13 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:grid.pagerbottom (org.apache.tapestry5.corelib.components.Delegate)
[DEBUG] Registry [ 4] <-- Assembling component Music:grid.pagerbottom (org.apache.tapestry5.corelib.components.Delegate) [0.26 ms]
[DEBUG] Registry [ 4] --> Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridPager
[DEBUG] Registry [ 4] <-- Creating ComponentAssembler for org.apache.tapestry5.corelib.components.GridPager [2.88 ms]
[DEBUG] Registry [ 4] --> Assembling component Music:grid.pager (org.apache.tapestry5.corelib.components.GridPager)
[DEBUG] Registry [ 4] <-- Assembling component Music:grid.pager (org.apache.tapestry5.corelib.components.GridPager) [0.45 ms]
[DEBUG] Registry [ 4] --> Realizing service MessageBindingFactory
[DEBUG] Registry [ 5] --> Instantiating service MessageBindingFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 5] <-- Instantiating service MessageBindingFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.60 ms]
[DEBUG] Registry [ 4] <-- Realizing service MessageBindingFactory [4.09 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.bindings.MessageBindingFactory.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.bindings.MessageBindingFactory via public org.apache.tapestry5.internal.bindings.MessageBindingFactory()
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.bindings.MessageBindingFactory via public org.apache.tapestry5.internal.bindings.MessageBindingFactory() [0.44 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.internal.bindings.MessageBindingFactory() (for service 'MessageBindingFactory')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.internal.bindings.MessageBindingFactory() (for service 'MessageBindingFactory') [0.08 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.bindings.MessageBindingFactory. [2.72 ms]
[DEBUG] Registry [ 4] --> Realizing service ThunkCreator
[DEBUG] Registry [ 5] --> Instantiating service ThunkCreator implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 5] <-- Instantiating service ThunkCreator implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.30 ms]
[DEBUG] Registry [ 4] <-- Realizing service ThunkCreator [2.74 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl via public org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.20 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl via public org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) [1.57 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'ThunkCreator')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'ThunkCreator') [0.39 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.ioc.internal.services.ThunkCreatorImpl. [6.96 ms]
[DEBUG] Registry [ 4] --> Realizing service PropertiesFileParser
[DEBUG] Registry [ 5] --> Instantiating service PropertiesFileParser implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 5] <-- Instantiating service PropertiesFileParser implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.14 ms]
[DEBUG] Registry [ 4] <-- Realizing service PropertiesFileParser [3.68 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl via public org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl()
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl via public org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl() [0.46 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl() (for service 'PropertiesFileParser')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl() (for service 'PropertiesFileParser') [0.07 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl. [4.16 ms]
[DEBUG] Registry [ 3] <-- Assembling component Music:grid (org.apache.tapestry5.corelib.components.Grid) [379.74 ms]
[DEBUG] Registry [ 3] --> Assembling component Music:pagelink (org.apache.tapestry5.corelib.components.PageLink)
[DEBUG] Registry [ 3] <-- Assembling component Music:pagelink (org.apache.tapestry5.corelib.components.PageLink) [0.34 ms]
[DEBUG] Registry [ 3] --> Creating ComponentAssembler for org.apache.tapestry5.integration.app1.components.OutputRating
[DEBUG] Registry [ 3] <-- Creating ComponentAssembler for org.apache.tapestry5.integration.app1.components.OutputRating [2.81 ms]
[DEBUG] Registry [ 3] --> Assembling component Music:outputrating (org.apache.tapestry5.integration.app1.components.OutputRating)
[DEBUG] Registry [ 3] <-- Assembling component Music:outputrating (org.apache.tapestry5.integration.app1.components.OutputRating) [0.34 ms]
[DEBUG] Registry [ 3] --> Assembling component Music:pagelink_0 (org.apache.tapestry5.corelib.components.PageLink)
[DEBUG] Registry [ 3] <-- Assembling component Music:pagelink_0 (org.apache.tapestry5.corelib.components.PageLink) [0.36 ms]
[DEBUG] Registry [ 2] <-- Assembling root component for page Music [1,192.05 ms]
[DEBUG] Registry [ 2] --> Realizing service ComponentDefaultProvider
[DEBUG] Registry [ 3] --> Instantiating service ComponentDefaultProvider implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 3] <-- Instantiating service ComponentDefaultProvider implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [4.07 ms]
[DEBUG] Registry [ 2] <-- Realizing service ComponentDefaultProvider [4.53 ms]
[DEBUG] Registry [ 2] --> Reloading class org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl.
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl via public org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl(org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.services.ValueEncoderSource,org.apache.tapestry5.services.FieldTranslatorSource,org.apache.tapestry5.services.FieldValidatorDefaultSource)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PropertyAccess)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider [0.29 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PropertyAccess) [0.62 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.BindingSource using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.BindingSource) [0.36 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.ValueEncoderSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider [2.52 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.ValueEncoderSource) [2.99 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.FieldTranslatorSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.FieldTranslatorSource using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service FieldTranslatorSource
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.24 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service FieldTranslatorSource [6.56 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.FieldTranslatorSource using MasterObjectProvider [7.11 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.FieldTranslatorSource) [7.35 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.FieldValidatorDefaultSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.FieldValidatorDefaultSource using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service FieldValidatorDefaultSource
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.77 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service FieldValidatorDefaultSource [9.95 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.FieldValidatorDefaultSource using MasterObjectProvider [10.47 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.FieldValidatorDefaultSource) [10.74 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl via public org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl(org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.services.ValueEncoderSource,org.apache.tapestry5.services.FieldTranslatorSource,org.apache.tapestry5.services.FieldValidatorDefaultSource) [23.91 ms]
[DEBUG] Registry [ 3] --> Invoking constructor public org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl(org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.services.ValueEncoderSource,org.apache.tapestry5.services.FieldTranslatorSource,org.apache.tapestry5.services.FieldValidatorDefaultSource) (for service 'ComponentDefaultProvider')
[DEBUG] Registry [ 3] <-- Invoking constructor public org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl(org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.BindingSource,org.apache.tapestry5.services.ValueEncoderSource,org.apache.tapestry5.services.FieldTranslatorSource,org.apache.tapestry5.services.FieldValidatorDefaultSource) (for service 'ComponentDefaultProvider') [1.88 ms]
[DEBUG] Registry [ 2] <-- Reloading class org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl. [30.70 ms]
[DEBUG] Registry [ 2] --> Realizing service ValueEncoderSource
[DEBUG] Registry [ 3] --> Instantiating service ValueEncoderSource implementation via org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map, InvalidationEventHub) (at TapestryModule.java:2179)
[DEBUG] Registry [ 4] --> Creating plan to invoke public static org.apache.tapestry5.services.ValueEncoderSource org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(java.util.Map,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 6] --> Collecting mapped configuration for service ValueEncoderSource
[DEBUG] Registry [ 7] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeValueEncoderSource(MappedConfiguration) (at TapestryModule.java:2197)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.05 ms]
[DEBUG] Registry [ 7] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeValueEncoderSource(MappedConfiguration) (at TapestryModule.java:2197) [10.01 ms]
[DEBUG] Registry [ 7] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeValueEncoderSource(MappedConfiguration, MusicLibrary, ToDoDatabase) (at AppModule.java:232)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.05 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.integration.app1.services.MusicLibrary)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.integration.app1.services.MusicLibrary using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.integration.app1.services.MusicLibrary using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.integration.app1.services.MusicLibrary) [0.43 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (org.apache.tapestry5.integration.app1.services.ToDoDatabase)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.integration.app1.services.ToDoDatabase using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service ToDoDatabase
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.13 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ToDoDatabase [6.44 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.integration.app1.services.ToDoDatabase using MasterObjectProvider [6.83 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (org.apache.tapestry5.integration.app1.services.ToDoDatabase) [7.00 ms]
[DEBUG] Registry [ 7] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.contributeValueEncoderSource(MappedConfiguration, MusicLibrary, ToDoDatabase) (at AppModule.java:232) [10.44 ms]
[DEBUG] Registry [ 6] <-- Collecting mapped configuration for service ValueEncoderSource [23.57 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (java.util.Map) [23.71 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.20 ms]
[DEBUG] Registry [ 4] <-- Creating plan to invoke public static org.apache.tapestry5.services.ValueEncoderSource org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(java.util.Map,org.apache.tapestry5.services.InvalidationEventHub) [24.39 ms]
[DEBUG] Registry [ 4] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map, InvalidationEventHub) (at TapestryModule.java:2179)
[DEBUG] Registry [ 4] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map, InvalidationEventHub) (at TapestryModule.java:2179) [2.67 ms]
[DEBUG] Registry [ 3] <-- Instantiating service ValueEncoderSource implementation via org.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map, InvalidationEventHub) (at TapestryModule.java:2179) [27.38 ms]
[DEBUG] Registry [ 2] <-- Realizing service ValueEncoderSource [27.71 ms]
[DEBUG] Registry [ 1] <-- Constructing instance of page class org.apache.tapestry5.integration.app1.pages.Music [1,644.85 ms]
[DEBUG] Registry [ 1] --> Realizing service PageActivator
[DEBUG] Registry [ 2] --> Instantiating service PageActivator implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service PageActivator implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [4.50 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageActivator [4.90 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PageActivatorImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageActivatorImpl via public org.apache.tapestry5.internal.services.PageActivatorImpl()
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageActivatorImpl via public org.apache.tapestry5.internal.services.PageActivatorImpl() [0.44 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.PageActivatorImpl() (for service 'PageActivator')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.PageActivatorImpl() (for service 'PageActivator') [0.07 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PageActivatorImpl. [2.89 ms]
[DEBUG] Registry [ 1] --> Triggering event 'activate' on Music
[DEBUG] Registry [ 1] <-- Triggering event 'activate' on Music [6.82 ms]
[DEBUG] Registry [ 1] --> Realizing service PageResponseRenderer
[DEBUG] Registry [ 2] --> Instantiating service PageResponseRenderer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service PageResponseRenderer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [3.67 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageResponseRenderer [4.04 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PageResponseRendererImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageResponseRendererImpl via public org.apache.tapestry5.internal.services.PageResponseRendererImpl(org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.services.MarkupWriterFactory,org.apache.tapestry5.internal.services.PageMarkupRenderer,org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.services.Response,org.slf4j.Logger)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.RequestGlobals)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.RequestGlobals) [0.55 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.MarkupWriterFactory)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.MarkupWriterFactory using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service MarkupWriterFactory
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.29 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service MarkupWriterFactory [7.25 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.MarkupWriterFactory using MasterObjectProvider [8.06 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.MarkupWriterFactory) [9.17 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageMarkupRenderer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageMarkupRenderer using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service PageMarkupRenderer
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.12 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service PageMarkupRenderer [2.17 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageMarkupRenderer using MasterObjectProvider [2.91 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.PageMarkupRenderer) [3.19 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.PageContentTypeAnalyzer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageContentTypeAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service PageContentTypeAnalyzer
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.13 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service PageContentTypeAnalyzer [2.28 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageContentTypeAnalyzer using MasterObjectProvider [2.69 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.PageContentTypeAnalyzer) [2.94 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider [0.23 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.Response) [0.56 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #6 (org.slf4j.Logger)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #6 (org.slf4j.Logger) [0.05 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageResponseRendererImpl via public org.apache.tapestry5.internal.services.PageResponseRendererImpl(org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.services.MarkupWriterFactory,org.apache.tapestry5.internal.services.PageMarkupRenderer,org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.services.Response,org.slf4j.Logger) [18.13 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.PageResponseRendererImpl(org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.services.MarkupWriterFactory,org.apache.tapestry5.internal.services.PageMarkupRenderer,org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.services.Response,org.slf4j.Logger) (for service 'PageResponseRenderer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.PageResponseRendererImpl(org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.services.MarkupWriterFactory,org.apache.tapestry5.internal.services.PageMarkupRenderer,org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.services.Response,org.slf4j.Logger) (for service 'PageResponseRenderer') [0.14 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PageResponseRendererImpl. [22.04 ms]
[DEBUG] Registry [ 1] --> Realizing service PageContentTypeAnalyzer
[DEBUG] Registry [ 2] --> Instantiating service PageContentTypeAnalyzer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service PageContentTypeAnalyzer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.04 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageContentTypeAnalyzer [4.90 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl via public org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl(org.apache.tapestry5.services.MetaDataLocator,java.lang.String)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.MetaDataLocator)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.MetaDataLocator using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.MetaDataLocator using MasterObjectProvider [0.23 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.MetaDataLocator) [0.65 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (java.lang.String)
[DEBUG] Registry [ 4] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.10 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (java.lang.String) [0.30 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl via public org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl(org.apache.tapestry5.services.MetaDataLocator,java.lang.String) [2.08 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl(org.apache.tapestry5.services.MetaDataLocator,java.lang.String) (for service 'PageContentTypeAnalyzer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl(org.apache.tapestry5.services.MetaDataLocator,java.lang.String) (for service 'PageContentTypeAnalyzer') [0.07 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl. [4.20 ms]
[DEBUG] Registry [ 1] --> Realizing service MarkupWriterFactory
[DEBUG] Registry [ 2] --> Instantiating service MarkupWriterFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service MarkupWriterFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [4.61 ms]
[DEBUG] Registry [ 1] <-- Realizing service MarkupWriterFactory [5.06 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl via public org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl(org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageContentTypeAnalyzer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageContentTypeAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageContentTypeAnalyzer using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageContentTypeAnalyzer) [0.49 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.RequestPageCache) [0.31 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl via public org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl(org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.internal.services.RequestPageCache) [1.35 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl(org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.internal.services.RequestPageCache) (for service 'MarkupWriterFactory')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl(org.apache.tapestry5.internal.services.PageContentTypeAnalyzer,org.apache.tapestry5.internal.services.RequestPageCache) (for service 'MarkupWriterFactory') [5.09 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.MarkupWriterFactoryImpl. [9.17 ms]
[DEBUG] Registry [ 1] --> Realizing service PageMarkupRenderer
[DEBUG] Registry [ 2] --> Instantiating service PageMarkupRenderer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service PageMarkupRenderer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [6.85 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageMarkupRenderer [7.80 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PageMarkupRendererImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageMarkupRendererImpl via public org.apache.tapestry5.internal.services.PageMarkupRendererImpl(org.apache.tapestry5.services.MarkupRenderer,org.apache.tapestry5.internal.services.PageRenderQueue)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.MarkupRenderer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.MarkupRenderer using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service MarkupRenderer
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.60 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service MarkupRenderer [14.25 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.MarkupRenderer using MasterObjectProvider [14.80 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.MarkupRenderer) [15.13 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.PageRenderQueue)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageRenderQueue using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service PageRenderQueue
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.14 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service PageRenderQueue [4.20 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageRenderQueue using MasterObjectProvider [4.65 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.PageRenderQueue) [4.92 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageMarkupRendererImpl via public org.apache.tapestry5.internal.services.PageMarkupRendererImpl(org.apache.tapestry5.services.MarkupRenderer,org.apache.tapestry5.internal.services.PageRenderQueue) [20.65 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.PageMarkupRendererImpl(org.apache.tapestry5.services.MarkupRenderer,org.apache.tapestry5.internal.services.PageRenderQueue) (for service 'PageMarkupRenderer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.PageMarkupRendererImpl(org.apache.tapestry5.services.MarkupRenderer,org.apache.tapestry5.internal.services.PageRenderQueue) (for service 'PageMarkupRenderer') [0.05 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PageMarkupRendererImpl. [23.26 ms]
[DEBUG] Registry [ 1] --> Realizing service PageRenderQueue
[DEBUG] Registry [ 1] <-- Realizing service PageRenderQueue [6.41 ms]
[DEBUG] Registry [ 1] --> Instantiating service PageRenderQueue implementation via org.apache.tapestry5.internal.services.PageRenderQueueImpl(LoggerSource) (at PageRenderQueueImpl.java:67) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageRenderQueueImpl via public org.apache.tapestry5.internal.services.PageRenderQueueImpl(org.apache.tapestry5.ioc.LoggerSource)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.LoggerSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.LoggerSource using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.LoggerSource using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.LoggerSource) [0.45 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.PageRenderQueueImpl.page (org.apache.tapestry5.internal.structure.Page)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.PageRenderQueueImpl.page (org.apache.tapestry5.internal.structure.Page) [0.07 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.PageRenderQueueImpl.partialRenderInitialized (boolean)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.PageRenderQueueImpl.partialRenderInitialized (boolean) [0.04 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.PageRenderQueueImpl.queue (org.apache.tapestry5.internal.services.RenderQueueImpl)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.PageRenderQueueImpl.queue (org.apache.tapestry5.internal.services.RenderQueueImpl) [0.04 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageRenderQueueImpl via public org.apache.tapestry5.internal.services.PageRenderQueueImpl(org.apache.tapestry5.ioc.LoggerSource) [1.73 ms]
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.PageRenderQueueImpl(LoggerSource) (at PageRenderQueueImpl.java:67) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) (for service 'PageRenderQueue')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.PageRenderQueueImpl(LoggerSource) (at PageRenderQueueImpl.java:67) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) (for service 'PageRenderQueue') [0.10 ms]
[DEBUG] Registry [ 1] <-- Instantiating service PageRenderQueue implementation via org.apache.tapestry5.internal.services.PageRenderQueueImpl(LoggerSource) (at PageRenderQueueImpl.java:67) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.03 ms]
[DEBUG] Registry [ 1] --> Realizing service MarkupRenderer
[DEBUG] Registry [ 2] --> Instantiating service MarkupRenderer implementation via org.apache.tapestry5.services.TapestryModule.buildMarkupRenderer(Logger, MarkupRendererTerminator, List) (at TapestryModule.java:1568)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.MarkupRenderer org.apache.tapestry5.services.TapestryModule.buildMarkupRenderer(org.slf4j.Logger,org.apache.tapestry5.internal.services.MarkupRendererTerminator,java.util.List)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.06 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.MarkupRendererTerminator)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.MarkupRendererTerminator using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.MarkupRendererTerminator
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.MarkupRendererTerminator via public org.apache.tapestry5.internal.services.MarkupRendererTerminator(org.apache.tapestry5.internal.services.PageRenderQueue)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageRenderQueue)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.PageRenderQueue using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.PageRenderQueue using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageRenderQueue) [0.48 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.MarkupRendererTerminator via public org.apache.tapestry5.internal.services.MarkupRendererTerminator(org.apache.tapestry5.internal.services.PageRenderQueue) [0.74 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.MarkupRendererTerminator(PageRenderQueue) (at MarkupRendererTerminator.java:31) (for service 'MarkupRenderer')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.MarkupRendererTerminator(PageRenderQueue) (at MarkupRendererTerminator.java:31) (for service 'MarkupRenderer') [0.08 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.MarkupRendererTerminator [1.60 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.MarkupRendererTerminator using MasterObjectProvider [2.65 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.MarkupRendererTerminator) [3.55 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service MarkupRenderer
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeMarkupRenderer(OrderedConfiguration, boolean, String, boolean, SymbolSource, AssetSource, JavaScriptStackSource, JavaScriptStackPathConstructor, ValidationDecoratorFactory, Asset) (at TapestryModule.java:1882)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.10 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 8] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type boolean using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (boolean) [0.36 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #3 (java.lang.String)
[DEBUG] Registry [ 8] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #3 (java.lang.String) [0.28 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #4 (boolean)
[DEBUG] Registry [ 8] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type boolean using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #4 (boolean) [0.30 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #5 (org.apache.tapestry5.ioc.services.SymbolSource) [0.38 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #6 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #6 (org.apache.tapestry5.services.AssetSource) [0.30 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #7 (org.apache.tapestry5.services.javascript.JavaScriptStackSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptStackSource using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptStackSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #7 (org.apache.tapestry5.services.javascript.JavaScriptStackSource) [0.30 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #8 (org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructor)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructor using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service JavaScriptStackPathConstructor
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.14 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service JavaScriptStackPathConstructor [2.65 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructor using MasterObjectProvider [3.01 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #8 (org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructor) [3.17 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #9 (org.apache.tapestry5.services.ValidationDecoratorFactory)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.services.ValidationDecoratorFactory using MasterObjectProvider
[DEBUG] Registry [ 9] --> Creating proxy for service ValidationDecoratorFactory
[DEBUG] Registry [ 10] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 10] <-- Obtaining AspectDecorator service [0.38 ms]
[DEBUG] Registry [ 9] <-- Creating proxy for service ValidationDecoratorFactory [14.32 ms]
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.services.ValidationDecoratorFactory using MasterObjectProvider [14.74 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #9 (org.apache.tapestry5.services.ValidationDecoratorFactory) [15.08 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #10 (org.apache.tapestry5.Asset)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.Asset using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.Asset using MasterObjectProvider [1.30 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #10 (org.apache.tapestry5.Asset) [1.70 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeMarkupRenderer(OrderedConfiguration, boolean, String, boolean, SymbolSource, AssetSource, JavaScriptStackSource, JavaScriptStackPathConstructor, ValidationDecoratorFactory, Asset) (at TapestryModule.java:1882) [28.43 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service MarkupRenderer [31.34 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (java.util.List) [31.48 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.MarkupRenderer org.apache.tapestry5.services.TapestryModule.buildMarkupRenderer(org.slf4j.Logger,org.apache.tapestry5.internal.services.MarkupRendererTerminator,java.util.List) [36.20 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildMarkupRenderer(Logger, MarkupRendererTerminator, List) (at TapestryModule.java:1568)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildMarkupRenderer(Logger, MarkupRendererTerminator, List) (at TapestryModule.java:1568) [1.90 ms]
[DEBUG] Registry [ 2] <-- Instantiating service MarkupRenderer implementation via org.apache.tapestry5.services.TapestryModule.buildMarkupRenderer(Logger, MarkupRendererTerminator, List) (at TapestryModule.java:1568) [38.44 ms]
[DEBUG] Registry [ 1] <-- Realizing service MarkupRenderer [38.78 ms]
[DEBUG] Registry [ 1] --> Realizing service Environment
[DEBUG] Registry [ 1] <-- Realizing service Environment [2.01 ms]
[DEBUG] Registry [ 1] --> Instantiating service Environment implementation via org.apache.tapestry5.services.TapestryModule.buildEnvironment(PerthreadManager) (at TapestryModule.java:2547)
[DEBUG] Registry [ 2] --> Creating plan to invoke public org.apache.tapestry5.services.Environment org.apache.tapestry5.services.TapestryModule.buildEnvironment(org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.43 ms]
[DEBUG] Registry [ 2] <-- Creating plan to invoke public org.apache.tapestry5.services.Environment org.apache.tapestry5.services.TapestryModule.buildEnvironment(org.apache.tapestry5.ioc.services.PerthreadManager) [0.56 ms]
[DEBUG] Registry [ 2] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildEnvironment(PerthreadManager) (at TapestryModule.java:2547)
[DEBUG] Registry [ 2] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildEnvironment(PerthreadManager) (at TapestryModule.java:2547) [0.76 ms]
[DEBUG] Registry [ 1] <-- Instantiating service Environment implementation via org.apache.tapestry5.services.TapestryModule.buildEnvironment(PerthreadManager) (at TapestryModule.java:2547) [1.56 ms]
[DEBUG] Registry [ 1] --> Realizing service ResourceDigestGenerator
[DEBUG] Registry [ 2] --> Instantiating service ResourceDigestGenerator implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ResourceDigestGenerator implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [4.57 ms]
[DEBUG] Registry [ 1] <-- Realizing service ResourceDigestGenerator [5.18 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl via public org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl(java.util.Collection)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Collection)
[DEBUG] Registry [ 4] --> Collecting unordered configuration for service ResourceDigestGenerator
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeResourceDigestGenerator(Configuration) (at TapestryModule.java:2241)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.05 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeResourceDigestGenerator(Configuration) (at TapestryModule.java:2241) [0.46 ms]
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.integration.app1.services.AppModule.protectPropertiesFiles(Configuration) (at AppModule.java:282)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.07 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.integration.app1.services.AppModule.protectPropertiesFiles(Configuration) (at AppModule.java:282) [0.91 ms]
[DEBUG] Registry [ 4] <-- Collecting unordered configuration for service ResourceDigestGenerator [7.39 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Collection) [7.52 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl via public org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl(java.util.Collection) [9.22 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl(java.util.Collection) (for service 'ResourceDigestGenerator')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl(java.util.Collection) (for service 'ResourceDigestGenerator') [0.34 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ResourceDigestGeneratorImpl. [14.41 ms]
[DEBUG] Registry [ 1] --> Realizing service ValidationDecoratorFactory
[DEBUG] Registry [ 2] --> Instantiating service ValidationDecoratorFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ValidationDecoratorFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.16 ms]
[DEBUG] Registry [ 1] <-- Realizing service ValidationDecoratorFactory [3.65 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl via public org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl(org.apache.tapestry5.services.Environment,org.apache.tapestry5.Asset)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Environment)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Environment) [0.51 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.Asset)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.Asset using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.Asset using MasterObjectProvider [0.99 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.Asset) [1.22 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl via public org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl(org.apache.tapestry5.services.Environment,org.apache.tapestry5.Asset) [2.55 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl(org.apache.tapestry5.services.Environment,org.apache.tapestry5.Asset) (for service 'ValidationDecoratorFactory')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl(org.apache.tapestry5.services.Environment,org.apache.tapestry5.Asset) (for service 'ValidationDecoratorFactory') [0.09 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ValidationDecoratorFactoryImpl. [4.70 ms]
[DEBUG] Registry [ 1] --> Realizing service JavaScriptSupport
[DEBUG] Registry [ 2] --> Instantiating service JavaScriptSupport implementation via org.apache.tapestry5.services.TapestryModule.buildJavaScriptSupport() (at TapestryModule.java:1284)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.javascript.JavaScriptSupport org.apache.tapestry5.services.TapestryModule.buildJavaScriptSupport()
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.javascript.JavaScriptSupport org.apache.tapestry5.services.TapestryModule.buildJavaScriptSupport() [0.07 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildJavaScriptSupport() (at TapestryModule.java:1284)
[DEBUG] Registry [ 4] --> Realizing service EnvironmentalShadowBuilder
[DEBUG] Registry [ 5] --> Instantiating service EnvironmentalShadowBuilder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 5] <-- Instantiating service EnvironmentalShadowBuilder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.28 ms]
[DEBUG] Registry [ 4] <-- Realizing service EnvironmentalShadowBuilder [3.68 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl via public org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.Environment)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.17 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Environment)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Environment using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Environment) [0.40 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl via public org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.Environment) [1.28 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.Environment) (for service 'EnvironmentalShadowBuilder')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory,org.apache.tapestry5.services.Environment) (for service 'EnvironmentalShadowBuilder') [0.07 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.internal.services.EnvironmentalShadowBuilderImpl. [3.59 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildJavaScriptSupport() (at TapestryModule.java:1284) [15.54 ms]
[DEBUG] Registry [ 2] <-- Instantiating service JavaScriptSupport implementation via org.apache.tapestry5.services.TapestryModule.buildJavaScriptSupport() (at TapestryModule.java:1284) [16.35 ms]
[DEBUG] Registry [ 1] <-- Realizing service JavaScriptSupport [16.72 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Doctype.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Doctype.beginRender(org.apache.tapestry5.MarkupWriter). [0.14 ms]
[DEBUG] Registry [ 1] --> Realizing service LinkSource
[DEBUG] Registry [ 2] --> Instantiating service LinkSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service LinkSource implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.12 ms]
[DEBUG] Registry [ 1] <-- Realizing service LinkSource [2.58 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.LinkSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.LinkSourceImpl via public org.apache.tapestry5.internal.services.LinkSourceImpl(org.apache.tapestry5.internal.services.PageRenderQueue,org.apache.tapestry5.internal.services.PageActivationContextCollector,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.internal.services.RequestPageCache,java.util.List)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageRenderQueue)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageRenderQueue using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageRenderQueue using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageRenderQueue) [0.51 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.PageActivationContextCollector)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.PageActivationContextCollector using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service PageActivationContextCollector
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.13 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service PageActivationContextCollector [2.79 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.PageActivationContextCollector using MasterObjectProvider [3.42 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.PageActivationContextCollector) [3.59 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.46 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ComponentClassResolver) [1.56 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.ComponentEventLinkEncoder)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ComponentEventLinkEncoder using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.ComponentEventLinkEncoder) [0.40 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #6 (org.apache.tapestry5.services.RequestGlobals)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.RequestGlobals using MasterObjectProvider [1.65 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #6 (org.apache.tapestry5.services.RequestGlobals) [3.08 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #7 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [0.22 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #7 (org.apache.tapestry5.internal.services.RequestPageCache) [1.09 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #8 (java.util.List)
[DEBUG] Registry [ 4] --> Collecting ordered configuration for service LinkSource
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.internal.services.InternalModule.contributeLinkSource(OrderedConfiguration) (at InternalModule.java:210)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.12 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.internal.services.InternalModule.contributeLinkSource(OrderedConfiguration) (at InternalModule.java:210) [3.23 ms]
[DEBUG] Registry [ 4] <-- Collecting ordered configuration for service LinkSource [6.86 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #8 (java.util.List) [6.98 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.LinkSourceImpl via public org.apache.tapestry5.internal.services.LinkSourceImpl(org.apache.tapestry5.internal.services.PageRenderQueue,org.apache.tapestry5.internal.services.PageActivationContextCollector,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.internal.services.RequestPageCache,java.util.List) [21.44 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.LinkSourceImpl(org.apache.tapestry5.internal.services.PageRenderQueue,org.apache.tapestry5.internal.services.PageActivationContextCollector,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.internal.services.RequestPageCache,java.util.List) (for service 'LinkSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.LinkSourceImpl(org.apache.tapestry5.internal.services.PageRenderQueue,org.apache.tapestry5.internal.services.PageActivationContextCollector,org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentEventLinkEncoder,org.apache.tapestry5.services.RequestGlobals,org.apache.tapestry5.internal.services.RequestPageCache,java.util.List) (for service 'LinkSource') [0.35 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.LinkSourceImpl. [25.56 ms]
[DEBUG] Registry [ 1] --> Realizing service PageActivationContextCollector
[DEBUG] Registry [ 2] --> Instantiating service PageActivationContextCollector implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageActivationContextCollector(PageActivationContextCollectorImpl) (at InternalModule.java:183)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.internal.services.PageActivationContextCollector org.apache.tapestry5.internal.services.InternalModule.buildPageActivationContextCollector(org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl via public org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.internal.services.ComponentModelSource)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.47 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.RequestPageCache) [0.35 ms]
[DEBUG] Registry [ 8] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentModelSource)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentModelSource using MasterObjectProvider
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentModelSource using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentModelSource) [0.35 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl via public org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.internal.services.ComponentModelSource) [1.67 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl(TypeCoercer, RequestPageCache, ComponentModelSource) (at PageActivationContextCollectorImpl.java:46) (for service 'PageActivationContextCollector')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl(TypeCoercer, RequestPageCache, ComponentModelSource) (at PageActivationContextCollectorImpl.java:46) (for service 'PageActivationContextCollector') [0.13 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl [2.60 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl using MasterObjectProvider [2.73 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl) [3.04 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.internal.services.PageActivationContextCollector org.apache.tapestry5.internal.services.InternalModule.buildPageActivationContextCollector(org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl) [4.26 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageActivationContextCollector(PageActivationContextCollectorImpl) (at InternalModule.java:183)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageActivationContextCollector(PageActivationContextCollectorImpl) (at InternalModule.java:183) [0.31 ms]
[DEBUG] Registry [ 2] <-- Instantiating service PageActivationContextCollector implementation via org.apache.tapestry5.internal.services.InternalModule.buildPageActivationContextCollector(PageActivationContextCollectorImpl) (at InternalModule.java:183) [4.81 ms]
[DEBUG] Registry [ 1] <-- Realizing service PageActivationContextCollector [5.10 ms]
[DEBUG] Registry [ 1] --> Realizing service PersistentLocale
[DEBUG] Registry [ 2] --> Instantiating service PersistentLocale implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service PersistentLocale implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [8.80 ms]
[DEBUG] Registry [ 1] <-- Realizing service PersistentLocale [9.31 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PersistentLocaleImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PersistentLocaleImpl via public org.apache.tapestry5.internal.services.PersistentLocaleImpl(org.apache.tapestry5.ioc.services.PerthreadManager,java.lang.String)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.PerthreadManager using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PerthreadManager) [0.48 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (java.lang.String)
[DEBUG] Registry [ 4] --> Resolving object of type java.lang.String using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type java.lang.String using MasterObjectProvider [0.07 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (java.lang.String) [0.23 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PersistentLocaleImpl via public org.apache.tapestry5.internal.services.PersistentLocaleImpl(org.apache.tapestry5.ioc.services.PerthreadManager,java.lang.String) [1.99 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.PersistentLocaleImpl(org.apache.tapestry5.ioc.services.PerthreadManager,java.lang.String) (for service 'PersistentLocale')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.PersistentLocaleImpl(org.apache.tapestry5.ioc.services.PerthreadManager,java.lang.String) (for service 'PersistentLocale') [1.60 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PersistentLocaleImpl. [6.42 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.LinkDecorationListener.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.LinkDecorationListener
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.LinkDecorationListener via public org.apache.tapestry5.internal.services.LinkDecorationListener(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentSource,org.apache.tapestry5.internal.services.ComponentModelSource)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentClassResolver using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ComponentClassResolver) [0.62 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ComponentSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ComponentSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ComponentSource) [0.33 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentModelSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentModelSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentModelSource using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.ComponentModelSource) [0.35 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.LinkDecorationListener via public org.apache.tapestry5.internal.services.LinkDecorationListener(org.apache.tapestry5.services.ComponentClassResolver,org.apache.tapestry5.services.ComponentSource,org.apache.tapestry5.internal.services.ComponentModelSource) [1.99 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.LinkDecorationListener(ComponentClassResolver, ComponentSource, ComponentModelSource) (at LinkDecorationListener.java:43) (for service 'LinkSource')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.LinkDecorationListener(ComponentClassResolver, ComponentSource, ComponentModelSource) (at LinkDecorationListener.java:43) (for service 'LinkSource') [0.11 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.LinkDecorationListener [3.09 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.LinkDecorationListener. [5.30 ms]
[DEBUG] Registry [ 1] --> Realizing service Response
[DEBUG] Registry [ 2] --> Instantiating service Response implementation via org.apache.tapestry5.services.TapestryModule.buildResponse() (at TapestryModule.java:1558)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.Response org.apache.tapestry5.services.TapestryModule.buildResponse()
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.Response org.apache.tapestry5.services.TapestryModule.buildResponse() [0.06 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildResponse() (at TapestryModule.java:1558)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildResponse() (at TapestryModule.java:1558) [3.05 ms]
[DEBUG] Registry [ 2] <-- Instantiating service Response implementation via org.apache.tapestry5.services.TapestryModule.buildResponse() (at TapestryModule.java:1558) [3.44 ms]
[DEBUG] Registry [ 1] <-- Realizing service Response [3.78 ms]
[DEBUG] Registry [ 1] --> Realizing service JavaScriptStackSource
[DEBUG] Registry [ 2] --> Instantiating service JavaScriptStackSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service JavaScriptStackSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.60 ms]
[DEBUG] Registry [ 1] <-- Realizing service JavaScriptStackSource [6.01 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl via public org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl(java.util.Map)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service JavaScriptStackSource
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeJavaScriptStackSource(MappedConfiguration) (at TapestryModule.java:2730)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.04 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeJavaScriptStackSource(MappedConfiguration) (at TapestryModule.java:2730) [6.09 ms]
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service JavaScriptStackSource [9.00 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Map) [9.17 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl via public org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl(java.util.Map) [10.86 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl(java.util.Map) (for service 'JavaScriptStackSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl(java.util.Map) (for service 'JavaScriptStackSource') [0.07 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.javascript.JavaScriptStackSourceImpl. [13.20 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack via public org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack(boolean,org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.services.AssetSource,org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (boolean)
[DEBUG] Registry [ 5] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type boolean using MasterObjectProvider [0.27 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (boolean) [1.91 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.SymbolSource using MasterObjectProvider [0.77 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.SymbolSource) [1.26 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource) [0.53 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.ThreadLocale) [0.28 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack via public org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack(boolean,org.apache.tapestry5.ioc.services.SymbolSource,org.apache.tapestry5.services.AssetSource,org.apache.tapestry5.ioc.services.ThreadLocale) [5.43 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack(boolean, SymbolSource, AssetSource, ThreadLocale) (at CoreJavaScriptStack.java:119) (for service 'JavaScriptStackSource')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack(boolean, SymbolSource, AssetSource, ThreadLocale) (at CoreJavaScriptStack.java:119) (for service 'JavaScriptStackSource') [19.18 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack [25.74 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.javascript.CoreJavaScriptStack. [28.24 ms]
[DEBUG] Registry [ 1] --> Realizing service JavaScriptStackPathConstructor
[DEBUG] Registry [ 2] --> Instantiating service JavaScriptStackPathConstructor implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service JavaScriptStackPathConstructor implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.89 ms]
[DEBUG] Registry [ 1] <-- Realizing service JavaScriptStackPathConstructor [2.26 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl via public org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl(org.apache.tapestry5.ioc.services.ThreadLocale,org.apache.tapestry5.services.assets.AssetPathConstructor,org.apache.tapestry5.services.javascript.JavaScriptStackSource,boolean)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThreadLocale)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.ThreadLocale using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.ThreadLocale) [0.48 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.AssetPathConstructor)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.assets.AssetPathConstructor using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.assets.AssetPathConstructor using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.AssetPathConstructor) [0.30 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.javascript.JavaScriptStackSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptStackSource using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.javascript.JavaScriptStackSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.javascript.JavaScriptStackSource) [0.30 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (boolean) [0.31 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl via public org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl(org.apache.tapestry5.ioc.services.ThreadLocale,org.apache.tapestry5.services.assets.AssetPathConstructor,org.apache.tapestry5.services.javascript.JavaScriptStackSource,boolean) [2.33 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl(org.apache.tapestry5.ioc.services.ThreadLocale,org.apache.tapestry5.services.assets.AssetPathConstructor,org.apache.tapestry5.services.javascript.JavaScriptStackSource,boolean) (for service 'JavaScriptStackPathConstructor')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl(org.apache.tapestry5.ioc.services.ThreadLocale,org.apache.tapestry5.services.assets.AssetPathConstructor,org.apache.tapestry5.services.javascript.JavaScriptStackSource,boolean) (for service 'JavaScriptStackPathConstructor') [2.14 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.javascript.JavaScriptStackPathConstructorImpl. [7.66 ms]
[DEBUG] Registry [ 1] --> Realizing service ApplicationStateManager
[DEBUG] Registry [ 2] --> Instantiating service ApplicationStateManager implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ApplicationStateManager implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.84 ms]
[DEBUG] Registry [ 1] <-- Realizing service ApplicationStateManager [4.35 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ApplicationStateManagerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ApplicationStateManagerImpl via public org.apache.tapestry5.internal.services.ApplicationStateManagerImpl(java.util.Map,org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource,org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service ApplicationStateManager
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service ApplicationStateManager [0.15 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Map) [0.48 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service ApplicationStatePersistenceStrategySource
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.56 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ApplicationStatePersistenceStrategySource [10.45 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource using MasterObjectProvider [10.91 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource) [11.54 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.ObjectLocator) [0.05 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ApplicationStateManagerImpl via public org.apache.tapestry5.internal.services.ApplicationStateManagerImpl(java.util.Map,org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource,org.apache.tapestry5.ioc.ObjectLocator) [14.91 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ApplicationStateManagerImpl(java.util.Map,org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource,org.apache.tapestry5.ioc.ObjectLocator) (for service 'ApplicationStateManager')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ApplicationStateManagerImpl(java.util.Map,org.apache.tapestry5.services.ApplicationStatePersistenceStrategySource,org.apache.tapestry5.ioc.ObjectLocator) (for service 'ApplicationStateManager') [0.39 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ApplicationStateManagerImpl. [31.02 ms]
[DEBUG] Registry [ 1] --> Realizing service ApplicationStatePersistenceStrategySource
[DEBUG] Registry [ 2] --> Instantiating service ApplicationStatePersistenceStrategySource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ApplicationStatePersistenceStrategySource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.20 ms]
[DEBUG] Registry [ 1] <-- Realizing service ApplicationStatePersistenceStrategySource [3.72 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl via public org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl(java.util.Map)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service ApplicationStatePersistenceStrategySource
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeApplicationStatePersistenceStrategySource(MappedConfiguration, ApplicationStatePersistenceStrategy) (at TapestryModule.java:1643)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.08 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ApplicationStatePersistenceStrategy)
[DEBUG] Registry [ 7] --> Creating proxy for service SessionApplicationStatePersistenceStrategy
[DEBUG] Registry [ 8] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 8] <-- Obtaining AspectDecorator service [0.56 ms]
[DEBUG] Registry [ 7] <-- Creating proxy for service SessionApplicationStatePersistenceStrategy [9.50 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ApplicationStatePersistenceStrategy) [10.06 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeApplicationStatePersistenceStrategySource(MappedConfiguration, ApplicationStatePersistenceStrategy) (at TapestryModule.java:1643) [11.38 ms]
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service ApplicationStatePersistenceStrategySource [13.43 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Map) [13.56 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl via public org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl(java.util.Map) [14.14 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl(java.util.Map) (for service 'ApplicationStatePersistenceStrategySource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl(java.util.Map) (for service 'ApplicationStatePersistenceStrategySource') [0.10 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ApplicationStatePersistenceStrategySourceImpl. [17.24 ms]
[DEBUG] Registry [ 1] --> Realizing service SessionApplicationStatePersistenceStrategy
[DEBUG] Registry [ 2] --> Instantiating service SessionApplicationStatePersistenceStrategy implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service SessionApplicationStatePersistenceStrategy implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.11 ms]
[DEBUG] Registry [ 1] <-- Realizing service SessionApplicationStatePersistenceStrategy [5.64 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy via public org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy(org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.21 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.54 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy via public org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy(org.apache.tapestry5.services.Request) [1.15 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy(org.apache.tapestry5.services.Request) (for service 'SessionApplicationStatePersistenceStrategy')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy(org.apache.tapestry5.services.Request) (for service 'SessionApplicationStatePersistenceStrategy') [0.09 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy. [26.28 ms]
[DEBUG] Registry [ 1] --> Realizing service SessionFactory
[DEBUG] Registry [ 2] --> Instantiating service SessionFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service SessionFactory implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.21 ms]
[DEBUG] Registry [ 1] <-- Realizing service SessionFactory [3.66 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.SessionFactoryImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.SessionFactoryImpl via public org.apache.tapestry5.internal.services.SessionFactoryImpl(boolean,org.apache.tapestry5.services.SessionPersistedObjectAnalyzer,javax.servlet.http.HttpServletRequest)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (boolean) [5.00 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.SessionPersistedObjectAnalyzer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.SessionPersistedObjectAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service SessionPersistedObjectAnalyzer
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.28 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service SessionPersistedObjectAnalyzer [5.90 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.SessionPersistedObjectAnalyzer using MasterObjectProvider [6.51 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.SessionPersistedObjectAnalyzer) [6.80 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (javax.servlet.http.HttpServletRequest)
[DEBUG] Registry [ 4] --> Resolving object of type javax.servlet.http.HttpServletRequest using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type javax.servlet.http.HttpServletRequest using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (javax.servlet.http.HttpServletRequest) [0.45 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.SessionFactoryImpl.clustered (boolean)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.SessionFactoryImpl.clustered (boolean) [0.06 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.SessionFactoryImpl via public org.apache.tapestry5.internal.services.SessionFactoryImpl(boolean,org.apache.tapestry5.services.SessionPersistedObjectAnalyzer,javax.servlet.http.HttpServletRequest) [13.56 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.SessionFactoryImpl(boolean,org.apache.tapestry5.services.SessionPersistedObjectAnalyzer,javax.servlet.http.HttpServletRequest) (for service 'SessionFactory')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.SessionFactoryImpl(boolean,org.apache.tapestry5.services.SessionPersistedObjectAnalyzer,javax.servlet.http.HttpServletRequest) (for service 'SessionFactory') [0.09 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.SessionFactoryImpl. [17.14 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Alerts.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Alerts.beginRender(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Realizing service MusicLibrary
[DEBUG] Registry [ 2] --> Instantiating service MusicLibrary implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildMusicLibrary(Logger) (at AppModule.java:159)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.integration.app1.services.MusicLibrary org.apache.tapestry5.integration.app1.services.AppModule.buildMusicLibrary(org.slf4j.Logger)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.slf4j.Logger)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.slf4j.Logger) [0.04 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.integration.app1.services.MusicLibrary org.apache.tapestry5.integration.app1.services.AppModule.buildMusicLibrary(org.slf4j.Logger) [0.21 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildMusicLibrary(Logger) (at AppModule.java:159)
[INFO] MusicLibrary Parsing music library file:/Users/hlship/workspaces/tapestry/tapestry5/out/test/tapestry-core/org/apache/tapestry5/integration/app1/services/iTunes.xml
[INFO] MusicLibrary Parsed 1722 tracks in 1168 ms
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildMusicLibrary(Logger) (at AppModule.java:159) [1,170.69 ms]
[DEBUG] Registry [ 2] <-- Instantiating service MusicLibrary implementation via org.apache.tapestry5.integration.app1.services.AppModule.buildMusicLibrary(Logger) (at AppModule.java:159) [1,171.47 ms]
[DEBUG] Registry [ 1] <-- Realizing service MusicLibrary [1,171.82 ms]
[DEBUG] Registry [ 1] --> Realizing service PersistentFieldManager
[DEBUG] Registry [ 2] --> Instantiating service PersistentFieldManager implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service PersistentFieldManager implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.80 ms]
[DEBUG] Registry [ 1] <-- Realizing service PersistentFieldManager [2.11 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.PersistentFieldManagerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.PersistentFieldManagerImpl via public org.apache.tapestry5.internal.services.PersistentFieldManagerImpl(org.apache.tapestry5.services.MetaDataLocator,java.util.Map)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.MetaDataLocator)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.MetaDataLocator using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.MetaDataLocator using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.MetaDataLocator) [0.50 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service PersistentFieldManager
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.TapestryModule.contributePersistentFieldManager(MappedConfiguration, Request, PersistentFieldStrategy) (at TapestryModule.java:2169)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.05 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 7] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 7] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Request) [0.42 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.PersistentFieldStrategy)
[DEBUG] Registry [ 7] --> Creating proxy for service ClientPersistentFieldStrategy
[DEBUG] Registry [ 8] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 8] <-- Obtaining AspectDecorator service [0.21 ms]
[DEBUG] Registry [ 7] <-- Creating proxy for service ClientPersistentFieldStrategy [3.79 ms]
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.PersistentFieldStrategy) [4.06 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributePersistentFieldManager(MappedConfiguration, Request, PersistentFieldStrategy) (at TapestryModule.java:2169) [6.87 ms]
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service PersistentFieldManager [9.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (java.util.Map) [9.28 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.PersistentFieldManagerImpl via public org.apache.tapestry5.internal.services.PersistentFieldManagerImpl(org.apache.tapestry5.services.MetaDataLocator,java.util.Map) [10.52 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.PersistentFieldManagerImpl(org.apache.tapestry5.services.MetaDataLocator,java.util.Map) (for service 'PersistentFieldManager')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.PersistentFieldManagerImpl(org.apache.tapestry5.services.MetaDataLocator,java.util.Map) (for service 'PersistentFieldManager') [0.06 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.PersistentFieldManagerImpl. [13.08 ms]
[DEBUG] Registry [ 1] --> Realizing service ClientPersistentFieldStrategy
[DEBUG] Registry [ 2] --> Instantiating service ClientPersistentFieldStrategy implementation via org.apache.tapestry5.services.TapestryModule.buildClientPersistentFieldStrategy(LinkCreationHub, ClientPersistentFieldStrategy) (at TapestryModule.java:1263)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.PersistentFieldStrategy org.apache.tapestry5.services.TapestryModule.buildClientPersistentFieldStrategy(org.apache.tapestry5.services.LinkCreationHub,org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.LinkCreationHub)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.LinkCreationHub using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service LinkCreationHub
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.13 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service LinkCreationHub [2.79 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.LinkCreationHub using MasterObjectProvider [3.09 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.LinkCreationHub) [3.30 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy via public org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy(org.apache.tapestry5.internal.services.ClientPersistentFieldStorage)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ClientPersistentFieldStorage)
[DEBUG] Registry [ 9] --> Resolving object of type org.apache.tapestry5.internal.services.ClientPersistentFieldStorage using MasterObjectProvider
[DEBUG] Registry [ 10] --> Creating proxy for service ClientPersistentFieldStorage
[DEBUG] Registry [ 11] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 11] <-- Obtaining AspectDecorator service [0.08 ms]
[DEBUG] Registry [ 10] <-- Creating proxy for service ClientPersistentFieldStorage [1.88 ms]
[DEBUG] Registry [ 9] <-- Resolving object of type org.apache.tapestry5.internal.services.ClientPersistentFieldStorage using MasterObjectProvider [2.14 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ClientPersistentFieldStorage) [2.26 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy via public org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy(org.apache.tapestry5.internal.services.ClientPersistentFieldStorage) [2.44 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy(ClientPersistentFieldStorage) (at ClientPersistentFieldStrategy.java:32) (for service 'ClientPersistentFieldStrategy')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy(ClientPersistentFieldStorage) (at ClientPersistentFieldStrategy.java:32) (for service 'ClientPersistentFieldStrategy') [0.04 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy [2.92 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy using MasterObjectProvider [3.01 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy) [3.19 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.PersistentFieldStrategy org.apache.tapestry5.services.TapestryModule.buildClientPersistentFieldStrategy(org.apache.tapestry5.services.LinkCreationHub,org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy) [6.79 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildClientPersistentFieldStrategy(LinkCreationHub, ClientPersistentFieldStrategy) (at TapestryModule.java:1263)
[DEBUG] Registry [ 4] --> Realizing service LinkCreationHub
[DEBUG] Registry [ 5] --> Instantiating service LinkCreationHub implementation via org.apache.tapestry5.services.TapestryModule.buildLinkCreationHub(LinkSource) (at TapestryModule.java:2510)
[DEBUG] Registry [ 6] --> Creating plan to invoke public static org.apache.tapestry5.services.LinkCreationHub org.apache.tapestry5.services.TapestryModule.buildLinkCreationHub(org.apache.tapestry5.internal.services.LinkSource)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.LinkSource)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.internal.services.LinkSource using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.internal.services.LinkSource using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.LinkSource) [0.34 ms]
[DEBUG] Registry [ 6] <-- Creating plan to invoke public static org.apache.tapestry5.services.LinkCreationHub org.apache.tapestry5.services.TapestryModule.buildLinkCreationHub(org.apache.tapestry5.internal.services.LinkSource) [0.42 ms]
[DEBUG] Registry [ 6] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildLinkCreationHub(LinkSource) (at TapestryModule.java:2510)
[DEBUG] Registry [ 6] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildLinkCreationHub(LinkSource) (at TapestryModule.java:2510) [0.05 ms]
[DEBUG] Registry [ 5] <-- Instantiating service LinkCreationHub implementation via org.apache.tapestry5.services.TapestryModule.buildLinkCreationHub(LinkSource) (at TapestryModule.java:2510) [0.58 ms]
[DEBUG] Registry [ 4] <-- Realizing service LinkCreationHub [0.77 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildClientPersistentFieldStrategy(LinkCreationHub, ClientPersistentFieldStrategy) (at TapestryModule.java:1263) [0.89 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ClientPersistentFieldStrategy implementation via org.apache.tapestry5.services.TapestryModule.buildClientPersistentFieldStrategy(LinkCreationHub, ClientPersistentFieldStrategy) (at TapestryModule.java:1263) [7.84 ms]
[DEBUG] Registry [ 1] <-- Realizing service ClientPersistentFieldStrategy [8.00 ms]
[DEBUG] Registry [ 1] --> Realizing service ClientPersistentFieldStorage
[DEBUG] Registry [ 1] <-- Realizing service ClientPersistentFieldStorage [1.10 ms]
[DEBUG] Registry [ 1] --> Instantiating service ClientPersistentFieldStorage implementation via org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl(Request, ClientDataEncoder) (at ClientPersistentFieldStorageImpl.java:121) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl via public org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.ClientDataEncoder)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.38 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ClientDataEncoder)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ClientDataEncoder using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service ClientDataEncoder
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.24 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service ClientDataEncoder [4.19 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ClientDataEncoder using MasterObjectProvider [4.55 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ClientDataEncoder) [4.71 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl.clientData (java.lang.String)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl.clientData (java.lang.String) [0.05 ms]
[DEBUG] Registry [ 3] --> Calculating possible injection value for field org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl.mapUptoDate (boolean)
[DEBUG] Registry [ 3] <-- Calculating possible injection value for field org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl.mapUptoDate (boolean) [0.05 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl via public org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.ClientDataEncoder) [5.72 ms]
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl(Request, ClientDataEncoder) (at ClientPersistentFieldStorageImpl.java:121) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) (for service 'ClientPersistentFieldStorage')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl(Request, ClientDataEncoder) (at ClientPersistentFieldStorageImpl.java:121) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) (for service 'ClientPersistentFieldStorage') [0.12 ms]
[DEBUG] Registry [ 1] <-- Instantiating service ClientPersistentFieldStorage implementation via org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl(Request, ClientDataEncoder) (at ClientPersistentFieldStorageImpl.java:121) via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [6.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.10 ms]
[DEBUG] Registry [ 1] --> Realizing service ContextValueEncoder
[DEBUG] Registry [ 2] --> Instantiating service ContextValueEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service ContextValueEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [3.02 ms]
[DEBUG] Registry [ 1] <-- Realizing service ContextValueEncoder [3.39 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ContextValueEncoderImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ContextValueEncoderImpl via public org.apache.tapestry5.internal.services.ContextValueEncoderImpl(org.apache.tapestry5.services.ValueEncoderSource)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ValueEncoderSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ValueEncoderSource using MasterObjectProvider [0.18 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ValueEncoderSource) [0.47 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ContextValueEncoderImpl via public org.apache.tapestry5.internal.services.ContextValueEncoderImpl(org.apache.tapestry5.services.ValueEncoderSource) [0.81 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ContextValueEncoderImpl(org.apache.tapestry5.services.ValueEncoderSource) (for service 'ContextValueEncoder')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ContextValueEncoderImpl(org.apache.tapestry5.services.ValueEncoderSource) (for service 'ContextValueEncoder') [0.06 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ContextValueEncoderImpl. [2.77 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory via public org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory(org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.20 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.88 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory via public org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory(org.apache.tapestry5.ioc.services.TypeCoercer) [1.16 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory(TypeCoercer) (at TypeCoercedValueEncoderFactory.java:30) (for service 'ValueEncoderSource')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory(TypeCoercer) (at TypeCoercedValueEncoderFactory.java:30) (for service 'ValueEncoderSource') [0.07 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory [1.82 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.TypeCoercedValueEncoderFactory. [3.25 ms]
[DEBUG] Registry [ 1] --> Realizing service URLEncoder
[DEBUG] Registry [ 2] --> Instantiating service URLEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service URLEncoder implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [8.68 ms]
[DEBUG] Registry [ 1] <-- Realizing service URLEncoder [8.98 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.URLEncoderImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.URLEncoderImpl via public org.apache.tapestry5.internal.services.URLEncoderImpl()
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.URLEncoderImpl via public org.apache.tapestry5.internal.services.URLEncoderImpl() [0.71 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.URLEncoderImpl() (for service 'URLEncoder')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.URLEncoderImpl() (for service 'URLEncoder') [0.18 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.URLEncoderImpl. [2.80 ms]
[DEBUG] Registry [ 1] --> Realizing service BeanModelSource
[DEBUG] Registry [ 2] --> Instantiating service BeanModelSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service BeanModelSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [2.92 ms]
[DEBUG] Registry [ 1] <-- Realizing service BeanModelSource [3.25 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.BeanModelSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.BeanModelSourceImpl via public org.apache.tapestry5.internal.services.BeanModelSourceImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.PropertyConduitSource,org.apache.tapestry5.ioc.services.ClassFactory,org.apache.tapestry5.services.DataTypeAnalyzer,org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.43 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PropertyAccess)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ioc.services.PropertyAccess using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.ioc.services.PropertyAccess) [0.27 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.PropertyConduitSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.PropertyConduitSource using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.PropertyConduitSource using MasterObjectProvider [0.14 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.PropertyConduitSource) [0.28 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.ClassFactory)
[DEBUG] Registry [ 4] --> Creating proxy for service ComponentClassFactory
[DEBUG] Registry [ 5] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 5] <-- Obtaining AspectDecorator service [0.19 ms]
[DEBUG] Registry [ 4] <-- Creating proxy for service ComponentClassFactory [4.35 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.ioc.services.ClassFactory) [4.75 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (org.apache.tapestry5.services.DataTypeAnalyzer)
[DEBUG] Registry [ 4] --> Creating proxy for service DataTypeAnalyzer
[DEBUG] Registry [ 5] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 5] <-- Obtaining AspectDecorator service [0.15 ms]
[DEBUG] Registry [ 4] <-- Creating proxy for service DataTypeAnalyzer [2.69 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (org.apache.tapestry5.services.DataTypeAnalyzer) [2.98 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #6 (org.apache.tapestry5.ioc.ObjectLocator)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #6 (org.apache.tapestry5.ioc.ObjectLocator) [0.04 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.BeanModelSourceImpl via public org.apache.tapestry5.internal.services.BeanModelSourceImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.PropertyConduitSource,org.apache.tapestry5.ioc.services.ClassFactory,org.apache.tapestry5.services.DataTypeAnalyzer,org.apache.tapestry5.ioc.ObjectLocator) [9.91 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.BeanModelSourceImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.PropertyConduitSource,org.apache.tapestry5.ioc.services.ClassFactory,org.apache.tapestry5.services.DataTypeAnalyzer,org.apache.tapestry5.ioc.ObjectLocator) (for service 'BeanModelSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.BeanModelSourceImpl(org.apache.tapestry5.ioc.services.TypeCoercer,org.apache.tapestry5.ioc.services.PropertyAccess,org.apache.tapestry5.services.PropertyConduitSource,org.apache.tapestry5.ioc.services.ClassFactory,org.apache.tapestry5.services.DataTypeAnalyzer,org.apache.tapestry5.ioc.ObjectLocator) (for service 'BeanModelSource') [0.07 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.BeanModelSourceImpl. [12.68 ms]
[DEBUG] Registry [ 1] --> Realizing service DataTypeAnalyzer
[DEBUG] Registry [ 2] --> Instantiating service DataTypeAnalyzer implementation via org.apache.tapestry5.services.TapestryModule.buildDataTypeAnalyzer(List) (at TapestryModule.java:1330)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.DataTypeAnalyzer org.apache.tapestry5.services.TapestryModule.buildDataTypeAnalyzer(java.util.List)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.List)
[DEBUG] Registry [ 5] --> Collecting ordered configuration for service DataTypeAnalyzer
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeDataTypeAnalyzer(OrderedConfiguration, DataTypeAnalyzer) (at TapestryModule.java:649)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.OrderedConfiguration) [0.04 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.DataTypeAnalyzer)
[DEBUG] Registry [ 8] --> Creating proxy for service DefaultDataTypeAnalyzer
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.23 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service DefaultDataTypeAnalyzer [3.32 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.DataTypeAnalyzer) [4.39 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeDataTypeAnalyzer(OrderedConfiguration, DataTypeAnalyzer) (at TapestryModule.java:649) [5.46 ms]
[DEBUG] Registry [ 5] <-- Collecting ordered configuration for service DataTypeAnalyzer [7.80 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.List) [7.93 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.DataTypeAnalyzer org.apache.tapestry5.services.TapestryModule.buildDataTypeAnalyzer(java.util.List) [8.14 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildDataTypeAnalyzer(List) (at TapestryModule.java:1330)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildDataTypeAnalyzer(List) (at TapestryModule.java:1330) [1.38 ms]
[DEBUG] Registry [ 2] <-- Instantiating service DataTypeAnalyzer implementation via org.apache.tapestry5.services.TapestryModule.buildDataTypeAnalyzer(List) (at TapestryModule.java:1330) [9.75 ms]
[DEBUG] Registry [ 1] <-- Realizing service DataTypeAnalyzer [10.04 ms]
[DEBUG] Registry [ 1] --> Realizing service DefaultDataTypeAnalyzer
[DEBUG] Registry [ 2] --> Instantiating service DefaultDataTypeAnalyzer implementation via org.apache.tapestry5.services.TapestryModule.buildDefaultDataTypeAnalyzer(DefaultDataTypeAnalyzer, InvalidationEventHub) (at TapestryModule.java:1450)
[DEBUG] Registry [ 3] --> Creating plan to invoke public static org.apache.tapestry5.services.DataTypeAnalyzer org.apache.tapestry5.services.TapestryModule.buildDefaultDataTypeAnalyzer(org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer,org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 6] --> Autobuilding instance of org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer
[DEBUG] Registry [ 7] --> Creating plan to instantiate org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer via public org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer(java.util.Map)
[DEBUG] Registry [ 8] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 9] --> Collecting mapped configuration for service DefaultDataTypeAnalyzer
[DEBUG] Registry [ 10] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeDefaultDataTypeAnalyzer(MappedConfiguration) (at TapestryModule.java:669)
[DEBUG] Registry [ 11] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 11] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.04 ms]
[DEBUG] Registry [ 10] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeDefaultDataTypeAnalyzer(MappedConfiguration) (at TapestryModule.java:669) [0.38 ms]
[DEBUG] Registry [ 9] <-- Collecting mapped configuration for service DefaultDataTypeAnalyzer [2.18 ms]
[DEBUG] Registry [ 8] <-- Determining injection value for parameter #1 (java.util.Map) [2.29 ms]
[DEBUG] Registry [ 7] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer via public org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer(java.util.Map) [2.63 ms]
[DEBUG] Registry [ 7] --> Invoking constructor org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer(Map) (at DefaultDataTypeAnalyzer.java:34) (for service 'DefaultDataTypeAnalyzer')
[DEBUG] Registry [ 7] <-- Invoking constructor org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer(Map) (at DefaultDataTypeAnalyzer.java:34) (for service 'DefaultDataTypeAnalyzer') [0.13 ms]
[DEBUG] Registry [ 6] <-- Autobuilding instance of org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer [3.34 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer using MasterObjectProvider [3.46 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer) [3.70 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.InvalidationEventHub) [0.18 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public static org.apache.tapestry5.services.DataTypeAnalyzer org.apache.tapestry5.services.TapestryModule.buildDefaultDataTypeAnalyzer(org.apache.tapestry5.internal.services.DefaultDataTypeAnalyzer,org.apache.tapestry5.services.InvalidationEventHub) [4.28 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildDefaultDataTypeAnalyzer(DefaultDataTypeAnalyzer, InvalidationEventHub) (at TapestryModule.java:1450)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildDefaultDataTypeAnalyzer(DefaultDataTypeAnalyzer, InvalidationEventHub) (at TapestryModule.java:1450) [0.07 ms]
[DEBUG] Registry [ 2] <-- Instantiating service DefaultDataTypeAnalyzer implementation via org.apache.tapestry5.services.TapestryModule.buildDefaultDataTypeAnalyzer(DefaultDataTypeAnalyzer, InvalidationEventHub) (at TapestryModule.java:1450) [4.52 ms]
[DEBUG] Registry [ 1] <-- Realizing service DefaultDataTypeAnalyzer [4.79 ms]
[DEBUG] Registry [ 1] --> Realizing service ComponentClassFactory
[DEBUG] Registry [ 2] --> Instantiating service ComponentClassFactory implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassFactory(ComponentInstantiatorSource) (at TapestryModule.java:1488)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.ioc.services.ClassFactory org.apache.tapestry5.services.TapestryModule.buildComponentClassFactory(org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.ComponentInstantiatorSource using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [0.32 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.ioc.services.ClassFactory org.apache.tapestry5.services.TapestryModule.buildComponentClassFactory(org.apache.tapestry5.internal.services.ComponentInstantiatorSource) [0.40 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassFactory(ComponentInstantiatorSource) (at TapestryModule.java:1488)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassFactory(ComponentInstantiatorSource) (at TapestryModule.java:1488) [0.95 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ComponentClassFactory implementation via org.apache.tapestry5.services.TapestryModule.buildComponentClassFactory(ComponentInstantiatorSource) (at TapestryModule.java:1488) [1.50 ms]
[DEBUG] Registry [ 1] <-- Realizing service ComponentClassFactory [1.74 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Delegate.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractConditional.beforeRenderBody(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.music.MusicDetails
[DEBUG] Registry [ 2] --> Running component class transformations on org.apache.tapestry5.integration.app1.pages.music.MusicDetails
[DEBUG] Registry [ 2] <-- Running component class transformations on org.apache.tapestry5.integration.app1.pages.music.MusicDetails [1.05 ms]
[DEBUG] Registry [ 1] <-- Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.music.MusicDetails [3.00 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.06 ms]
[DEBUG] Registry [ 1] --> Realizing service BeanBlockSource
[DEBUG] Registry [ 2] --> Instantiating service BeanBlockSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service BeanBlockSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [1.93 ms]
[DEBUG] Registry [ 1] <-- Realizing service BeanBlockSource [2.16 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.BeanBlockSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.BeanBlockSourceImpl via public org.apache.tapestry5.internal.services.BeanBlockSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.BeanBlockOverrideSource,java.util.Collection)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.RequestPageCache) [0.29 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.BeanBlockOverrideSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.BeanBlockOverrideSource using MasterObjectProvider
[DEBUG] Registry [ 5] --> Creating proxy for service BeanBlockOverrideSource
[DEBUG] Registry [ 6] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 6] <-- Obtaining AspectDecorator service [0.10 ms]
[DEBUG] Registry [ 5] <-- Creating proxy for service BeanBlockOverrideSource [2.21 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.BeanBlockOverrideSource using MasterObjectProvider [2.44 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.BeanBlockOverrideSource) [2.61 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (java.util.Collection)
[DEBUG] Registry [ 4] --> Collecting unordered configuration for service BeanBlockSource
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.TapestryModule.provideDefaultBeanBlocks(Configuration) (at TapestryModule.java:682)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Configuration) [0.03 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.TapestryModule.provideDefaultBeanBlocks(Configuration) (at TapestryModule.java:682) [0.64 ms]
[DEBUG] Registry [ 4] <-- Collecting unordered configuration for service BeanBlockSource [1.78 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (java.util.Collection) [1.85 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.BeanBlockSourceImpl via public org.apache.tapestry5.internal.services.BeanBlockSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.BeanBlockOverrideSource,java.util.Collection) [5.45 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.BeanBlockSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.BeanBlockOverrideSource,java.util.Collection) (for service 'BeanBlockSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.BeanBlockSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,org.apache.tapestry5.services.BeanBlockOverrideSource,java.util.Collection) (for service 'BeanBlockSource') [0.22 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.BeanBlockSourceImpl. [6.88 ms]
[DEBUG] Registry [ 1] --> Realizing service BeanBlockOverrideSource
[DEBUG] Registry [ 2] --> Instantiating service BeanBlockOverrideSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] <-- Instantiating service BeanBlockOverrideSource implementation via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [2.82 ms]
[DEBUG] Registry [ 1] <-- Realizing service BeanBlockOverrideSource [3.15 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl via public org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,java.util.Collection)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.RequestPageCache)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.RequestPageCache using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.RequestPageCache) [0.32 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (java.util.Collection)
[DEBUG] Registry [ 4] --> Collecting unordered configuration for service BeanBlockOverrideSource
[DEBUG] Registry [ 4] <-- Collecting unordered configuration for service BeanBlockOverrideSource [0.08 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (java.util.Collection) [0.15 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl via public org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,java.util.Collection) [0.94 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,java.util.Collection) (for service 'BeanBlockOverrideSource')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl(org.apache.tapestry5.internal.services.RequestPageCache,java.util.Collection) (for service 'BeanBlockOverrideSource') [0.17 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.BeanBlockOverrideSourceImpl. [2.55 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.music.MusicDetails2
[DEBUG] Registry [ 2] --> Running component class transformations on org.apache.tapestry5.integration.app1.pages.music.MusicDetails2
[DEBUG] Registry [ 2] <-- Running component class transformations on org.apache.tapestry5.integration.app1.pages.music.MusicDetails2 [6.78 ms]
[DEBUG] Registry [ 1] <-- Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.music.MusicDetails2 [8.99 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.06 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.08 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.06 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.06 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.02 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.06 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.beginRender(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.setup().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.setup(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.05 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridCell.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.base.AbstractPropertyOutput.beforeRenderTemplate(). [0.04 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.Loop.after(org.apache.tapestry5.MarkupWriter). [0.03 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender().
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.GridRows.afterRender(). [0.03 ms]
[DEBUG] Registry [ 1] --> Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.Index
[DEBUG] Registry [ 2] --> Running component class transformations on org.apache.tapestry5.integration.app1.pages.Index
[DEBUG] Registry [ 3] --> Injecting field org.apache.tapestry5.integration.app1.pages.Index.resources
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.ComponentResources using MasterObjectProvider [0.19 ms]
[DEBUG] Registry [ 3] <-- Injecting field org.apache.tapestry5.integration.app1.pages.Index.resources [0.47 ms]
[DEBUG] Registry [ 2] <-- Running component class transformations on org.apache.tapestry5.integration.app1.pages.Index [5.03 ms]
[DEBUG] Registry [ 1] <-- Creating instantiator for component class org.apache.tapestry5.integration.app1.pages.Index [11.22 ms]
[DEBUG] Registry [ 1] --> Realizing service ObjectRenderer
[DEBUG] Registry [ 2] --> Instantiating service ObjectRenderer implementation via org.apache.tapestry5.services.TapestryModule.buildObjectRenderer(Map) (at TapestryModule.java:1470)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.ObjectRenderer org.apache.tapestry5.services.TapestryModule.buildObjectRenderer(java.util.Map)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 5] --> Collecting mapped configuration for service ObjectRenderer
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.TapestryModule.contributeObjectRenderer(MappedConfiguration, ObjectRenderer, TypeCoercer) (at TapestryModule.java:1811)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.03 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.ObjectRenderer)
[DEBUG] Registry [ 8] --> Creating proxy for service LocationRenderer
[DEBUG] Registry [ 9] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 9] <-- Obtaining AspectDecorator service [0.19 ms]
[DEBUG] Registry [ 8] <-- Creating proxy for service LocationRenderer [3.18 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.ObjectRenderer) [3.42 ms]
[DEBUG] Registry [ 7] --> Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer)
[DEBUG] Registry [ 8] --> Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider
[DEBUG] Registry [ 8] <-- Resolving object of type org.apache.tapestry5.ioc.services.TypeCoercer using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #3 (org.apache.tapestry5.ioc.services.TypeCoercer) [0.36 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.TapestryModule.contributeObjectRenderer(MappedConfiguration, ObjectRenderer, TypeCoercer) (at TapestryModule.java:1811) [13.67 ms]
[DEBUG] Registry [ 5] <-- Collecting mapped configuration for service ObjectRenderer [15.18 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.Map) [15.26 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.ObjectRenderer org.apache.tapestry5.services.TapestryModule.buildObjectRenderer(java.util.Map) [15.42 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildObjectRenderer(Map) (at TapestryModule.java:1470)
[DEBUG] Registry [ 4] --> Realizing service StrategyBuilder
[DEBUG] Registry [ 5] --> Instantiating service StrategyBuilder implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49)
[DEBUG] Registry [ 5] <-- Instantiating service StrategyBuilder implementation via org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at TapestryIOCModule.java:49) [2.00 ms]
[DEBUG] Registry [ 4] <-- Realizing service StrategyBuilder [2.22 ms]
[DEBUG] Registry [ 4] --> Reloading class org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl.
[DEBUG] Registry [ 5] --> Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl via public org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.12 ms]
[DEBUG] Registry [ 5] <-- Creating plan to instantiate org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl via public org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) [0.58 ms]
[DEBUG] Registry [ 5] --> Invoking constructor public org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'StrategyBuilder')
[DEBUG] Registry [ 5] <-- Invoking constructor public org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl(org.apache.tapestry5.ioc.services.PlasticProxyFactory) (for service 'StrategyBuilder') [0.05 ms]
[DEBUG] Registry [ 4] <-- Reloading class org.apache.tapestry5.ioc.internal.services.StrategyBuilderImpl. [2.51 ms]
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildObjectRenderer(Map) (at TapestryModule.java:1470) [8.18 ms]
[DEBUG] Registry [ 2] <-- Instantiating service ObjectRenderer implementation via org.apache.tapestry5.services.TapestryModule.buildObjectRenderer(Map) (at TapestryModule.java:1470) [23.77 ms]
[DEBUG] Registry [ 1] <-- Realizing service ObjectRenderer [23.96 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.renderers.RequestRenderer.
[DEBUG] Registry [ 2] --> Autobuilding instance of class org.apache.tapestry5.internal.renderers.RequestRenderer
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.renderers.RequestRenderer via public org.apache.tapestry5.internal.renderers.RequestRenderer(org.apache.tapestry5.services.ObjectRenderer,org.apache.tapestry5.services.Context)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ObjectRenderer)
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ObjectRenderer) [0.20 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Context)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.Context using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.Context using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Context) [0.30 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.renderers.RequestRenderer via public org.apache.tapestry5.internal.renderers.RequestRenderer(org.apache.tapestry5.services.ObjectRenderer,org.apache.tapestry5.services.Context) [1.07 ms]
[DEBUG] Registry [ 3] --> Invoking constructor org.apache.tapestry5.internal.renderers.RequestRenderer(ObjectRenderer, Context) (at RequestRenderer.java:33) (for service 'ObjectRenderer')
[DEBUG] Registry [ 3] <-- Invoking constructor org.apache.tapestry5.internal.renderers.RequestRenderer(ObjectRenderer, Context) (at RequestRenderer.java:33) (for service 'ObjectRenderer') [0.08 ms]
[DEBUG] Registry [ 2] <-- Autobuilding instance of class org.apache.tapestry5.internal.renderers.RequestRenderer [1.92 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.renderers.RequestRenderer. [3.41 ms]
[DEBUG] Registry [ 1] --> Realizing service Context
[DEBUG] Registry [ 2] --> Instantiating service Context implementation via org.apache.tapestry5.services.TapestryModule.buildContext(ApplicationGlobals) (at TapestryModule.java:1194)
[DEBUG] Registry [ 3] --> Creating plan to invoke public org.apache.tapestry5.services.Context org.apache.tapestry5.services.TapestryModule.buildContext(org.apache.tapestry5.services.ApplicationGlobals)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.ApplicationGlobals)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.ApplicationGlobals using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.ApplicationGlobals using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.ApplicationGlobals) [0.35 ms]
[DEBUG] Registry [ 3] <-- Creating plan to invoke public org.apache.tapestry5.services.Context org.apache.tapestry5.services.TapestryModule.buildContext(org.apache.tapestry5.services.ApplicationGlobals) [0.45 ms]
[DEBUG] Registry [ 3] --> Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildContext(ApplicationGlobals) (at TapestryModule.java:1194)
[DEBUG] Registry [ 3] <-- Constructing service implementation via org.apache.tapestry5.services.TapestryModule.buildContext(ApplicationGlobals) (at TapestryModule.java:1194) [3.24 ms]
[DEBUG] Registry [ 2] <-- Instantiating service Context implementation via org.apache.tapestry5.services.TapestryModule.buildContext(ApplicationGlobals) (at TapestryModule.java:1194) [3.88 ms]
[DEBUG] Registry [ 1] <-- Realizing service Context [4.12 ms]
[DEBUG] Registry [ 1] --> Handling result from method org.apache.tapestry5.corelib.components.RenderObject.beginRender(org.apache.tapestry5.MarkupWriter).
[DEBUG] Registry [ 1] <-- Handling result from method org.apache.tapestry5.corelib.components.RenderObject.beginRender(org.apache.tapestry5.MarkupWriter). [0.04 ms]
[DEBUG] Registry [ 1] --> Realizing service CompressionAnalyzer
[DEBUG] Registry [ 2] --> Instantiating service CompressionAnalyzer implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47)
[DEBUG] Registry [ 2] <-- Instantiating service CompressionAnalyzer implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47) [1.31 ms]
[DEBUG] Registry [ 1] <-- Realizing service CompressionAnalyzer [1.79 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl via public org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl(java.util.Map)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 4] --> Collecting mapped configuration for service CompressionAnalyzer
[DEBUG] Registry [ 5] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.disableCompressionForImageTypes(MappedConfiguration) (at AssetsModule.java:156)
[DEBUG] Registry [ 6] --> Constructing module class org.apache.tapestry5.services.assets.AssetsModule
[DEBUG] Registry [ 6] <-- Constructing module class org.apache.tapestry5.services.assets.AssetsModule [0.12 ms]
[DEBUG] Registry [ 6] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 6] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.04 ms]
[DEBUG] Registry [ 5] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.disableCompressionForImageTypes(MappedConfiguration) (at AssetsModule.java:156) [0.55 ms]
[DEBUG] Registry [ 4] <-- Collecting mapped configuration for service CompressionAnalyzer [1.25 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (java.util.Map) [1.35 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl via public org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl(java.util.Map) [1.76 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl(java.util.Map) (for service 'CompressionAnalyzer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl(java.util.Map) (for service 'CompressionAnalyzer') [0.12 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.assets.CompressionAnalyzerImpl. [4.44 ms]
[INFO] TimingFilter Request time: 5.09 s -- /music
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.11 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [2.40 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.05 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.20 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.07 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.26 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.06 ms]
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.31 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.71 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.19 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.13 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [1.63 ms]
[DEBUG] Registry [ 1] --> Realizing service AssetResourceLocator
[DEBUG] Registry [ 2] --> Instantiating service AssetResourceLocator implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 1] --> Realizing service ResourceStreamer
[DEBUG] Registry [ 2] --> Instantiating service ResourceStreamer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63)
[DEBUG] Registry [ 2] <-- Instantiating service AssetResourceLocator implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [2.17 ms]
[DEBUG] Registry [ 1] <-- Realizing service AssetResourceLocator [2.73 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.AssetResourceLocatorImpl.
[DEBUG] Registry [ 2] <-- Instantiating service ResourceStreamer implementation via org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) (at InternalModule.java:63) [1.24 ms]
[DEBUG] Registry [ 1] <-- Realizing service ResourceStreamer [1.47 ms]
[DEBUG] Registry [ 1] --> Reloading class org.apache.tapestry5.internal.services.ResourceStreamerImpl.
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.AssetResourceLocatorImpl via public org.apache.tapestry5.internal.services.AssetResourceLocatorImpl(org.apache.tapestry5.internal.services.ResourceDigestManager,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ResourceDigestManager)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.internal.services.ResourceDigestManager using MasterObjectProvider
[DEBUG] Registry [ 2] --> Creating plan to instantiate org.apache.tapestry5.internal.services.ResourceStreamerImpl via public org.apache.tapestry5.internal.services.ResourceStreamerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.ResponseCompressionAnalyzer,org.apache.tapestry5.ioc.OperationTracker,boolean)
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.internal.services.ResourceDigestManager using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ResourceDigestManager) [0.43 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 3] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Request)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Response) [0.25 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource)
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Request using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Request) [0.28 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.Response)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.AssetSource using MasterObjectProvider [0.24 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.AssetSource) [0.37 ms]
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.Response using MasterObjectProvider [0.16 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.Response) [0.31 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.assets.StreamableResourceSource)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.assets.StreamableResourceSource using MasterObjectProvider
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.AssetResourceLocatorImpl via public org.apache.tapestry5.internal.services.AssetResourceLocatorImpl(org.apache.tapestry5.internal.services.ResourceDigestManager,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.AssetSource) [2.88 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.AssetResourceLocatorImpl(org.apache.tapestry5.internal.services.ResourceDigestManager,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.AssetSource) (for service 'AssetResourceLocator')
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.assets.StreamableResourceSource using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.AssetResourceLocatorImpl(org.apache.tapestry5.internal.services.ResourceDigestManager,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.AssetSource) (for service 'AssetResourceLocator') [0.06 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.assets.StreamableResourceSource) [0.34 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.AssetResourceLocatorImpl. [5.67 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #4 (org.apache.tapestry5.services.ResponseCompressionAnalyzer)
[DEBUG] Registry [ 4] --> Resolving object of type org.apache.tapestry5.services.ResponseCompressionAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type org.apache.tapestry5.services.ResponseCompressionAnalyzer using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #4 (org.apache.tapestry5.services.ResponseCompressionAnalyzer) [0.26 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #5 (org.apache.tapestry5.ioc.OperationTracker)
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #5 (org.apache.tapestry5.ioc.OperationTracker) [0.03 ms]
[DEBUG] Registry [ 3] --> Determining injection value for parameter #6 (boolean)
[DEBUG] Registry [ 4] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 4] <-- Resolving object of type boolean using MasterObjectProvider [0.13 ms]
[DEBUG] Registry [ 3] <-- Determining injection value for parameter #6 (boolean) [0.47 ms]
[DEBUG] Registry [ 2] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.ResourceStreamerImpl via public org.apache.tapestry5.internal.services.ResourceStreamerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.ResponseCompressionAnalyzer,org.apache.tapestry5.ioc.OperationTracker,boolean) [4.50 ms]
[DEBUG] Registry [ 2] --> Invoking constructor public org.apache.tapestry5.internal.services.ResourceStreamerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.ResponseCompressionAnalyzer,org.apache.tapestry5.ioc.OperationTracker,boolean) (for service 'ResourceStreamer')
[DEBUG] Registry [ 2] <-- Invoking constructor public org.apache.tapestry5.internal.services.ResourceStreamerImpl(org.apache.tapestry5.services.Request,org.apache.tapestry5.services.Response,org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.ResponseCompressionAnalyzer,org.apache.tapestry5.ioc.OperationTracker,boolean) (for service 'ResourceStreamer') [0.10 ms]
[DEBUG] Registry [ 1] <-- Reloading class org.apache.tapestry5.internal.services.ResourceStreamerImpl. [8.79 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/tapestry-console.css
[DEBUG] Registry [ 1] --> Streaming context:layout/style.css
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/default.css
[DEBUG] Registry [ 1] --> Streaming context:css/app.css
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/tree.css
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-alerts.css
[DEBUG] Registry [ 2] --> Realizing service StreamableResourceSource
[DEBUG] Registry [ 3] --> Instantiating service StreamableResourceSource implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47)
[DEBUG] Registry [ 3] <-- Instantiating service StreamableResourceSource implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47) [1.41 ms]
[DEBUG] Registry [ 3] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.enableMinification(StreamableResourceSource, ResourceMinimizer, boolean) (at AssetsModule.java:109)
[DEBUG] Registry [ 4] --> Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableMinification(org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.assets.ResourceMinimizer,boolean)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource) [0.04 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.ResourceMinimizer)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.services.assets.ResourceMinimizer using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.services.assets.ResourceMinimizer using MasterObjectProvider [0.17 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.ResourceMinimizer) [0.46 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #3 (boolean)
[DEBUG] Registry [ 6] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type boolean using MasterObjectProvider [0.07 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #3 (boolean) [0.21 ms]
[DEBUG] Registry [ 4] <-- Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableMinification(org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.services.assets.ResourceMinimizer,boolean) [1.26 ms]
[DEBUG] Registry [ 4] --> Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableMinification(StreamableResourceSource, ResourceMinimizer, boolean) (at AssetsModule.java:109)
[DEBUG] Registry [ 4] <-- Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableMinification(StreamableResourceSource, ResourceMinimizer, boolean) (at AssetsModule.java:109) [0.05 ms]
[DEBUG] Registry [ 3] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.enableMinification(StreamableResourceSource, ResourceMinimizer, boolean) (at AssetsModule.java:109) [53.02 ms]
[DEBUG] Registry [ 3] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.enableUncompressedCaching(StreamableResourceSource, ResourceChangeTracker) (at AssetsModule.java:96)
[DEBUG] Registry [ 4] --> Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableUncompressedCaching(org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource) [0.03 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [0.27 ms]
[DEBUG] Registry [ 4] <-- Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableUncompressedCaching(org.apache.tapestry5.services.assets.StreamableResourceSource,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [0.46 ms]
[DEBUG] Registry [ 4] --> Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableUncompressedCaching(StreamableResourceSource, ResourceChangeTracker) (at AssetsModule.java:96)
[DEBUG] Registry [ 4] <-- Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableUncompressedCaching(StreamableResourceSource, ResourceChangeTracker) (at AssetsModule.java:96) [0.87 ms]
[DEBUG] Registry [ 3] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.enableUncompressedCaching(StreamableResourceSource, ResourceChangeTracker) (at AssetsModule.java:96) [1.81 ms]
[DEBUG] Registry [ 3] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.enableCompression(StreamableResourceSource, boolean, int) (at AssetsModule.java:72)
[DEBUG] Registry [ 4] --> Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableCompression(org.apache.tapestry5.services.assets.StreamableResourceSource,boolean,int)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource) [0.04 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 6] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type boolean using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (boolean) [0.26 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #3 (int)
[DEBUG] Registry [ 6] --> Resolving object of type int using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type int using MasterObjectProvider [0.07 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #3 (int) [0.21 ms]
[DEBUG] Registry [ 4] <-- Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableCompression(org.apache.tapestry5.services.assets.StreamableResourceSource,boolean,int) [0.99 ms]
[DEBUG] Registry [ 4] --> Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableCompression(StreamableResourceSource, boolean, int) (at AssetsModule.java:72)
[DEBUG] Registry [ 4] <-- Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableCompression(StreamableResourceSource, boolean, int) (at AssetsModule.java:72) [0.87 ms]
[DEBUG] Registry [ 3] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.enableCompression(StreamableResourceSource, boolean, int) (at AssetsModule.java:72) [2.35 ms]
[DEBUG] Registry [ 3] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.enableCompressedCaching(StreamableResourceSource, boolean, ResourceChangeTracker) (at AssetsModule.java:81)
[DEBUG] Registry [ 4] --> Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableCompressedCaching(org.apache.tapestry5.services.assets.StreamableResourceSource,boolean,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 5] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource)
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.assets.StreamableResourceSource) [0.03 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #2 (boolean)
[DEBUG] Registry [ 6] --> Resolving object of type boolean using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type boolean using MasterObjectProvider [0.06 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #2 (boolean) [0.17 ms]
[DEBUG] Registry [ 5] --> Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 6] --> Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider
[DEBUG] Registry [ 6] <-- Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider [0.12 ms]
[DEBUG] Registry [ 5] <-- Determining injection value for parameter #3 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [0.28 ms]
[DEBUG] Registry [ 4] <-- Creating plan to invoke public org.apache.tapestry5.services.assets.StreamableResourceSource org.apache.tapestry5.services.assets.AssetsModule.enableCompressedCaching(org.apache.tapestry5.services.assets.StreamableResourceSource,boolean,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [0.79 ms]
[DEBUG] Registry [ 4] --> Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableCompressedCaching(StreamableResourceSource, boolean, ResourceChangeTracker) (at AssetsModule.java:81)
[DEBUG] Registry [ 4] <-- Invoking method org.apache.tapestry5.services.assets.AssetsModule.enableCompressedCaching(StreamableResourceSource, boolean, ResourceChangeTracker) (at AssetsModule.java:81) [0.78 ms]
[DEBUG] Registry [ 3] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.enableCompressedCaching(StreamableResourceSource, boolean, ResourceChangeTracker) (at AssetsModule.java:81) [2.06 ms]
[DEBUG] Registry [ 2] <-- Realizing service StreamableResourceSource [63.02 ms]
[DEBUG] Registry [ 2] --> Reloading class org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl.
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl via public org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl(java.util.Map,org.apache.tapestry5.services.assets.ContentTypeAnalyzer,org.apache.tapestry5.services.assets.CompressionAnalyzer,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (java.util.Map)
[DEBUG] Registry [ 5] --> Collecting mapped configuration for service StreamableResourceSource
[DEBUG] Registry [ 5] <-- Collecting mapped configuration for service StreamableResourceSource [0.10 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (java.util.Map) [0.18 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.ContentTypeAnalyzer)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.assets.ContentTypeAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 6] --> Creating proxy for service ContentTypeAnalyzer
[DEBUG] Registry [ 7] --> Obtaining AspectDecorator service
[DEBUG] Registry [ 7] <-- Obtaining AspectDecorator service [0.09 ms]
[DEBUG] Registry [ 6] <-- Creating proxy for service ContentTypeAnalyzer [1.52 ms]
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.assets.ContentTypeAnalyzer using MasterObjectProvider [1.77 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (org.apache.tapestry5.services.assets.ContentTypeAnalyzer) [1.95 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #3 (org.apache.tapestry5.services.assets.CompressionAnalyzer)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.assets.CompressionAnalyzer using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.assets.CompressionAnalyzer using MasterObjectProvider [0.10 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #3 (org.apache.tapestry5.services.assets.CompressionAnalyzer) [0.21 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.internal.services.assets.ResourceChangeTracker using MasterObjectProvider [0.08 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #4 (org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [0.19 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl via public org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl(java.util.Map,org.apache.tapestry5.services.assets.ContentTypeAnalyzer,org.apache.tapestry5.services.assets.CompressionAnalyzer,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) [3.26 ms]
[DEBUG] Registry [ 3] --> Invoking constructor public org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl(java.util.Map,org.apache.tapestry5.services.assets.ContentTypeAnalyzer,org.apache.tapestry5.services.assets.CompressionAnalyzer,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) (for service 'StreamableResourceSource')
[DEBUG] Registry [ 3] <-- Invoking constructor public org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl(java.util.Map,org.apache.tapestry5.services.assets.ContentTypeAnalyzer,org.apache.tapestry5.services.assets.CompressionAnalyzer,org.apache.tapestry5.internal.services.assets.ResourceChangeTracker) (for service 'StreamableResourceSource') [0.08 ms]
[DEBUG] Registry [ 2] <-- Reloading class org.apache.tapestry5.internal.services.assets.StreamableResourceSourceImpl. [5.41 ms]
[DEBUG] Registry [ 2] --> Realizing service ContentTypeAnalyzer
[DEBUG] Registry [ 3] --> Instantiating service ContentTypeAnalyzer implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47)
[DEBUG] Registry [ 3] <-- Instantiating service ContentTypeAnalyzer implementation via org.apache.tapestry5.services.assets.AssetsModule.bind(ServiceBinder) (at AssetsModule.java:47) [0.94 ms]
[DEBUG] Registry [ 2] <-- Realizing service ContentTypeAnalyzer [1.42 ms]
[DEBUG] Registry [ 2] --> Reloading class org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl.
[DEBUG] Registry [ 3] --> Creating plan to instantiate org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl via public org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl(org.apache.tapestry5.services.Context,java.util.Map)
[DEBUG] Registry [ 4] --> Determining injection value for parameter #1 (org.apache.tapestry5.services.Context)
[DEBUG] Registry [ 5] --> Resolving object of type org.apache.tapestry5.services.Context using MasterObjectProvider
[DEBUG] Registry [ 5] <-- Resolving object of type org.apache.tapestry5.services.Context using MasterObjectProvider [0.15 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #1 (org.apache.tapestry5.services.Context) [0.37 ms]
[DEBUG] Registry [ 4] --> Determining injection value for parameter #2 (java.util.Map)
[DEBUG] Registry [ 5] --> Collecting mapped configuration for service ContentTypeAnalyzer
[DEBUG] Registry [ 6] --> Invoking org.apache.tapestry5.services.assets.AssetsModule.setupDefaultContentTypeMappings(MappedConfiguration) (at AssetsModule.java:135)
[DEBUG] Registry [ 7] --> Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration)
[DEBUG] Registry [ 7] <-- Determining injection value for parameter #1 (org.apache.tapestry5.ioc.MappedConfiguration) [0.04 ms]
[DEBUG] Registry [ 6] <-- Invoking org.apache.tapestry5.services.assets.AssetsModule.setupDefaultContentTypeMappings(MappedConfiguration) (at AssetsModule.java:135) [0.28 ms]
[DEBUG] Registry [ 5] <-- Collecting mapped configuration for service ContentTypeAnalyzer [0.77 ms]
[DEBUG] Registry [ 4] <-- Determining injection value for parameter #2 (java.util.Map) [0.85 ms]
[DEBUG] Registry [ 3] <-- Creating plan to instantiate org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl via public org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl(org.apache.tapestry5.services.Context,java.util.Map) [1.66 ms]
[DEBUG] Registry [ 3] --> Invoking constructor public org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl(org.apache.tapestry5.services.Context,java.util.Map) (for service 'ContentTypeAnalyzer')
[DEBUG] Registry [ 3] <-- Invoking constructor public org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl(org.apache.tapestry5.services.Context,java.util.Map) (for service 'ContentTypeAnalyzer') [0.04 ms]
[DEBUG] Registry [ 2] <-- Reloading class org.apache.tapestry5.internal.services.assets.ContentTypeAnalyzerImpl. [3.00 ms]
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/default.css [88.26 ms]
[DEBUG] Registry [ 1] <-- Streaming context:css/app.css [88.58 ms]
[INFO] TimingFilter Request time: 0.10 s -- /assets/2f846b6c85f3a348/tapestry/default.css
[DEBUG] Registry [ 1] <-- Streaming context:layout/style.css [88.36 ms]
[INFO] TimingFilter Request time: 0.10 s -- /assets/2f846b6c85f3a348/ctx/layout/style.css
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/tree.css [92.18 ms]
[INFO] TimingFilter Request time: 0.11 s -- /assets/2f846b6c85f3a348/tapestry/tree.css
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/tapestry-console.css [92.78 ms]
[INFO] TimingFilter Request time: 0.11 s -- /assets/2f846b6c85f3a348/tapestry/tapestry-console.css
[INFO] TimingFilter Request time: 0.10 s -- /assets/2f846b6c85f3a348/ctx/css/app.css
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.05 ms]
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.18 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.13 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/scriptaculous_1_9_0/scriptaculous.js
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/scriptaculous_1_9_0/prototype.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-alerts.css [88.25 ms]
[INFO] TimingFilter Request time: 0.12 s -- /assets/2f846b6c85f3a348/tapestry/t5-alerts.css
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.07 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [7.51 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/underscore_1_1_7.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/scriptaculous_1_9_0/scriptaculous.js [10.53 ms]
[INFO] TimingFilter Request time: 0.01 s -- /assets/2f846b6c85f3a348/tapestry/scriptaculous_1_9_0/scriptaculous.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.06 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [15.56 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.10 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [21.36 ms]
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/underscore_1_1_7.js [8.22 ms]
[INFO] TimingFilter Request time: 0.01 s -- /assets/2f846b6c85f3a348/tapestry/underscore_1_1_7.js
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-core.js
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-spi.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-core.js [4.16 ms]
[INFO] TimingFilter Request time: 0.01 s -- /assets/2f846b6c85f3a348/tapestry/t5-core.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.11 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [12.58 ms]
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-spi.js [0.97 ms]
[INFO] TimingFilter Request time: 0.01 s -- /assets/2f846b6c85f3a348/tapestry/t5-spi.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [1.00 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [1.21 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/scriptaculous_1_9_0/effects.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.16 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-init.js
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-pubsub.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-init.js [0.75 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-init.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.67 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.80 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-events.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-events.js [0.71 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-events.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-pubsub.js [4.29 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-pubsub.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/scriptaculous_1_9_0/effects.js [6.86 ms]
[INFO] TimingFilter Request time: 0.01 s -- /assets/2f846b6c85f3a348/tapestry/scriptaculous_1_9_0/effects.js
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.39 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.50 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-dom.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-dom.js [1.11 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-dom.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/scriptaculous_1_9_0/prototype.js [38.41 ms]
[INFO] TimingFilter Request time: 0.04 s -- /assets/2f846b6c85f3a348/tapestry/scriptaculous_1_9_0/prototype.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.24 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-ajax.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-ajax.js [3.23 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-ajax.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.12 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-console.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-console.js [1.26 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-console.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.24 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-prototype.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-prototype.js [0.91 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-prototype.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.15 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-formfragment.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-formfragment.js [0.88 ms]
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.05 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-formfragment.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [2.52 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.15 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/tapestry.js
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/tapestry-console.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/tapestry-console.js [0.78 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/tapestry-console.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.14 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/tapestry-messages.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/tapestry-messages.js [0.79 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/tapestry-messages.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.11 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [5.98 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/t5-alerts.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/t5-alerts.js [0.96 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/t5-alerts.js
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [10.16 ms]
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/tree.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/tree.js [1.17 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/tapestry/tree.js
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/tapestry.js [13.53 ms]
[INFO] TimingFilter Request time: 0.01 s -- /assets/2f846b6c85f3a348/tapestry/tapestry.js
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.04 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.22 ms]
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.05 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.21 ms]
[DEBUG] Registry [ 1] --> Streaming context:layout/images/header.gif
[DEBUG] Registry [ 1] --> Streaming classpath:org/apache/tapestry5/corelib/components/sortable.png
[DEBUG] Registry [ 1] <-- Streaming classpath:org/apache/tapestry5/corelib/components/sortable.png [0.70 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/core/components/sortable.png
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.05 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.17 ms]
[DEBUG] Registry [ 1] --> Streaming context:layout/images/rightsmall.gif
[DEBUG] Registry [ 1] <-- Streaming context:layout/images/rightsmall.gif [0.93 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/ctx/layout/images/rightsmall.gif
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.05 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.17 ms]
[DEBUG] Registry [ 1] --> Streaming context:layout/images/rightbig.gif
[DEBUG] Registry [ 1] <-- Streaming context:layout/images/rightbig.gif [4.21 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/ctx/layout/images/rightbig.gif
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.07 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.97 ms]
[DEBUG] Registry [ 1] --> Streaming context:layout/images/footer.gif
[DEBUG] Registry [ 1] <-- Streaming context:layout/images/footer.gif [2.65 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/ctx/layout/images/footer.gif
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.12 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [33.99 ms]
[DEBUG] Registry [ 1] --> Streaming context:layout/images/bg.gif
[DEBUG] Registry [ 1] <-- Streaming context:layout/images/bg.gif [1.09 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/ctx/layout/images/bg.gif
[DEBUG] Registry [ 1] <-- Streaming context:layout/images/header.gif [39.38 ms]
[INFO] TimingFilter Request time: 0.04 s -- /assets/2f846b6c85f3a348/ctx/layout/images/header.gif
[DEBUG] Registry [ 1] --> Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303)
[DEBUG] Registry [ 2] --> Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals')
[DEBUG] Registry [ 2] <-- Invoking constructor org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) (for service 'RequestGlobals') [0.24 ms]
[DEBUG] Registry [ 1] <-- Instantiating service RequestGlobals implementation via org.apache.tapestry5.internal.services.RequestGlobalsImpl() (at RequestGlobalsImpl.java:30) via org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at TapestryModule.java:303) [0.49 ms]
[DEBUG] Registry [ 1] --> Streaming context:layout/images/bottom.gif
[DEBUG] Registry [ 1] <-- Streaming context:layout/images/bottom.gif [1.34 ms]
[INFO] TimingFilter Request time: 0.00 s -- /assets/2f846b6c85f3a348/ctx/layout/images/bottom.gif
view raw gistfile1.txt hosted with ❤ by GitHub

Conclusion

In any case, the point of all this is that Tapestry provides you with the key tool, information, at all stages of development. This is central to Tapestry as a tool to be used: a framework that gets in the way, that makes any aspect of development harder or slower than it should be, is a framework that should not be used ... and I feel quite strongly that Tapestry is a framework meant to be used!