Frequently Asked Questions
Page edited by Ulrich Stärk
Changes (3)
{toc}
{include:General Questions}
{include:Limitations} {children}
Documentation
Page edited by Ulrich Stärk
Changes (1)
{pagetree:root=Documentation}
- [Introduction] - [Getting Started]
...
Documentation
Page edited by Ulrich Stärk
Changes (1)
{pagetree:root=Documentation}
- [Introduction] - [Getting Started]
...
[
https://issues.apache.org/jira/browse/TAP5-1218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ulrich Stärk reassigned TAP5-1218:
--
Assignee: Ulrich Stärk
move submodule documentation of 5.1 to confluence
Annotations
Page added by Ulrich Stärk
Tapestry Annotations
The majority of Tapestry annotations (defined in the tapestry-core|../tapestry-core and tapestry-ioc|../tapestry-ioc modules) are very specific to Tapestry components or Tapestry
Component Report
Page added by Ulrich Stärk
Tapestry Component Parameters Report
This report generates a comprehensive listing of all the components in your module (either a component library or a Tapestry application). For each component,
Hibernate - Core
Page added by Ulrich Stärk
Core Hibernate Support
This library contains basic Hibernate support package without dependencies on the tapestry-core|../tapestry-core/ module (the web framework part of Tapestry); it only
Hibernate - Userguide
Page added by Ulrich Stärk
Entity value encoding
Value encoders are automatically created for all mapped Hibernate entity types. This is done by encoding the entity as it's id (coerced to a String) and decoding the
IoC - command
Page added by Ulrich Stärk
Chain of Command
One of the most useful of the Gang Of Four Design Patterns is the command pattern.
With the command pattern, a complex process is broken down into many individual steps. The steps
IoC - autoload
Page added by Ulrich Stärk
Autoloading Modules
An important part of Tapestry IoC is the autoloading of modules; this allows new features to be added to an application just by "dropping in" a JAR that contains a module: the
IoC - parallel
Page added by Ulrich Stärk
Parallel Execution
The ParallelExecutor|../apidocs/org/apache/tapestry5/ioc/services/ParallelExecutor.html allows a computation to occur in parallel.
It can be used in two ways. First, with an
IoC - injection
Page added by Ulrich Stärk
Injection in Detail
Injection in Tapestry IoC can be a complicated subject for a number of reasons:
Injection can occur in many places: on fields, and on parameters to methods and constructors
Hibernate - Statistics
Page added by Ulrich Stärk
Hibernate Statistics
If you enable Hibernate statistics by setting the property hibernate.generate_statistics to true, Hibernate will expose a number of useful metrics. The page "Statistics"
Hibernate
Page added by Ulrich Stärk
Tapestry/Hibernate Integration Library
This library integrates into Tapestry 5 to provide out-of-the-box support for using Hibernate 3 as the backend for normal CRUD style applications.
For at least the
Hibernate - Core - Conf
Page added by Ulrich Stärk
Configuring Hibernate
The Tapestry Hibernate Library is responsible for configuring Hibernate for you. This is done in a just-in-time manner, the first time a Hibernate Session is required.
IoC - overview
Page added by Ulrich Stärk
Tapestry IoC Overview
Even today, with the overwhelming success of Spring and the rise of smaller, simpler approaches to building application that stand in sharp contrast to the ultra-heavyweight
IoC - symbols
Page added by Ulrich Stärk
Symbols
Tapestry IOC makes use of runtime-evaluated symbols to handle certains types of configuration tasks.
The syntax of symbols is based on Ant _expression_, that is, a leading ${ before the
IoC cookbook - override
Page added by Ulrich Stärk
Overriding Services
Tapestry is designed to be easy to customize, and the IoC container is key to that customizability.
Part of Tapestrys core functionality is resolving injected objects;
Test
Page added by Ulrich Stärk
Tapestry Test Utilities
This library is just a couple of base classes to make it easier to build integration test suites around Selenium.
This library is currently based on Selenium 0.8.1.
The strategy is
IoC - service
Page added by Ulrich Stärk
Tapestry IoC Services
Services consist of two main parts: a service interface and a service implementation.
The service interface is how the service will be represented throughout the rest of the
IoC cookbook - servconf
Page added by Ulrich Stärk
Service Configurations
This is an area of Tapestry IoC that is often least well understood. Tapestry services often must have some configuration to fine tune exactly what they do. One of
IoC
Page added by Ulrich Stärk
Tapestry Inversion of Control Container
The inner construction of the Tapestry framework is based on inversion of control, a design approach that allows a working system to be fabricated from many small,
IoC - strategy
Page added by Ulrich Stärk
Strategy Pattern
Another of the Gang Of Four patterns, the strategy pattern as implemented in Tapestry IoC is a kind of late binding.
The idea is that adapters for objects are accessed based on the
IoC cookbook - basics
Page added by Ulrich Stärk
Basic Services and Injection
A good part of the basics is convention: what to name your classes, what packages to put them in and so forth.
In many cases, these conventions are just a little
IoC cookbook
Page added by Ulrich Stärk
Tapestry IoC Cookbook
Tapestry IoC, though designed specifically for the needs of the Tapestry web framework, may also be employed as a stand-alone IoC container, separate from the rest of Tapestry.
Spring
Page added by Ulrich Stärk
Tapestry/Spring Integration
Provides integration between Tapestry and Spring, allowing beans defined by Spring to be injected into Tapestry IoC services, and into Tapestry components.
Changes From 5.0
You
Upload
Page added by Ulrich Stärk
Tapestry Upload Component
Provides a file upload component for Tapestry based on Jakarata Commons FileUpload.
This is packaged as an add-on to Tapestry because of the number of additional dependencies it
IoC cookbook - patterns
Page added by Ulrich Stärk
Using Patterns
Tapestry IoC has support for implementing several of the Gang Of Four Design Patterns. In fact, the IoC container itself is a pumped up version of the Factory pattern.
The
Modules
Page added by Ulrich Stärk
Change Notification Preferences
View Online
Annotations
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
Modules
Annotations
Page edited by Ulrich Stärk
Changes (0)
...
Full Content
Tapestry Annotations
The
IoC - order
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - configuration
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - case
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - decorator
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - command
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - serialization
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - startup
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - symbols
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC cookbook - servconf
Page moved by Ulrich Stärk
From:
Apache Tapestry
IoC
To:
Apache Tapestry
IoC cookbook
IoC - advice
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC cookbook - basics
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC cookbook - patterns
Page moved by Ulrich Stärk
From:
Apache Tapestry
IoC
To:
Apache Tapestry
IoC cookbook
IoC cookbook - patterns
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC cookbook - servconf
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - parallel
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC - module
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
IoC cookbook - override
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
IoC
Hibernate - Statistics
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
Hibernate
Spring
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
Modules
Hibernate - Core
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
Modules
IoC
Page moved by Ulrich Stärk
From:
Apache Tapestry
To:
Apache Tapestry
Modules
Statistics
Page edited by Ulrich Stärk
Changes (0)
...
Full Content
Hibernate Statistics
If you
Userguide
Page edited by Ulrich Stärk
Changes (0)
...
Full Content
Entity value encoding
Value
[
https://issues.apache.org/jira/browse/TAP5-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship closed TAP5-1277.
--
Fix Version/s: 5.2.1
Resolution: Fixed
Tapestry incorrectly calls
[
https://issues.apache.org/jira/browse/TAP5-1277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12912609#action_12912609
]
Hudson commented on TAP5-1277:
--
Integrated in tapestry-5.2-freestyle #193 (See
Author: hlship
Date: Mon Sep 20 20:22:44 2010
New Revision: 999102
URL: http://svn.apache.org/viewvc?rev=999102view=rev
Log:
Merge branch 'TAP5-1011' into trunk
Added:
tapestry/tapestry5/trunk/tapestry-core/src/test/app1/PACAnnotationDemo.tml
[
https://issues.apache.org/jira/browse/TAP5-1011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship closed TAP5-1011.
--
Fix Version/s: 5.2.1
Resolution: Fixed
When using @PageActivationContext and
[
https://issues.apache.org/jira/browse/TAP5-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship reassigned TAP5-1177:
--
Assignee: Howard M. Lewis Ship
In a partial page update request, if the server
Author: hlship
Date: Mon Sep 20 21:41:12 2010
New Revision: 999127
URL: http://svn.apache.org/viewvc?rev=999127view=rev
Log:
TAP5-1177: In a partial page update request, if the server returns an empty
string for the content, the client-side is left as is, rather than cleared
Modified:
[
https://issues.apache.org/jira/browse/TAP5-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship closed TAP5-1177.
--
Fix Version/s: 5.2.1
Resolution: Fixed
In a partial page update request, if the
[
https://issues.apache.org/jira/browse/TAP5-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship reassigned TAP5-1004:
--
Assignee: Howard M. Lewis Ship
X-Tapestry-ErrorMessage may lead to HTTP
62 matches
Mail list logo