[CONF] Apache Tapestry Tapestry Inversion of Control Container

2010-08-17 Thread confluence
Tapestry Inversion of Control Container Page added by Howard M. Lewis Ship Why do I need to define an interface for my services? Why can't I just use the class itself? First of all: you can do exactly this, but you lose some of the

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes File attached by Howard M. Lewis Ship Class Loaders (0.1 kB text/xml) - GLIFFY DIAGRAM, ONLY EDIT IN GLIFFY EDITOR! Change

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes Page edited by Howard M. Lewis Ship Changes (5) h1. Whats the difference between a page and a component? h1. Page And Component

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes File attached by Howard M. Lewis Ship Class Loaders (4 kB text/xml) - GLIFFY DIAGRAM, ONLY EDIT IN GLIFFY EDITOR! Change

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes File attached by Howard M. Lewis Ship Class Loaders.png (20 kB image/png) - GLIFFY DIAGRAM IMAGE Change Notification Preferences

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes Page edited by Howard M. Lewis Ship Changes (1) ... {gliffy:name=Class Loaders|align=center|size=L|version=12}

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes Page edited by Howard M. Lewis Ship Changes (4) ... h2. Why do I get ClassCastExceptions java.lang.LinkageError

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes File attached by Howard M. Lewis Ship Class Loaders.png (15 kB image/png) - GLIFFY DIAGRAM IMAGE Change Notification Preferences

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes Page edited by Howard M. Lewis Ship Changes (1) ... Although these two classes have the same fully qualified class name, they

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes File attached by Howard M. Lewis Ship Class Loaders (4 kB text/xml) - GLIFFY DIAGRAM, ONLY EDIT IN GLIFFY EDITOR! Change

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (2) {children:all=true|excerpt=true} h1. Contents {toc} h1. Frequently Asked

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (3) h1. Contents {toc} h1. Frequently Asked Questions

[CONF] Apache Tapestry Specific Errors

2010-08-17 Thread confluence
Specific Errors Page edited by Howard M. Lewis Ship Changes (2) h1. Why do I get the exception No service implements the interface

[CONF] Apache Tapestry Ajax Components

2010-08-17 Thread confluence
Ajax Components Page edited by Howard M. Lewis Ship Changes (3) h1. Do I have to specify both {{id}} and {{t:id}} for Zone components? h2. Ajax Components

[CONF] Apache Tapestry Tapestry Inversion of Control Container

