Key | Summary | Status | Resolution | By |
---|
TAPESTRY-1520
| Tapestry 4.1 is no longer jdk 1.4 compatible - compiled by java 5
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1519
| upgrade dojo to 0.4.3 release
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1517
| form submitAsync doesn
'
t set a JSON load handler
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1513
| convert StringToListConverter strings going to a binding property of updateComponents to their component clientId equivalents
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1512
| someone added local parameter to Autocompleter but didn
'
t document it
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1474
| autowiring of generic service properties
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1468
| dojo.i18n.number needs explicit groupSize parameter of 0 for patterns with no grouping separator
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1462
| LinkFactoryImpl caches context path and servlet path
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1459
| Can
'
t use dojo Editor
| Resolved
| Fixed
| Unassigned
|
TAPESTRY-1454
| isDisabledDate() in DatePicker in Dojo4.1
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1453
| upgrade dojo to 0.4.2 version
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1452
| RedirectException does not work on Safari
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1449
| Leave off port 443 when generating https URLs
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1437
| Unnecessary logging of MalformedURLException while searching for component templates
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1432
| Regression in the AssetFactory().createAsset()
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1428
| Validators contribution fails regexp match
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1419
| Bracket notation with addition in OGNL expression causes failure to find appropriate listener
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1418
| ComponentEventInvoker sometimes throws a NPE
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1415
| A page with a form and a getOrg() method will crash on retrieval
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1414
| I am new about tapestry pls send me user friendly document
| Resolved
| Cannot Reproduce
| Unassigned
|
TAPESTRY-1413
| absolute classpath asset paths not found when no
"
classpath
"
specifier used
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1410
| fail to test GenericsMethodSignatureImpl class.
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1407
| XHR Exception page renders exception page
&
&
partial content
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1402
| OGNL Workaround doesn
'
t work
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1398
| @EventListener in any component doesn
'
t get called
| Resolved
| Invalid
| Jesse Kuhnert
|
TAPESTRY-1392
| Update validation strings for locale pt
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1391
| @EventListener method in component doesn
'
t rewind the containing page
'
s client-persistent properties
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1380
| Page name validation regex is incorrect.
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1378
| Make Dropdown date/time pickers capable of taking a generic object - so that things like Joda time can be used as well
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1374
| GenericsMethodSignatureImpl throw exception!
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1350
| add Shell component parameter to disable Tapestry meta runtime info
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1347
| Shell refresh tag incorrectly encoded with cookies disabled
| Resolved
| Fixed
| Unassigned
|
TAPESTRY-1312
| When an EventListener updates a datepicker, the new date is not rendered to the user
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1309
| clearValidationDecorations in validation.js has huge performance issues with many form elements
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1305
| ServiceEncoding needs ability to set the PathInfo variable
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1301
| Class not found with cglib loaded in a parent (non-webapp) classloader. (CglibProxiedPropertyChangeObserverImpl)
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1288
| Incorrect link in documentation
| Resolved
| Fixed
| Unassigned
|
TAPESTRY-1285
| Upload http://tapestry.apache.org/dtd/Script_4_0.dtd
| Resolved
| Fixed
| Unassigned
|
TAPESTRY-1280
| add exclusion filter for Generic persistent types
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1268
| setting focus=false on EventListener doesn
'
t prevent focus from being claimed on form elements
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1266
| Style should not render anything if href is null and no body present
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1261
| need default styling on async exception responses somehow
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1260
| add logging interceptor to ResponseBuilder services as well as logging of ajax xml response output / etc
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1259
| EventListener generates duplicate javascript with page caching on
| Resolved
| Duplicate
| Unassigned
|
TAPESTRY-1253
| Meta injection throws exception unless property accessor is defined
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1249
| 4.1.1 binary downloads include non-Apache modules (including OGNL and Javassist).
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1248
| Localization Problem when using Min Max Validator
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1247
| When a div containing a DirectLink using a PopupLinkRenderer is updated asynchronously, the attached javascript portion of the ajax response is ignored.
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1241
| @EventListener produces multiple events
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1240
| LinkSubmit with parameters causes exception although it has validators attached
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1234
| ResourceMatcherImpl not thread safe on multi-CPU system
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1231
| org.apache.tapestry.form.ImageSubmit renders invalid XHTML attribute
'
border=
"
0
"
'
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1229
| AssetService not thread safe
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1228
| core.js doesn
'
t process embedded
<
script
>
<
/script
>
elements in ajax fragments
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1227
| IUploadFile implementations should be prepared for
"
all
"
file name-separator characters in getFileName()
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1222
| HTTP headers setting through WebResponse is ignored
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1218
| URL to dojo.js is not escaped
| Resolved
| Won
'
t Fix
| Unassigned
|
TAPESTRY-1216
| async Submit won
'
t skip client side validation
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1215
| Autocomplete triggers a syntax error in dojo.js when getValues() returns an empty list
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1214
| @Submit with submitType=
"
refresh
"
: JavaScript syntax error
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1212
| AlertDialog widget button text should be
"
OK
"
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1210
| Problem with InlineEditBox on persisted page property
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1208
| bad links in
"
Determining the Page Class
"
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1206
| Asynchronous Selection Boxes work with Firefox 2.0 but not with Internet Explorer 6/7
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1205
| bad links in
"
Defining new Application State Objects
"
doc
'
s chapter
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1204
| boolean meta values in the component descriptor does not work
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1203
| boolean.getBoolean doesn
'
t work as expected in InjectMetaWorker
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1201
| tapestry-contrib depends on jboss-j2ee
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1199
| multiple Autocompleters on the same page b0rken
| Resolved
| Cannot Reproduce
| Jesse Kuhnert
|
TAPESTRY-1198
| problem with Checkbox + custom validators
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1196
| When
<
let unique=
"
true
"
..
>
is used, make sure the output string is a valid js identifier
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-1184
| @InjectPageLink and @InjectExternalLink annotations
| Resolved
| Won
'
t Fix
| Andreas Andreou
|
TAPESTRY-1183
| @InjectParameterFlag annotation
| Resolved
| Won
'
t Fix
| Andreas Andreou
|
TAPESTRY-1182
| make ComponentAnnotationWorker extensible
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1179
| practical component class naming for For, If and Else
| Resolved
| Won
'
t Fix
| Unassigned
|
TAPESTRY-1145
| Unable to trigger EventListener when it is inside a block
| Resolved
| Fixed
| Unassigned
|
TAPESTRY-1120
| UploadPart / getFileName() doesn
'
t work cross-platform
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1091
| Invalid URL for injected using annotation assets
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1088
| Exception page should have a
"
reset
"
ServiceLink
| Resolved
| Won
'
t Fix
| Unassigned
|
TAPESTRY-1071
| Client-side number validation does not work
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1068
| allow throwing of RenderRewoundException from (submit) listeners
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1065
| TreeDataView.renderComponent() and TreeTableDataView.generateNodeList() cause ClassCastException in ITreeDataModel.getUniqueKey()
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1035
| Allow common stylesheets/favicon/geoinfo/doctype settings across pages/requests
| Resolved
| Won
'
t Fix
| Andreas Andreou
|
TAPESTRY-1026
| PageSpecificationResolverImpl doesn
'
t search
"
implict
"
page specifications/templates in all the right places.
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-1014
| java.util.ConcurrentModificationException in portlet when trying to show ArrayList
| Resolved
| Cannot Reproduce
| Jesse Kuhnert
|
TAPESTRY-996
| Better locale detection for fully localized applications
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-989
| Improve @PropertySelection
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-962
| enhance ExpressionEvaluator
| Resolved
| Later
| Jesse Kuhnert
|
TAPESTRY-958
| Table column headers with a custom render block cannot be sorted
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-954
| Session lost when PageLInk inside a form
| Resolved
| Cannot Reproduce
| Jesse Kuhnert
|
TAPESTRY-937
| Custom binding prefixes shorter than 2 characters fail without useful diagnostics
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-907
| overridden parameter problem
| Resolved
| Won
'
t Fix
| Jesse Kuhnert
|
TAPESTRY-881
| Allow global i18n bundle location to be customized
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-872
| Persitent page properties are not set before PageAttachListener#pageAttached method is fired
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-856
| lazy initialization of abstract properties
| Resolved
| Won
'
t Fix
| Jesse Kuhnert
|
TAPESTRY-853
| Palette silently fails when bound to wrong collection type
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-851
| DatePicker does not error when bound to values of wrong type
| Resolved
| Invalid
| Jesse Kuhnert
|
TAPESTRY-838
| ListenerInvokerFilter provides no way to find out what listener method is being invoked
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-825
| Cookies failing due to improper timing on flush() method
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-817
| Translator for BigDecimal values
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-792
| Defining page property in definition file versus using implemented methods
| Resolved
| Won
'
t Fix
| Jesse Kuhnert
|
TAPESTRY-765
| Create testing guide
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-717
| Easier accessing the hivemind registry
| Resolved
| Won
'
t Fix
| Jesse Kuhnert
|
TAPESTRY-697
| Add getters for validators properties.
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-659
| Document available services
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-633
| Default behavior of NumberTranslator treats zeros asymmetrically.
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-550
| IMarkupWriter should automatically filter out duplicate attributes when rendering an element
| Resolved
| Fixed
| Unassigned
|
TAPESTRY-415
| For component should use line precise error reporting for data conversions
| Resolved
| Fixed
| Jesse Kuhnert
|
TAPESTRY-410
| IdentityValidator
| Resolved
| Fixed
| Andreas Andreou
|
TAPESTRY-403
| Bean binding with contrib:tablerows
| Resolved
| Invalid
| Jesse Kuhnert
|
TAPESTRY-330
| Add uninitialization tag to Script specification and component
| Resolved
| Won
'
t Fix
| Andreas Andreou
|