It provides many macros which allow data to be entered into a form. It does so by allowing the editing of specified sections on a page when viewing the page, if the current user has 'edit' permissions to the page being viewed.
There is a public library of scaffolds people have used in real life availabile here.
|
Version
|
Date
|
State
|
License
|
Price
|
3.1.3
(#34)
|
18 Jun 2009
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
- Confluence 3.0 compatibility.
Contributors
-
David Peterson
— Developer
-
Patrick Li
— Developer
-
Timothy
— Developer
|
3.1.2
(#33)
|
09 Jan 2009
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
- Confluence 2.10 compatibility.
- Some other minor fixes and enhancements.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
Contributors
-
David Peterson
— Developer
-
Patrick Li
— Developer
|
3.1.0
(#32)
|
18 Sep 2008
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
- Confluence 2.9 compatibility.
- Some other minor fixes and enhancements.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
Contributors
-
David Peterson
— Developer
|
3.0.1
(#31)
|
12 Sep 2008
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
*This release fixes a couple of critical bugs.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
Contributors
-
David Peterson
— Developer
|
3.0.0
(#30)
|
02 Sep 2008
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
This is the first 'stable' release of Scaffolding for all browsers.
- IE6 is now functional, particularly with table-data and repeating-data. Some display issues remain in Internet Explorer, but it should work in all browsers.
- Confluence 2.8 is required.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
|
JIRA Issues (20 issues)
|
| Type |
Key |
Priority |
Summary |
Updated |
Reporter |
Status |
|
SCAFF-241
|
|
Seriously breaks design on Confluence 2.8.2 with standard theme
|
Aug 28, 2008
|
Bjørn Wang
|
Resolved
|
|
SCAFF-237
|
|
{attachment-data} upload does not preserve filename
|
Aug 28, 2008
|
Vijay Iyer
|
Closed
|
|
SCAFF-235
|
|
Scaffolding Plugin throws Stack Overflow error when trying to add an event
|
Aug 28, 2008
|
Wiki Support Team
|
Resolved
|
|
SCAFF-226
|
|
Reporting of multiple eval-data fields
|
Sep 12, 2008
|
Jon Want
|
Resolved
|
|
SCAFF-225
|
|
A table-data object with 40 rows is virtually unusable
|
Aug 29, 2008
|
Paul Ngu
|
Resolved
|
|
SCAFF-222
|
|
Attachment events are not sent out by {attachment-data}
|
May 07, 2008
|
David Peterson
|
Closed
|
|
SCAFF-220
|
|
Page layout in Edit view
|
Aug 28, 2008
|
Nick Waanders
|
Resolved
|
|
SCAFF-217
|
|
Confluence 2.8 compatibility
|
Sep 23, 2008
|
Don Willis
|
Resolved
|
|
SCAFF-213
|
|
{list-data} doesn't allow you to reset a value to 'blank' after it has been set.
|
Aug 28, 2008
|
David Peterson
|
Closed
|
|
SCAFF-212
|
|
{label-options} doesn't work together with 'blank'-option of {list-data}
|
Aug 28, 2008
|
Christian Nesemann
|
Resolved
|
|
SCAFF-207
|
|
Strange $webwork.htmlEncode($content.realTitle) pages get create every time I update a space template
|
Feb 25, 2009
|
Leandro Hermida
|
Resolved
|
|
SCAFF-206
|
|
Document relative date options for date-data
|
Aug 28, 2008
|
David Peterson
|
Closed
|
|
SCAFF-204
|
|
Use LABEL elements for list-data radio buttons
|
Aug 28, 2008
|
Simon Wheatley
|
Resolved
|
|
SCAFF-197
|
|
Scaffolding "eats" entire pages (mostly in IE)
|
Aug 28, 2008
|
Daniel A. Munz
|
Resolved
|
|
SCAFF-184
|
|
{attachment-data} in a {repeating-data} macro is still very buggy
|
Aug 28, 2008
|
Jörg Albrecht
|
Resolved
|
|
SCAFF-172
|
|
Entered {table-data} not saved in IE
|
Aug 28, 2008
|
Michael Spoonauer
|
Resolved
|
|
SCAFF-164
|
|
Stack overflow exception when using {repeating-data}
|
Aug 28, 2008
|
Bert Roos
|
Resolved
|
|
SCAFF-151
|
|
Problems with Internet Explorer
|
Aug 28, 2008
|
David Peterson
|
Closed
|
|
SCAFF-90
|
|
Repeating data and tables are broken in IE
|
Aug 28, 2008
|
David Peterson
|
Resolved
|
|
SCAFF-70
|
|
Table rows can't be trashed in IE
|
Aug 28, 2008
|
David Peterson
|
Resolved
|
Contributors
-
David Peterson
— Developer
|
2.7-dr9
(#29)
|
01 Mar 2008
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. The main outstanding issue is compatibility with Internet Explorer, but some others may exist. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
Thanks to Rayaz Shaikh and Honeywell for providing some IE-related fixes in this release.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
|
JIRA Issues (19 issues)
|
| Type |
Key |
Priority |
Summary |
Updated |
Reporter |
Status |
|
SCAFF-229
|
|
{table-data} Edit page not accessible
|
Sep 16, 2008
|
Jeremy Meade
|
Resolved
|
|
SCAFF-216
|
|
xxx-data macros don't survive Word export
|
Aug 28, 2008
|
brian thomas
|
Resolved
|
|
SCAFF-209
|
|
Labels are deleted when editing a page in Internet Explorer that uses Scaffolding
|
Mar 31, 2008
|
Ken Yagen
|
Closed
|
|
SCAFF-201
|
|
Confluence 2.7 compatibility
|
Feb 29, 2008
|
David Peterson
|
Closed
|
|
SCAFF-196
|
|
Provide macros the ability to determine if their rendering is part of a live-template
|
Jun 16, 2009
|
Bob Swift
|
Closed
|
|
SCAFF-195
|
|
Allow labels to be selected in a drop-down box when editing a page.
|
Feb 29, 2008
|
David Peterson
|
Closed
|
|
SCAFF-193
|
|
Form Validator doesn't work on drop down menu's
|
Feb 29, 2008
|
Kyle
|
Closed
|
|
SCAFF-192
|
|
When will Scaffolding Plugin be available for Confluence 2.7.1?
|
Sep 25, 2008
|
Robert Breton
|
Resolved
|
|
SCAFF-190
|
|
Cannot create summary report (separate page) of data calculated using eval-data within a scaffold
|
Feb 29, 2008
|
Patricia Kale
|
Resolved
|
|
SCAFF-189
|
|
When clicking on the .PDF icon in the upper left we get errors instead of a .PDF
|
Mar 01, 2008
|
Jeff Minks
|
Resolved
|
|
SCAFF-187
|
|
no co-existance with Confluence Plugin "Approval Workflow"
|
Mar 01, 2008
|
Frank Polscheit
|
Resolved
|
|
SCAFF-181
|
|
No Attachments shown
|
Feb 29, 2008
|
Jörg Albrecht
|
Closed
|
|
SCAFF-178
|
|
export to PDF fails
|
Apr 29, 2008
|
Tiffany Bartlett
|
Resolved
|
|
SCAFF-176
|
|
hidden-data prevents page from being saved: generates UnexpectedRollbackException
|
Mar 11, 2008
|
Gum Shoes
|
Closed
|
|
SCAFF-175
|
|
Document set-data and get-data on the customware.net website.
|
Feb 29, 2008
|
David Peterson
|
Closed
|
|
SCAFF-170
|
|
Data lost after updating scaffold table in Firefox 2
|
Mar 02, 2008
|
Nick Waanders
|
Resolved
|
|
SCAFF-144
|
|
Number-data field not working inside Table-data
|
Feb 29, 2008
|
Mel Nepomuceno
|
Closed
|
|
SCAFF-108
|
|
Scaffolding conflicts with {dynamictable} and {dynamictasklist} macros in IE
|
Mar 16, 2008
|
Yuri Ziryukin
|
Resolved
|
|
SCAFF-104
|
|
Current data is not being displayed after saving
|
Feb 29, 2008
|
David Peterson
|
Resolved
|
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
-
David Peterson
— Developer
-
Riyaz Shaikh
— Contributor
|
2.6-dr8
(#28)
|
11 Oct 2007
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. The main outstanding issue is compatibility with Internet Explorer, but some others may exist. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
-
David Peterson
— Developer
|
2.3-dr7
(#27)
|
03 Sep 2007
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. The main outstanding issue is compatibility with Internet Explorer, but some others may exist. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
|
JIRA Issues (15 issues)
|
| Type |
Key |
Priority |
Summary |
Updated |
Reporter |
Status |
|
SCAFF-155
|
|
Changing field data types breaks scaffolds.
|
Sep 03, 2007
|
David Peterson
|
Resolved
|
|
SCAFF-154
|
|
Rename the {attachment-options} 'filter' parameter to 'include' and 'exclude' for consistency with other macros
|
Sep 02, 2007
|
David Peterson
|
Resolved
|
|
SCAFF-150
|
|
Provide the ability to filter items returned by content-options based on labels
|
Aug 22, 2007
|
David Chui
|
Closed
|
|
SCAFF-149
|
|
Provide the ability for the list-data macro to show only a specific number of items.
|
Aug 22, 2007
|
David Chui
|
Closed
|
|
SCAFF-148
|
|
the date-data AM/PM format always saves time as PM
|
Sep 03, 2007
|
gary livingston
|
Resolved
|
|
SCAFF-147
|
|
{attachment-data} macro doesn't support attachment filtering similar to {attachment-options}
|
Sep 02, 2007
|
David Goldstein
|
Resolved
|
|
SCAFF-146
|
|
{attachment-data} has no "none" option
|
Aug 28, 2007
|
David Goldstein
|
Resolved
|
|
SCAFF-145
|
|
saving page fails if have empty attachment-data field -- no file selected and no current page attachments
|
Feb 29, 2008
|
David Goldstein
|
Resolved
|
|
SCAFF-140
|
|
if have > 1 {attachment-data} field trying to upload the same file, file length truncated to 0 bytes
|
Aug 28, 2007
|
David Goldstein
|
Resolved
|
|
SCAFF-139
|
|
{attachment-data:<name>} doesn't work when page had previously defined a scaffold data field named <name>
|
Sep 02, 2007
|
David Goldstein
|
Resolved
|
|
SCAFF-138
|
|
Indexed data should be TOKENIZED
|
Aug 27, 2007
|
David Peterson
|
Resolved
|
|
SCAFF-134
|
|
{attachment-data} does not work reliably inside {table-data} fields
|
Aug 28, 2007
|
David Peterson
|
Resolved
|
|
SCAFF-133
|
|
{attachment-data} does not display the 'switch' link in the right place in all cases
|
Aug 27, 2007
|
David Peterson
|
Resolved
|
|
SCAFF-125
|
|
Scaffold edit page no longer displays
|
Apr 04, 2008
|
Ryan Coulter
|
Resolved
|
|
SCAFF-50
|
|
Allow {content-options} to filter by label
|
Aug 22, 2007
|
David Peterson
|
Closed
|
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
-
David Peterson
— Developer
-
David Chui
— Developer
|
2.3-dr6
(#26)
|
31 May 2007
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
|
2.3-dr5
(#25)
|
30 Apr 2007
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
-
David Peterson
— Developer
|
2.3-dr4
(#24)
|
28 Feb 2007
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
-
David Peterson
— Developer
|
|
Version
|
Date
|
State
|
License
|
Price
|
2.2-dr3
(#23)
|
22 Dec 2006
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 1.4.x include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
New features in this release:
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
 | Note Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer. |
Contributors
-
David Peterson
— Developer
|
2.2-dr2
(#22)
|
12 Nov 2006
|
Beta
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
 | Warning This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment. |
However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.
New features since 2.2-dr1 include:
- Version history for field data - you can now go back in history for all modifications to field data.
- Indexing - Most data is now indexed and will show up with a regular search.
- Lots of bug fixes.
If you missed 2.2-dr1, features added there include:
- Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
- Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
- Preview your page - Check out your changes before you save them.
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
Contributors
-
David Peterson
— Developer
|
1.4.18
(#19)
|
18 Mar 2006
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
This plugin requires the appropriate Utilities Plugin to be installed into WEB-INF/lib.
 | The JIRA server does not support trust requests. Issues have been retrieved anonymously. You can set the macro to always use an anonymous request by setting the anonymous parameter to true |
Contributors
-
David Peterson
— Developer
-
Dan Hardiker
— Contributor
-
Alain Moran
— Contributor
|
1.4.17
(#18)
|
15 Mar 2006
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
*This plugin requires the appropriate [Utilities Plugin|http://www.customware.net/repository/display/AtlassianPlugins/Utilities+Plugin] to be installed into [WEB-INF/lib|http://www.customware.net/repository/display/AtlassianPlugins/Installation+Instructions].
New Feature
- [SCAFF-13] - {country-data} macro for creating a sexy list of countries
Improvement
- [SCAFF-51] - Clean up Scaffold CSS to be less intrusive
Contributors
-
David Peterson
— Developer
|
1.4.16
(#17)
|
25 Jan 2006
|
Stable
|
Freeware / Open Source
(BSD) |
Free
|
|
Release Notes
- SCAFF-41 : user-options does not return any value
Contributors
-
David Peterson
— Developer
|
Comments (173)
Apr 04, 2007
Ross Sharrott says:
Hi, I'm using the scaffolding plug-in on confluence 2.3.1, and I'm having...Hi,
I'm using the scaffolding plug-in on confluence 2.3.1, and I'm having a strange problem. When a user creates a new record in a table, adds some data and clicks save, only the default data gets saved. They can then go back and edit the same row, and the data then saves correctly. This behavior is consistent across 3 user accounts, but 1 account works fine.
Has anyone else run into this problem?
Thanks.
Aug 28, 2007
Andrew Whyte says:
I'm seeing this same behaviour and it's slowing me down using the scaffolding pl...I'm seeing this same behaviour and it's slowing me down using the scaffolding plugin for anything useful. Is this an IE browser specific issue or something else?
Also, is there a way to build a list-data object, with valuse populated from text-data fields in another table-data scaffold? Do they need to be in the "same" scaffold or anything special, the examples don't appear to do anything this complexe.
Cheers,
Aug 28, 2007
David Peterson [CustomWare] says:
I believe it's IE-specific. Others have reported a similar problem with IE. Wit...I believe it's IE-specific. Others have reported a similar problem with IE.
With regards to list-data, currently the only options are hard coded ({list-option}), pages items ({content-options}), attachment ({attachment-options}) and users ({user-options}). If you'd like to see other options in the future, please raise a feature request.
Sep 20, 2007
Robert Tosch says:
Same problem by me using IE 6.0 Is there a solution how to fix this strange be...Same problem by me using IE 6.0
Is there a solution how to fix this strange behaviour?
Sep 20, 2007
David Peterson [CustomWare] says:
There's no fix at the moment. IE6 and tables is pretty broken at the moment. Fix...There's no fix at the moment. IE6 and tables is pretty broken at the moment. Fixing it is the next item on the todo list for the plugin, but I don't foresee a lot of time in my schedule available to work on it in the near future, unfortunately.
Jul 09, 2007
Richard Tilghman says:
Very cool plug-in, love the way it extends the data model. However, I'm ru...Very cool plug-in, love the way it extends the data model. However, I'm running into two issues.
1. What is the ETA on a rich-text text-data component?
Not having this kind of elimintes the usefuless of the form input element since half the value of a Wiki is allowing people to edit rich text, and the value of Scaffolds is to avoid having to let them see underlying code. Any chance this can get moved up the priority ladder?
2. What's the story with the Excerpt text-data element not exposing its value?
For some reason excerpt-data doesn't expose the data value when you go to the normal edit view, and it won't read the excerpt the first time if you past it between the tags. This is both at odds with the way the rest of the variable work and very annoying from a user perspective... if and when someone does want to view the rich text view of a page the content for the excerpt is no where to be found, implying it may have been deleted, etc., and making page saving a very nerve-racking affair.
Can excerpt-data be changed in a way that it will show content placed between the two tags initially, and will not hide that content when you click edit layout and view the underlying code for the page? BTW, I've seen other people's examples and they have content between teh excerpt-data tags, implying this should be how it works. However, I've tried everything and it simply WILL not work.
BTW, using Confluence 2.5 with Scaffolding 2.3-dr6.
Thanks,
Rick
Jul 09, 2007
David Peterson [CustomWare] says:
Hi Richard, Glad you like the plugin. 1. Rich-text text-data ETA. Currently t...Hi Richard,
Glad you like the plugin.
1. Rich-text text-data ETA.
Currently there is no ETA. This plugin is open source, and thus non-revenue-generating, so it gets worked on by us when in one of the following circumstances:
a) We need to update it for internal reasons.
b) We get some spare time.
c) Someone pays for updates.
For the record, the two top-priority issues at the moment are the 'Installing other plugins breaks Scaffolding' issue (SCAFF-125) and the various Internet Explorer problems. After that come the rest of the issues listed for 2.3-rc1. If you would like to see RTE bumped up the list, I refer you to option c) above...
If you want to comment/track progress with the RTE, the relevant issue is SCAFF-131.
2. excerpt-data
{excerpt-data} works in exactly the same way that all the other {xxx-data} macros work - that is, the value you enter in wiki or RTE ('layout') view is the initial default value. Once the page has been edited and saved in Scaffolding view, it is ignored. This is unlikely to change in future releases, for many reasons, some historical, most technical...
Sorry I haven't been able to provide any positive answers for you....
David
Aug 16, 2007
Kelvin Burton says:
Love the way Scaffolding allows me to create dynamic table content! I...Love the way Scaffolding allows me to create dynamic table content!
I have one question: Is there a way to use scaffold macros e.g. text-data in table headers? When I try that is just displays the default value regardless of what I enter.
I am using Scaffolding 2.3-dr6 with Confluence Version: 2.5.4 Build:#809
Regards, Kelvin
Aug 16, 2007
David Peterson [CustomWare] says:
No, not at the moment, unfortunately. I can't see any major reasons why it could...No, not at the moment, unfortunately. I can't see any major reasons why it couldn't be added at some point, however. Feel free to raise a feature request and it will hopefully get added at some point.
Aug 17, 2007
s wargnies says:
Great tool to organize your page layout. I want to get page the page ...Great tool to organize your page layout.
I want to get page the page my users create labeled automatically, using the macro add-label... I desparetly try to get the value from a scaffold live-template list-data and can't get it to work...
 {list-data:Type\|type=check\|multiple=false\|required=true}   {list-option}Website{list-option}   {list-option}Application{list-option}   {list-option}Other{list-option}  {list-data}  ...  ...  {add-label:{list-data:Type}}Any idea where I am wrong in referencing the list item select?
Thanks in advance
Serge
Aug 17, 2007
David Peterson [CustomWare] says:
You can't really put macros inside macros like that - they all work independentl...You can't really put macros inside macros like that - they all work independently.
Currently there isn't really any easy way to do what you're after. The only way I can think of is to use the Replace and Render Plugin. However, this is a bit of a hack and will probably have a performance penalty (couldn't say how much though). Anyway, you would do something like this:
{list-data:Type\|type=check\|multiple=false\|required=true} {list-option}Website{list-option} {list-option}Application{list-option} {list-option}Other{list-option} {list-data} {replace-and-render} {replace-item:%label%}{get-data:Type}{replace-item} {replace-body}{add-label:%label%}{replace-body} {replace-and-render}Aug 17, 2007
s wargnies says:
Thanks very much it seems to be what I needed. Tested and could not notice perfo...Thanks very much it seems to be what I needed. Tested and could not notice performance degradation.
Cheers
Sep 11, 2007
Robert Tosch says:
I'd like to create pages with generic page titles. I need a standard n...I'd like to create pages with generic page titles.
I need a standard name followed by some unique identifier for a page.
Are there any possibilities to set the page's title with a template using the scaffolding plugin?
Sep 17, 2007
David Peterson [CustomWare] says:
No, but you could use the {add-page} or {link-page} macros from the Linking Plug...No, but you could use the {add-page} or {link-page} macros from the Linking Plugin. I'm not sure what your use-case is though, so I can't make any specific recommendations.
Sep 19, 2007
Robert Tosch says:
I cross-post my question here to intimate my intention. Has the "link-...I cross-post my question here to intimate my intention.
Has the "link-page" macro also an analogous option to the "create page" macro's title option?
Because that's exactly what I need: This title can contain the following parameters - %parenttitle%, which will insert the title of the parent page, and %ident%, which will insert the lowest number needed to make the page title unique. This allows you to create numbered child pages without user prompting.
The only sad thing is, that the create page macro (even with the target=edit option) opens the source code of the scaffolding template and not the editable scaffolding forms.
Is there a possibility to get directly to the editable form mask?
Jul 04, 2008
Stefan says:
Hi Robert, can you tell me how i can generate unique id for page titles and put...Hi Robert,
can you tell me how i can generate unique id for page titles and put them as a prefix to the page title?
Regards,
Stefan
May 25
James Kuypers says:
Hi Robert, Did you ever get that "create page" macro to work with scaffolding? ...Hi Robert,
Did you ever get that "create page" macro to work with scaffolding?
Thanks for letting me know.
Cheers,
James
May 26
David Peterson [CustomWare] says:
Hi guys, link-page/add-page can currently let you use the current page title (j...Hi guys,
link-page/add-page can currently let you use the current page title (just add %page:title% to the pate name), but there is nothing that lets you add the next-available-number currently. The best thing to do would be to create a feature request and I'll schedule it to get looked at in the next release.
Sep 17, 2007
Mat Gauvin [Appfire Technologies] says:
Is it at all possible to define/select macro parameters through Scaffolding Plu...For example,
{sample-macro:{text-data:parameter1|width=100px}{text-data}|{text-data:parameter2|width=100px}{text-data}}If this is not possible natively, creative ideas are welcome
Sep 17, 2007
David Peterson [CustomWare] says:
Yeah, macros inside macros don't work. My workaround was to write a library whic...Yeah, macros inside macros don't work. My workaround was to write a library which pulls information from the same source that the Reporting Plugin does - a 'Supplier' library I wrote for this purpose. Information on adding it to your own plugin is here. It's a little sparse, but the 'processValues' method is what you'll be wanting to use. It will let you do something like this:
{sample-macro:%data:parameter1%|%data:parameter2%}However, if this is for a user macro, that won't work. I've added a feature request to provide access to the 'SupplierAssistant' from user macros here. Feel free to watch/vote/comment.
Sep 18, 2007
Mat Gauvin [Appfire Technologies] says:
Thanks for the feedback David. An interesting idea for a similar goal was poste...Thanks for the feedback David. An interesting idea for a similar goal was posted here by Serge Wargnies as a comment on the Adaptavist site.
Sep 18, 2007
David Peterson [CustomWare] says:
Yeah, you can always use {replace-and-render} if it comes down to it. However, i...Yeah, you can always use {replace-and-render} if it comes down to it. However, it does start to get a bit verbose pretty quickly. It just depends on what you want...
Sep 18, 2007
Mat Gauvin [Appfire Technologies] says:
Here's another quick question: Once a Scaffolding template has been applied t...Here's another quick question:
For example, we would like to have:
Thanks for the help.
Sep 18, 2007
David Peterson [CustomWare] says:
Currently it's not possible - if you can edit the page, you can edit both the 'S...Currently it's not possible - if you can edit the page, you can edit both the 'Scaffold' view and the 'Layout' view. I can see where it would be useful to have some extra permissions set. The best thing would be to create a feature request so it will be considered for future versions of the plugin.
Sep 25, 2007
Bert Roos says:
I'm trying to make my first scaffold-based page, but I'm running into a stack ov...I'm trying to make my first scaffold-based page, but I'm running into a stack overflow exception in the browser.
The page is created through a live-template:
{link-page:US PoC Status|template=PoC Status|parent=@self|live=true|allowRename=false}Click here to edit{link-page}.
This is how the template looks like:
{repeating-data:Repeating Data|initialRows=1} h2. {text-data:CustomerName}Customer Name{text-data} {section}{column:width=33%} || Contact person | {text-data:ContactPerson}[~name]{text-data}| || Start date | {date-data:StartDate|format=d MMM yyyy|minYear=2006}{date-data}| {column}{column}{panel:title=Description} {text-data:Description|type=area|height=100px|width=100%}Type the description here{text-data} {panel}{column}{section}{repeating-data}When I click the green plus in the edit mode, I get a message box:
Your help is appreciated!
Sep 25, 2007
David Peterson [CustomWare] says:
That's a new one. There are known issues with IE and {table-data}, but I haven't...That's a new one. There are known issues with IE and {table-data}, but I haven't seen any reports of problems with {repeating-data} before. Could you please create a bug report with the details above, as well as the specific version of IE, Windows, etc?
Thanks.
David
Sep 25, 2007
Bert Roos says:
 Thanks for the quick response. The bug report is created. Hope the fix is fast ... Thanks for the quick response. The bug report is created. Hope the fix is fast as our response
Regards,
Bert
Sep 25, 2007
David Peterson [CustomWare] says:
I don't want to get your hopes up prematurely - this plugin basically gets updat...I don't want to get your hopes up prematurely - this plugin basically gets updated when I have some spare cycles, which are few and far between at the moment. It's on the list though, and IE issues are the next major issue to try and resolve.
Sep 27, 2007
Robert Tosch says:
I've upgraded my Confluence Version from 2.5.7 to 2.6.0. Now i haven't an...I've upgraded my Confluence Version from 2.5.7 to 2.6.0.
Now i haven't any "add button" or any functionality at the
{table-data}-macro in the edit view?!
Is it because the Joda-time library has been upgraded to 1.4 in Confluence 2.6?
What can I do? I really need this plugin!
Thanx a lot!
Sep 27, 2007
David Peterson [CustomWare] says:
I haven't had a chance to test Scaffolding in Confluence 2.6, but I would be som...I haven't had a chance to test Scaffolding in Confluence 2.6, but I would be somewhat surprised it it worked flawlessly, partly due to the Joda Time upgrade, and partly due to the new default theme, which often has a habit of breaking anything moderately complex.
Sep 27, 2007
Jack Baty says:
My upgrade to 2.6 didn't go well with the plugin at all. See http://jira.adaptav...My upgrade to 2.6 didn't go well with the plugin at all. See http://jira.adaptavist.com/browse/SCAFF-165. I've disabled the plugin which prevents the errors I was getting, but of course much of the content is now unreachable.
Sep 27, 2007
David Peterson [CustomWare] says:
I have updated the page above, as well as updated the Plugin Repository status t...I have updated the page above, as well as updated the Plugin Repository status to indicate that current versions of Scaffolding don't support Confluence 2.6.
I don't know when a compatible version will be released - time is the main issue.
Sep 28, 2007
Michael S. says:
I greatly appreciate all of the work that CustomWare does on plug-ins like Scaff...I greatly appreciate all of the work that CustomWare does on plug-ins like Scaffolding, Linking, etc. They truly are invaluable.
I don't understand, though, why this plug-in was marked as compatible with Confluence 2.6 at first if it was never tested for compatibility.
Why are users of the plug-in the ones who need to learn whether a plug-in is truly compatible?
Thanks,
Mike
Sep 28, 2007
David Peterson [CustomWare] says:
Short answer: Time. Long answer: It's not so much that the plugin was marked as...Short answer: Time.
Long answer: It's not so much that the plugin was marked as compatible, as much as it was not marked as incompatible. A fine distinction, I'll admit, but essentially, the Plugin Repository defaults to assuming plugins are compatible with new versions of Confluence unless informed otherwise.
With regards to testing, I personally am yet to have the time and/or energy to actually get Confluence 2.6 installed on my development machine, let alone test all 15 plugins we have available at zero cost. We do our best, but as with any software product, there is always a bit of a lag from third-parties when a major new version comes out.
Sep 28, 2007
Michael S. says:
David, Thanks for taking the time to respond. I totally understand why 15 or s...David,
Thanks for taking the time to respond.
I totally understand why 15 or so plug-ins can't simply be quickly evaluated to determine their compatibility with a new Confluence release, never mind a major one.
Where would I submit a request to change the behavior of the Plugin Repository such that it is the plug-in author who controls whether his/her plug-in is marked as compatible with the latest Confluence release? I think it's dangerous for the Repository to just assume that all existing plug-ins are compatible by default.
Thanks again,
Mike
Oct 30, 2007
Don Willis says:
Hi Mike, Where would I submit a request to change the behavior of the Plugin Re...Hi Mike,
The place would be http://developer.atlassian.com/jira/browse/APR. There may already be an issue about it.
However, a plug-in author can control which versions of Confluence his/her plug-in is compatible with. What David said was that in this case the plug-in was not marked as incompatible. That is, there was no maximum version specified on this plug-in.
Cheers,
Don
Oct 11, 2007
Jörg Albrecht says:
Hi, I tried everything to get the {attachments-options} command running, but...Hi,
I tried everything to get the
{attachments-options}command running, but the list stays empty. This is what I try:
{list-data:ImageName}{attachment-options}{list-data}I tried it with the "content" parameter and with the "filter", the list is always empty. Any ideas?
Thanks.
Dec 13, 2007
Justin Moore says:
Did you find a solution? I'm having the same difficulty.Did you find a solution? I'm having the same difficulty.
Oct 11, 2007
Kirk Mook says:
Is there a way to find out how much use this plugin is getting? Perhaps some sor...Is there a way to find out how much use this plugin is getting? Perhaps some sort of SQL query to hit our database with to determine how many and what pages have this plugin in use?
Thanks,
Kirk
Oct 14, 2007
Michael S. says:
I created a JIRA issue to summarize the show stoppers our company has experience...I created a JIRA issue to summarize the show stoppers our company has experienced when attempting to use the Scaffolding plug-in in Internet Explorer:
http://jira.adaptavist.com/browse/SCAFF-172
I wish I had the power to switch our company over to Firefox. Unfortunately, it seems that IE will remain the standard Web browser within my company for some time to come.
If you and/or your organization is in a similar situation and can't yet just tell everyone to start using Firefox, please consider voting for and commenting on the issue above.
Thanks in advance,
Mike
Oct 16, 2007
Mel Nepomuceno says:
Hi, I noticed that it takes a long time to open-edit a page with scaffolding mac...Hi,
I noticed that it takes a long time to open-edit a page with scaffolding macros in it. Moreso if that page with scaffolding macros is called as a live-template. Please can you confirm and explain why. Can you also provide suggestions on how we can speed this up as I am worried that users will get annoyed everytime the open-edit these pages.
Thanks,
Mel
Oct 29, 2007
Shu Ping says:
Hi, We recently updated to Confluence 2.6.0 and now get syst...Hi,
We recently updated to Confluence 2.6.0 and now get system error every time click on Edit for any page.
Scaffolding is 2.6 dr8 version. Please let me know if there is any resolution for this. We really need the plugin and would like to start using 2.6.0 also. Thanks.
I have opened an issue ticket CSP-12433
Thanks.
Nov 16, 2007
Tiffany Bartlett says:
I'd like to create a global template that uses the scaffolding plugin to help wi...I'd like to create a global template that uses the scaffolding plugin to help with creating technical documentation.
I'd like to have sections where I can put text, images, links ... basically be able to type anything using wiki markup.
As far as I can tell, this can't be done now because {text-data} only allows text.
Is there something like {wiki-data} that I could use to indicate that anything in that part of the template is written in wiki markup?
I've already done a support ticket (SCAFF-179) but I'd appreciate any other help.
Thanks!
Tiffany
Nov 16, 2007
Michael S. says:
Tiffany, {text-data} supports Wiki markup. In fact, the default value for...Tiffany,
{text-data} supports Wiki markup. In fact, the default value for the content parameter of the {text-data} macro is "wiki" when no content parameter is specified.
Thanks,
Mike
Nov 19, 2007
Tiffany Bartlett says:
Is there any reason why pressing enter in {text-data} saves the page? I don't w...Is there any reason why pressing enter in {text-data} saves the page? I don't want to have to type two backslashes to drop down to the next line.
Thanks again,
Tiffany
Nov 19, 2007
Tiffany Bartlett says:
Never mind-- changing type=area fixes this. -TiffanyNever mind-- changing type=area fixes this.
-Tiffany
Nov 30, 2007
Ki Alam says:
has anyone tried to update a scaffold field using beanshell or any other scripti...has anyone tried to update a scaffold field using beanshell or any other scripting? wondering if this is possible? I can't seem to get a handle to the MetadataManager.
Jan 18, 2008
Serge Wargnies says:
Hi there, A couple of month ago based on information you provided me, I was abl...Hi there,
A couple of month ago based on information you provided me, I was able to define a space that use the scaffold library in order to ease capture of information. It was developed/tested on a confluence 2.5.6. Now my problem is that my system admin wants to move the production environment to 2.7 (skiping the version I tested on).
I encounter different problems. The least being a bad display of the pages that were created using the templates.
It get worse when I edit the page and it becomes finally imposible to save without a stack trace that starts like
net.customware.confluence.plugin.scaffolding.DataHandlerException: Data handlers must implement org.randombits.confluence.scaffolding.DataHandler
at net.customware.confluence.plugin.scaffolding.DataHandlerContext.handleData(DataHandlerContext.java:62)
caused by: java.lang.ClassCastException: java.lang.String
at net.customware.confluence.plugin.scaffolding.macro.ListDataMacro$ListHandler.handleData(ListDataMacro.java:97)
Have anyone seen the problem and/or can help me?
Thanks in advance.
Serge
Jan 18, 2008
David Peterson [CustomWare] says:
Honestly, I haven't even downloaded Confluence 2.7, much less tested it with Sca...Honestly, I haven't even downloaded Confluence 2.7, much less tested it with Scaffolding.
Could you please create a bug report with the details of the version, wiki markup you're using, and the full stack trace?
Thanks, and sorry for the inconvenience.
Jan 25, 2008
Thomas Krug says:
Hi, at least with my confluence 2.7 installations I am unable to install the pl...Hi,
at least with my confluence 2.7 installations I am unable to install the plugin:
2008-01-25 09:43:20,211 ERROR [Thread-1] [atlassian.plugin.parsers.XmlDescriptorParser] createModuleDescriptor There were problems loading the module 'macro'. The module and its plugin have been disabled.
2008-01-25 09:43:20,227 ERROR [Thread-1] [atlassian.plugin.parsers.XmlDescriptorParser] createModuleDescriptor There was a problem loading the descriptor for module 'macro' in plugin 'Scaffolding Plugin'.
Error retrieving dependency of class: net.customware.confluence.plugin.scaffolding.LiveTemplateMacro. Missing class: org/randombits/confluence/support/ConfluenceMacro
com.atlassian.plugin.PluginParseException: Error retrieving dependency of class: net.customware.confluence.plugin.scaffolding.LiveTemplateMacro. Missing class: org/randombits/confluence/support/ConfluenceMacro
at com.atlassian.plugin.descriptors.AbstractModuleDescriptor.init(AbstractModuleDescriptor.java:69)
at com.atlassian.plugin.parsers.XmlDescriptorParser.createModuleDescriptor(XmlDescriptorParser.java:147)
at com.atlassian.plugin.parsers.XmlDescriptorParser.configurePlugin(XmlDescriptorParser.java:85)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadPlugin(SinglePluginLoader.java:89)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadAllPlugins(SinglePluginLoader.java:50)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadClassPathPlugins(ClassPathPluginLoader.java:50)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadAllPlugins(ClassPathPluginLoader.java:67)
at com.atlassian.plugin.DefaultPluginManager.init(DefaultPluginManager.java:72)
at com.atlassian.confluence.plugin.ConfluencePluginManager.init(ConfluencePluginManager.java:140)
.....
2008-01-25 09:43:20,227 ERROR [Thread-1] [atlassian.plugin.parsers.XmlDescriptorParser] configurePlugin There were errors loading the plugin 'Scaffolding Plugin'. The plugin has been disabled.
Do you know when the Scaffolding Plugin will be available for Confluence 2.7?
Jan 26, 2008
Kyle says:
I am using Confluence v2.58 and after I create a page with a scaffold and save i...I am using Confluence v2.58 and after I create a page with a scaffold and save it, when I try to click the "edit" tab, it trys forever, and never lets me edit the page. I saw a JIRA issue that was set to Resolved, but it revolved around the "edit" tab not being visible. I highly doubt I am doing something wrong, its pretty hard to screw this up. Any comments on this?
I too would like to know when Scaffold will be avail for v 2.7. I am making a wiki page corporate-wide using Scaffold, but then IT is going randomly upgrade to v 2.7, and I would hate for a wiki page that the company depends on to stop working. Thanks any any input....
Jan 27, 2008
David Peterson [CustomWare] says:
Hi Kyle, The next release will be compatible with 2.7 (possibly only 2.7). Keep...Hi Kyle,
The next release will be compatible with 2.7 (possibly only 2.7). Keeping up-to-date with the latest version of Confluence is a pretty time-consuming process, unfortunately, particularly with a plugin as complex as Scaffolding. But as to when it will be out, I hope it will be early/mid Februrary.
Jan 28, 2008
Chester Co says:
Hi, First, let me say that the Scaffold plugin rocks! I was able to c...Hi,
First, let me say that the Scaffold plugin rocks! I was able to create very nicely formatted forms on my Wiki.
My question is, I had pages inside a space that were all created using this plugin. Let's just say for example, each page has 4 fields: Name, Address, Phone Number and Status.
Member List (space)
|----- Joe Bloe (page - title is Joe Bloe while contents inside the page are Name, Address, Phone and Status all using Scaffolds)
|---- Jane Doe (another page)
Now I want to run a report on another space that will list out in a table form: Name and Phone Number. How can do do this? I've been reading up on the Reporting plugin and it seems like it cannot do this.
The output I want will be:
News Releases (space)
|--- Our members (page)
In the Our members page, it must show a table that lists:
Name Phone
Joe Bloe (123) 555-1212
Jane Doe (456) 555-9898
Secondly, I also want to control what gets displayed maybe in another page, I only want to list out Active members while in another, only Inactive members.
Is this possible?
Thank you.
Jan 28, 2008
Chester Co says:
Just to let everyone know that I already found the answer to my questions. They ...Just to let everyone know that I already found the answer to my questions. They were all answered in the FAQ section of the Reporting plugin. Thanks.
Oct 22, 2008
Brian Jones says:
Don't want to sound too out of the loop here... but what is this 'Reporting' plu...Don't want to sound too out of the loop here... but what is this 'Reporting' plugin you're speaking of.
Did a search on the Confluence extension page for 'report', but no plugins came up...
Oct 22, 2008
David Peterson [CustomWare] says:
It's a plugin that lets you create custom reports on data, typically inside Conf...It's a plugin that lets you create custom reports on data, typically inside Confluence. The plugin is here or the official homepage is here.
Feb 06, 2008
Sean V says:
Hi there: I'm building an application that seems to be possible using Scaffoldi...Hi there:
I'm building an application that seems to be possible using Scaffolding/Reporting, Metadata, and Replace-and-Render, but I just can't seem to crack it. What we're trying to build is a repository for information about the various reports we produce internally to monitor our business. These reports are great for showing key metrics, but aren't good about explaining:
a) the definitions of the numbers
b) how to interpret them
c) how the report should be used
d) where the data come from
e) who maintains the report
f) how often it is refreshed
...
etc. (you get the idea).
I'd like to store all of this report "metadata" in an easy to use wiki. I see three main page types:
1) A data element page
This page describes a single data element, e.g. "Unit Sales" or "Gross Revenue". Certain metadata should be attachable to a data element, the minimum of which would be "type" to determine whether it is an addable measure (type:measure) or a "group by/filter by" dimension (type:dimension; e.g. "Category", Geography"). It also needs to have auto-maintaining links to reports/data sources that use it (see below). This page is analogous to an individual employee's contact info page in a corporate address book application.
2) A data source page
This page describes groups of data elements that, in aggregate, are available in a given report. It's really a specially crafted list of data elements. The list should hyperlink to the related data element page. To make it easy to create data source pages, I'd like this to be a scaffold page that allows the template user to select data elements via checkbox, where the checkboxes are automatically generated by referring to all pages of the "data element" type (described above). Ideally, I'd like the user to select data elements that were grouped by particular metadata. For example, one section that says "Select Measures for this data source" that shows checkboxes for all data element pages tagged with the metadata "measure", and another section that says "Select Dimensions for this data source" that shows checkboxes for data element pages tagged with "dimension". This page would also need to have auto-maintaining links to reports that use it. This page is somewhat analogous to a department grouping of individual employees in a corporate address book application.
3) A report description page
This page contains the description of the report itself, along with links to the actual report, and how to use it. It should also have a link to the data source that it uses. Here, the scaffold page would have textboxes for the descriptive stuff, and a drop-down list of all pages of the type "data source" so that the datasource can be easily entered.
In addition to these 3 pages, we'd need 3 summary pages: one that shows a hyperlinked list of all data elements, one for all data sources, and one for all report descriptions. These are probably easily accomplished with Reporting macros.
My specific questions are:
- How do I get scaffolds (check boxes or dropdowns) to automatically populate the pagenames of pages of a particular kind (or that have been tagged with particular metadata)?
- How do I create a scaffold (or other template) that has an auto-maintaining list of links of pages that refer to the pages produced using that scaffold?
I realize this is an in-depth request. Thanks for any help you're able to provide. I've been known to send Amazon gift certificates to helpful strangers, if that's any sort of motivator
PS: We're using Confluence v. 2.5.8
Feb 07, 2008
zhang, xia says:
We are using confluence 2.5.7 and scaffolding macro 2.3-dr7. We got error ...We are using confluence 2.5.7 and scaffolding macro 2.3-dr7. We got error below. Any one can help what's the problem here?
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R Caused by: java.lang.NumberFormatException: For input string: "|
today
"
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R at java.lang.NumberFormatException.forInputString(NumberFormatException.java:63)
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R at java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java(Compiled Code))
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R at java.lang.Double.valueOf(Double.java:227)
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R at java.lang.Double.<init>(Double.java:302)
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R at org.randombits.storage.StringBasedStorage.getBaseDouble(StringBasedStorage.java:138)
[2/7/08 2:17:43:099 EST] 3c9ad60e SystemErr R ... 167 more
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R org.randombits.storage.StorageException: Value for 'metadata.Date Reported' is not a valid double: |
today
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.StringBasedStorage.getBaseDouble(StringBasedStorage.java:140)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.StringBasedStorage.getBaseNumber(StringBasedStorage.java:168)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.StringBasedStorage.getBaseLong(StringBasedStorage.java:155)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.StringBasedStorage.getBaseDate(StringBasedStorage.java:128)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.BasedStorage.getDate(BasedStorage.java:276)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.ChainedStorage.getDate(ChainedStorage.java:136)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.storage.AbstractStorage.getDateTime(AbstractStorage.java:104)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at net.customware.confluence.plugin.scaffolding.macro.DateDataMacro.getViewXHtml(DateDataMacro.java:559)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at net.customware.confluence.plugin.scaffolding.macro.AbstractDataFieldMacro.execute(AbstractDataFieldMacro.java:136)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at net.customware.confluence.plugin.scaffolding.macro.AbstractDataMacro.execute(AbstractDataMacro.java:90)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at net.customware.confluence.plugin.scaffolding.macro.AbstractDataMacro.execute(AbstractDataMacro.java:70)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at org.randombits.confluence.support.ConfluenceMacro.execute(ConfluenceMacro.java:54)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.macro.ResourceAwareMacroDecorator.execute(ResourceAwareMacroDecorator.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.processMacro(MacroRendererComponent.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(MacroRendererComponent.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(MacroRendererComponent.java(Inlined Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.handlePotentialMacro(MacroRendererComponent.java(Inlined Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.render(MacroRendererComponent.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.V2Renderer.render(V2Renderer.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.V2SubRenderer.render(V2SubRenderer.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.pantero.confluence.plugins.metadata.AbstractMetadataMacro.renderValue(AbstractMetadataMacro.java:165)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.pantero.confluence.plugins.metadata.AbstractMetadataMacro.renderValue(AbstractMetadataMacro.java:173)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.pantero.confluence.plugins.metadata.MetadataReportMacro.writeTableRow(MetadataReportMacro.java:100)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.pantero.confluence.plugins.metadata.MetadataReportMacro.execute(MetadataReportMacro.java:63)
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.macro.ResourceAwareMacroDecorator.execute(ResourceAwareMacroDecorator.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.processMacro(MacroRendererComponent.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(MacroRendererComponent.java(Compiled Code))
[2/7/08 2:17:43:990 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(MacroRendererComponent.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.handlePotentialMacro(MacroRendererComponent.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.components.MacroRendererComponent.render(MacroRendererComponent.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.V2Renderer.render(V2Renderer.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.renderer.v2.V2RendererFacade.convertWikiToXHtml(V2RendererFacade.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at $Proxy33.convertWikiToXHtml(Unknown Source)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.renderer.DefaultWikiStyleRenderer.convertWikiToXHtml(DefaultWikiStyleRenderer.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.pages.actions.ViewPageAction.execute(ViewPageAction.java:125)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ConfluenceWorkflowInterceptor.java:39)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.core.ConfluenceValidationInterceptor.intercept(ConfluenceValidationInterceptor.java:16)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:47)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:98)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.servlet.simpledisplay.SimpleDisplayServlet.doGet(SimpleDisplayServlet.java:51)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Inlined Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:117)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:137)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:51)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:46)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:159)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:172)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:140)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.core.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27)
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:005 EST] 3c9ad60e SystemErr R at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:37)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:134)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:652)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:458)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:937)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R Caused by: java.lang.NumberFormatException: For input string: "|
today
"
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at java.lang.NumberFormatException.forInputString(NumberFormatException.java:63)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java(Compiled Code))
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at java.lang.Double.valueOf(Double.java:227)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at java.lang.Double.<init>(Double.java:302)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R at org.randombits.storage.StringBasedStorage.getBaseDouble(StringBasedStorage.java:138)
[2/7/08 2:17:44:021 EST] 3c9ad60e SystemErr R ... 167 more