2010-08-17 Thread confluence
Tapestry Inversion of Control Container Page edited by Howard M. Lewis Ship Changes (3) h1. Why do I need to define an interface for my services? Why cant I just use

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (2) {toc} {include:Ajax Components} {include:General Questions}

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (1) ... {include:Tapestry Inversion of Control Container} {include:Templating and

[CONF] Apache Tapestry Templating and Markup

2010-08-17 Thread confluence
Templating and Markup Page edited by Howard M. Lewis Ship Changes (1) ... In many components, the {{id}} attribute is an informal parameter; a value from

[CONF] Apache Tapestry Templating and Markup

2010-08-17 Thread confluence
Templating and Markup Page edited by Howard M. Lewis Ship Changes (1) ... In many components, the {{id}} attribute is an informal parameter; a value from

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (6) ... {include:General Questions} {include:Ajax Components}

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (1) ... {include:Templating and Markup} {include:Page And Component Classes}

[CONF] Apache Tapestry Forms and Form Components

2010-08-17 Thread confluence
Forms and Form Components Page added by Howard M. Lewis Ship Forms and Form Components What is the t:formdata hidden field for? In Tapestry, rendering a form can be a complicated process; inside the body of the Form component are many of

[CONF] Apache Tapestry Forms and Form Components

2010-08-17 Thread confluence
Forms and Form Components Page edited by Howard M. Lewis Ship Changes (1) ... h3. How do I change the label for a field on the fly?

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (1) ... {include:Integration with existing applications} {include:Specific Errors}

[CONF] Apache Tapestry Frequently Asked Questions

2010-08-17 Thread confluence
Frequently Asked Questions Page edited by Howard M. Lewis Ship Changes (1) ... {include:Integration with existing applications} {include:Specific Errors}

[CONF] Apache Tapestry Injection FAQs

2010-08-17 Thread confluence
Injection FAQs Page added by Howard M. Lewis Ship Injection What's the difference between the Component and InjectComponent annotations? What's the difference between the InjectPage and InjectContainer annotations? I get an exception

[CONF] Apache Tapestry Injection FAQ

2010-08-17 Thread confluence
Injection FAQ Page added by Howard M. Lewis Ship Injection What's the difference between the Component and InjectComponent annotations? The Component annotation is used to define the type of component, and its parameter bindings. When

[CONF] Apache Tapestry Injection FAQ

2010-08-17 Thread confluence
Injection FAQ Page edited by Howard M. Lewis Ship Changes (2) ... {code} Again, were matching the field name to the component id, and you

[CONF] Apache Tapestry General Questions

2010-08-17 Thread confluence
General Questions Page edited by Howard M. Lewis Ship Changes (2) ... The easiest way to get started is to use [Apache Maven|http://maven.apache.org] to

[jira] Commented: (TAP5-1061) When a Zone component sends an Ajax request for a client-side update, it should pass an extra query parameter identifying the zone's client-side id

2010-08-17 Thread Pierce Wetter (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12899591#action_12899591 ] Pierce Wetter commented on TAP5-1061: - So there's a gotcha if you do: t:zone

[CONF] Apache Tapestry Ajax Components

2010-08-17 Thread confluence
Ajax Components Page edited by Howard M. Lewis Ship Changes (1) ... The point is, to be sure, specify the exact client id. This will be the value for the

[CONF] Apache Tapestry Injection FAQs

2010-08-17 Thread confluence
Injection FAQs Page removed by Howard M. Lewis Ship Injection What's the difference between the Component and InjectComponent annotations? What's the difference between the InjectPage and InjectContainer annotations? I get an exception

[CONF] Apache Tapestry Injection FAQ

2010-08-17 Thread confluence
Injection FAQ Page edited by Howard M. Lewis Ship Changes (1) ... The two marker annotations, {{Traditional}} and {{Primary}}, ensure that only a single

[CONF] Apache Tapestry Ajax Components

2010-08-17 Thread confluence
Ajax Components Page edited by Howard M. Lewis Ship Changes (1) ... } {code} h3. Whats that weird number in the middle of the client ids

[CONF] Apache Tapestry Page And Component Classes

2010-08-17 Thread confluence
Page And Component Classes Page edited by Howard M. Lewis Ship Changes (1) ... Just be sure to put the interface class in a non-controlled package, such

[CONF] Apache Tapestry Templating and Markup

2010-08-17 Thread confluence
Templating and Markup Page edited by Howard M. Lewis Ship Changes (1) ... In many components, the {{id}} attribute is an informal parameter; a value from

[jira] Updated: (TAP5-818) JDK5 Generic is not supported by property chain

2010-08-17 Thread Josh Canfield (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Josh Canfield updated TAP5-818: --- Attachment: PropertyConduitGenerics.patch Here is a patch that adds support for Property level generic

svn commit: r986530 - /tapestry/tapestry5/trunk/build.xml

2010-08-17 Thread hlship
Author: hlship Date: Tue Aug 17 23:54:08 2010 New Revision: 986530 URL: http://svn.apache.org/viewvc?rev=986530view=rev Log: TAP5-1229: Tapestry binary/source distributions do not include all modules TAP5-752: Tapestry bin download includes lots of libraries that shouldn't be there due to

[jira] Closed: (TAP5-752) Tapestry bin download includes lots of libraries that shouldn't be there due to licensing concerns

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-752. - Assignee: Howard M. Lewis Ship Fix Version/s: 5.2.1 Resolution: Fixed

[jira] Closed: (TAP5-1229) Tapestry binary/source distributions do not include all modules

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-1229. -- Fix Version/s: 5.2.1 Resolution: Fixed Tapestry binary/source distributions do

[jira] Assigned: (TAP5-818) JDK5 Generic is not supported by property chain

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship reassigned TAP5-818: - Assignee: Howard M. Lewis Ship JDK5 Generic is not supported by property chain

svn commit: r986533 - in /tapestry/tapestry5/trunk: tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ tapestry-core/src/test/java/org/apache/tapestry5/internal/services/ tapestry-ioc

2010-08-17 Thread hlship
Author: hlship Date: Wed Aug 18 00:24:33 2010 New Revision: 986533 URL: http://svn.apache.org/viewvc?rev=986533view=rev Log: TAP5-818: Tapestry should properly support JDK 1.5 Generics when reading and updating properties and property expressions Modified:

[jira] Reopened: (TAP5-818) Tapestry should properly support JDK 1.5 Generics when reading and updating properties and property expressions

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship reopened TAP5-818: --- Tapestry should properly support JDK 1.5 Generics when reading and updating properties

[jira] Assigned: (TAP5-1235) The interaction between a Form component and the active page can be problematic when there is an error loading a page

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship reassigned TAP5-1235: -- Assignee: Howard M. Lewis Ship The interaction between a Form component and

[jira] Assigned: (TAP5-1201) PageResponseRenderer.render() should call RequestGlobabls.storeActivePageName(String pageName)

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship reassigned TAP5-1201: -- Assignee: Howard M. Lewis Ship (was: Christophe Cordenier)

[jira] Closed: (TAP5-1234) Store the name of the active page into RequestGlobals inside PageRenderRequestFilter and ComponentEventRequestHandler

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-1234. -- Resolution: Duplicate I think the TAP5-1201 fix will cover these situations as well.

svn commit: r986543 - in /tapestry/tapestry5/trunk/tapestry-core/src: main/java/org/apache/tapestry5/corelib/components/ main/java/org/apache/tapestry5/internal/services/ main/java/org/apache/tapestry

2010-08-17 Thread hlship
Author: hlship Date: Wed Aug 18 01:06:37 2010 New Revision: 986543 URL: http://svn.apache.org/viewvc?rev=986543view=rev Log: TAP5-1235: The interaction between a Form component and the active page can be problematic when there is an error loading a page Modified:

svn commit: r986542 - /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/PageResponseRendererImpl.java

2010-08-17 Thread hlship
Author: hlship Date: Wed Aug 18 01:06:30 2010 New Revision: 986542 URL: http://svn.apache.org/viewvc?rev=986542view=rev Log: TAP5-1201: PageResponseRenderer.render() should call RequestGlobabls.storeActivePageName(String pageName) Modified:

svn commit: r986544 - /tapestry/tapestry5/trunk/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java

2010-08-17 Thread hlship
Author: hlship Date: Wed Aug 18 01:06:42 2010 New Revision: 986544 URL: http://svn.apache.org/viewvc?rev=986544view=rev Log: TAP5-1230: SeleniumTestCase.assertFieldValue() should invoke writeErrorReport() on failure Modified:

[jira] Closed: (TAP5-1230) SeleniumTestCase.assertFieldValue() should invoke writeErrorReport() on failure

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-1230. -- Fix Version/s: 5.2.1 Resolution: Fixed SeleniumTestCase.assertFieldValue()

[jira] Closed: (TAP5-1201) PageResponseRenderer.render() should call RequestGlobabls.storeActivePageName(String pageName)

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-1201. -- Fix Version/s: 5.2.1 Resolution: Fixed PageResponseRenderer.render() should

[jira] Closed: (TAP5-1235) The interaction between a Form component and the active page can be problematic when there is an error loading a page

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-1235. -- Fix Version/s: 5.2.1 Resolution: Fixed The interaction between a Form component

[jira] Assigned: (TAP5-1246) Tapestry should use SQLException.getNextException() to dig down to the root cause

2010-08-17 Thread Howard M. Lewis Ship (JIRA)
[ https://issues.apache.org/jira/browse/TAP5-1246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship reassigned TAP5-1246: -- Assignee: Howard M. Lewis Ship Tapestry should use