From brianna58@example.com Mon Jul 02 08:11:47 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 86561 invoked from network); 2 Jul 2007 08:11:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jul 2007 08:11:47 -0000 Received: (qmail 9112 invoked by uid 500); 2 Jul 2007 08:11:50 -0000 Delivered-To: brianna58@example.com Received: (qmail 9086 invoked by uid 500); 2 Jul 2007 08:11:50 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 9077 invoked by uid 99); 2 Jul 2007 08:11:50 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 01:11:50 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 01:11:46 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 5883D489610 for <brianna58@example.com>; Mon, 2 Jul 2007 01:11:26 -0700 (PDT) Message-ID: <8642412.1183363886358.JavaMail.jira@brutus> Date: Mon, 2 Jul 2007 01:11:26 -0700 (PDT) From: "Werner Punz (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Created: (SHALE-453) Shale Dialog uncovered usescases -> probable memory leak due to them MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Shale Dialog uncovered usescases -> probable memory leak due to them -------------------------------------------------------------------- Key: SHALE-453 URL: https://issues.apache.org/struts/browse/SHALE-453 Project: Shale Issue Type: Improvement Components: Dialog Environment: All Versions Reporter: Werner Punz After digging through the codebase, I could not find any timeout code for shale dialog, after a discussion on the mainlinglist it does not seem to be there, dialogs if not properly terminated stay there until the session times out. Following usecase: User is in the middle of a dialog and alters the url manually, the dialog stays in ram until the session times out. Following solutions szenarios could work: a) Be able to set wildcards to cover all non dialog urls so that the dialog is terminated properly b) Give it a timeout garbage collecting thread probably with a possible ajax callback to keep the page refreshed, in multi window or long running window szenarios. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Mon Jul 02 17:04:58 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 77959 invoked from network); 2 Jul 2007 17:04:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jul 2007 17:04:52 -0000 Received: (qmail 74664 invoked by uid 500); 2 Jul 2007 17:04:53 -0000 Delivered-To: brianna58@example.com Received: (qmail 74494 invoked by uid 500); 2 Jul 2007 17:04:53 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 74444 invoked by uid 99); 2 Jul 2007 17:04:53 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 10:04:53 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 10:04:49 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id BAA59714191 for <brianna58@example.com>; Mon, 2 Jul 2007 10:04:28 -0700 (PDT) Message-ID: <9445474.1183395868761.JavaMail.jira@brutus> Date: Mon, 2 Jul 2007 10:04:28 -0700 (PDT) From: "Rahul Akolkar (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-453) Shale Dialog uncovered usescases -> probable memory leak due to them In-Reply-To: <8642412.1183363886358.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41328 ] Rahul Akolkar commented on SHALE-453: ------------------------------------- Related threads so far: http://www.nabble.com/Shale-dialog-question-tf3993312.html http://www.nabble.com/How-to-handle-links-outside-a-SCXML-Dialog--tf3995105.html (both started 28/07/07 on user list, in case these particular archives stop working) > Shale Dialog uncovered usescases -> probable memory leak due to them > -------------------------------------------------------------------- > > Key: SHALE-453 > URL: https://issues.apache.org/struts/browse/SHALE-453 > Project: Shale > Issue Type: Improvement > Components: Dialog > Environment: All Versions > Reporter: Werner Punz > > After digging through the codebase, I could not find any timeout code for shale dialog, after a discussion on the mainlinglist > it does not seem to be there, dialogs if not properly terminated stay there until the session times out. > Following usecase: > User is in the middle of a dialog and alters the url manually, the dialog stays in ram until the session times out. > Following solutions szenarios could work: > a) Be able to set wildcards to cover all non dialog urls so that the dialog is terminated properly > b) Give it a timeout garbage collecting thread probably with a possible ajax callback to keep the page refreshed, in multi window or long running window szenarios. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Mon Jul 02 17:06:49 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 78858 invoked from network); 2 Jul 2007 17:06:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jul 2007 17:06:48 -0000 Received: (qmail 78647 invoked by uid 500); 2 Jul 2007 17:06:51 -0000 Delivered-To: brianna58@example.com Received: (qmail 78627 invoked by uid 500); 2 Jul 2007 17:06:51 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 78618 invoked by uid 99); 2 Jul 2007 17:06:51 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 10:06:51 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 10:06:47 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id CB2527141EA for <brianna58@example.com>; Mon, 2 Jul 2007 10:06:26 -0700 (PDT) Message-ID: <8241750.1183395986829.JavaMail.jira@brutus> Date: Mon, 2 Jul 2007 10:06:26 -0700 (PDT) From: "Rahul Akolkar (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Issue Comment Edited: (SHALE-453) Shale Dialog uncovered usescases -> probable memory leak due to them In-Reply-To: <8642412.1183363886358.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41328 ] Rahul Akolkar edited comment on SHALE-453 at 7/2/07 10:04 AM: -------------------------------------------------------------- Related threads so far: http://www.nabble.com/Shale-dialog-question-tf3993312.html http://www.nabble.com/How-to-handle-links-outside-a-SCXML-Dialog--tf3995105.html (both started 28 June 07 on user list, in case these particular archives stop working) was: Related threads so far: http://www.nabble.com/Shale-dialog-question-tf3993312.html http://www.nabble.com/How-to-handle-links-outside-a-SCXML-Dialog--tf3995105.html (both started 28/07/07 on user list, in case these particular archives stop working) > Shale Dialog uncovered usescases -> probable memory leak due to them > -------------------------------------------------------------------- > > Key: SHALE-453 > URL: https://issues.apache.org/struts/browse/SHALE-453 > Project: Shale > Issue Type: Improvement > Components: Dialog > Environment: All Versions > Reporter: Werner Punz > > After digging through the codebase, I could not find any timeout code for shale dialog, after a discussion on the mainlinglist > it does not seem to be there, dialogs if not properly terminated stay there until the session times out. > Following usecase: > User is in the middle of a dialog and alters the url manually, the dialog stays in ram until the session times out. > Following solutions szenarios could work: > a) Be able to set wildcards to cover all non dialog urls so that the dialog is terminated properly > b) Give it a timeout garbage collecting thread probably with a possible ajax callback to keep the page refreshed, in multi window or long running window szenarios. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Mon Jul 02 19:37:47 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 45355 invoked from network); 2 Jul 2007 19:37:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jul 2007 19:37:47 -0000 Received: (qmail 92056 invoked by uid 500); 2 Jul 2007 19:37:50 -0000 Delivered-To: brianna58@example.com Received: (qmail 92031 invoked by uid 500); 2 Jul 2007 19:37:50 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 92021 invoked by uid 99); 2 Jul 2007 19:37:50 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 12:37:50 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 12:37:46 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 680AC7141EA for <brianna58@example.com>; Mon, 2 Jul 2007 12:37:26 -0700 (PDT) Message-ID: <25470842.1183405046422.JavaMail.jira@brutus> Date: Mon, 2 Jul 2007 12:37:26 -0700 (PDT) From: "mario buonopane (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Created: (SHALE-454) extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method ----------------------------------------------------------------------------------------------------- Key: SHALE-454 URL: https://issues.apache.org/struts/browse/SHALE-454 Project: Shale Issue Type: Bug Components: Dialog Affects Versions: 1.1.0-SNAPSHOT Reporter: mario buonopane i'm using Shale Basic Dialog 1.1.0 and I have a my DialogContextListener extending AbstractDialogContextListener. In onStart() and onStop() methods, getDialogContext().getName() returns null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Mon Jul 02 21:36:48 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 79122 invoked from network); 2 Jul 2007 21:36:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jul 2007 21:36:48 -0000 Received: (qmail 20299 invoked by uid 500); 2 Jul 2007 21:36:51 -0000 Delivered-To: brianna58@example.com Received: (qmail 20277 invoked by uid 500); 2 Jul 2007 21:36:50 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 20268 invoked by uid 99); 2 Jul 2007 21:36:50 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 14:36:50 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jul 2007 14:36:47 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 1CC99714191 for <brianna58@example.com>; Mon, 2 Jul 2007 14:36:26 -0700 (PDT) Message-ID: <7945308.1183412186115.JavaMail.jira@brutus> Date: Mon, 2 Jul 2007 14:36:26 -0700 (PDT) From: "Rahul Akolkar (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-454) extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method In-Reply-To: <25470842.1183405046422.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41329 ] Rahul Akolkar commented on SHALE-454: ------------------------------------- I believe if the positions stack is empty, then the dialog definition this context is currently associated with should be the dialog definition this context was instantiated with (even though it is not "active"). Therefore, I'd like to apply the following patch to the getName() method, but wanted to post it here for comments first. Index: BasicDialogContext.java =================================================================== --- BasicDialogContext.java (revision 544613) +++ BasicDialogContext.java (working copy) @@ -258,7 +258,7 @@ if (position != null) { return position.getDialog().getName(); } else { - return null; + return dialog.getName(); } } > extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method > ----------------------------------------------------------------------------------------------------- > > Key: SHALE-454 > URL: https://issues.apache.org/struts/browse/SHALE-454 > Project: Shale > Issue Type: Bug > Components: Dialog > Affects Versions: 1.1.0-SNAPSHOT > Reporter: mario buonopane > > i'm using Shale Basic Dialog 1.1.0 and I have a my DialogContextListener extending AbstractDialogContextListener. In onStart() and onStop() methods, getDialogContext().getName() returns null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Tue Jul 03 07:42:50 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 60960 invoked from network); 3 Jul 2007 07:42:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Jul 2007 07:42:49 -0000 Received: (qmail 70129 invoked by uid 500); 3 Jul 2007 07:42:52 -0000 Delivered-To: brianna58@example.com Received: (qmail 70103 invoked by uid 500); 3 Jul 2007 07:42:52 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 70094 invoked by uid 99); 3 Jul 2007 07:42:52 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 00:42:52 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 00:42:48 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 2CFED4297CB for <brianna58@example.com>; Tue, 3 Jul 2007 00:42:28 -0700 (PDT) Message-ID: <22504336.1183448548181.JavaMail.jira@brutus> Date: Tue, 3 Jul 2007 00:42:28 -0700 (PDT) From: "mario buonopane (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-454) extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method In-Reply-To: <25470842.1183405046422.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41336 ] mario buonopane commented on SHALE-454: --------------------------------------- I don't know if is the same problem, but overriding onStart() method in this way: public void onStart() { super.onStart(); DialogContext dialogContext = DialogHelper.getDialogContext(); dialogContext.setData(new ContextData()); i receive the following exception: [03/07/07 9.38.15:310 CEST] 00000028 ActionListene E it.accenture.web.myfaces.application.ActionListenerImpl processAction error java.lang.IllegalStateException: Cannot set data when no positions are brianna58@example.com(BasicDialogCont ext.java:230) > extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method > ----------------------------------------------------------------------------------------------------- > > Key: SHALE-454 > URL: https://issues.apache.org/struts/browse/SHALE-454 > Project: Shale > Issue Type: Bug > Components: Dialog > Affects Versions: 1.1.0-SNAPSHOT > Reporter: mario buonopane > > i'm using Shale Basic Dialog 1.1.0 and I have a my DialogContextListener extending AbstractDialogContextListener. In onStart() and onStop() methods, getDialogContext().getName() returns null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Tue Jul 03 21:51:48 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 26819 invoked from network); 3 Jul 2007 21:51:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Jul 2007 21:51:48 -0000 Received: (qmail 30083 invoked by uid 500); 3 Jul 2007 21:51:51 -0000 Delivered-To: brianna58@example.com Received: (qmail 30061 invoked by uid 500); 3 Jul 2007 21:51:50 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 30052 invoked by uid 99); 3 Jul 2007 21:51:50 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 14:51:50 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jul 2007 14:51:47 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 0561F7141F2 for <brianna58@example.com>; Tue, 3 Jul 2007 14:51:27 -0700 (PDT) Message-ID: <1002159.1183499487019.JavaMail.jira@brutus> Date: Tue, 3 Jul 2007 14:51:27 -0700 (PDT) From: "Rahul Akolkar (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-454) extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method In-Reply-To: <25470842.1183405046422.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41341 ] Rahul Akolkar commented on SHALE-454: ------------------------------------- The reason is similar. I think you may have posted a simplified snippet, otherwise its possible to set the dialog data in the dialog descriptor itself, rather than using the approach above. In any case, in the above scenario, I'd recommend using onStart() for making sure all resources are available for the instantiation of dialog data, but actually instantiating (and configuring) it in onActivate(). As an aside, at first glance, I suspect a single onEntry() callback might be escaping out before the onActivate() call, and I intend to take a better look at that later in the week. > extending AbstractDialogContextListener getDialogContext().getName() returns null in onStart() method > ----------------------------------------------------------------------------------------------------- > > Key: SHALE-454 > URL: https://issues.apache.org/struts/browse/SHALE-454 > Project: Shale > Issue Type: Bug > Components: Dialog > Affects Versions: 1.1.0-SNAPSHOT > Reporter: mario buonopane > > i'm using Shale Basic Dialog 1.1.0 and I have a my DialogContextListener extending AbstractDialogContextListener. In onStart() and onStop() methods, getDialogContext().getName() returns null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Thu Jul 05 18:14:32 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 5794 invoked from network); 5 Jul 2007 18:14:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Jul 2007 18:14:27 -0000 Received: (qmail 37534 invoked by uid 500); 5 Jul 2007 18:07:50 -0000 Delivered-To: brianna58@example.com Received: (qmail 37502 invoked by uid 500); 5 Jul 2007 18:07:49 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 37493 invoked by uid 99); 5 Jul 2007 18:07:49 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Jul 2007 11:07:49 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Jul 2007 11:07:46 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 1DD617141EB for <brianna58@example.com>; Thu, 5 Jul 2007 11:07:26 -0700 (PDT) Message-ID: <7152415.1183658846118.JavaMail.jira@brutus> Date: Thu, 5 Jul 2007 11:07:26 -0700 (PDT) From: "Alexandre C. Barbosa (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-453) Shale Dialog uncovered usescases -> probable memory leak due to them In-Reply-To: <8642412.1183363886358.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41372 ] Alexandre C. Barbosa commented on SHALE-453: -------------------------------------------- As stated in the conversations from the related threads, I don't think that the scenario b) will be an advantage (because of the multiple dialogs open simultaneously). But I think that the scenario a) will be a great improvement to the dialogManager. But how this would work in the case of opening links into a new tab / window? Is it possible to shale to know if the request will be opened into the same or different tab/window? > Shale Dialog uncovered usescases -> probable memory leak due to them > -------------------------------------------------------------------- > > Key: SHALE-453 > URL: https://issues.apache.org/struts/browse/SHALE-453 > Project: Shale > Issue Type: Improvement > Components: Dialog > Environment: All Versions > Reporter: Werner Punz > > After digging through the codebase, I could not find any timeout code for shale dialog, after a discussion on the mainlinglist > it does not seem to be there, dialogs if not properly terminated stay there until the session times out. > Following usecase: > User is in the middle of a dialog and alters the url manually, the dialog stays in ram until the session times out. > Following solutions szenarios could work: > a) Be able to set wildcards to cover all non dialog urls so that the dialog is terminated properly > b) Give it a timeout garbage collecting thread probably with a possible ajax callback to keep the page refreshed, in multi window or long running window szenarios. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Sun Jul 15 08:39:34 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 53003 invoked from network); 15 Jul 2007 08:39:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 15 Jul 2007 08:39:33 -0000 Received: (qmail 43817 invoked by uid 500); 15 Jul 2007 08:39:36 -0000 Delivered-To: brianna58@example.com Received: (qmail 43768 invoked by uid 500); 15 Jul 2007 08:39:35 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 43759 invoked by uid 99); 15 Jul 2007 08:39:35 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Jul 2007 01:39:35 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Jul 2007 01:39:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 465CF7141FE for <brianna58@example.com>; Sun, 15 Jul 2007 01:39:12 -0700 (PDT) Message-ID: <8812211.1184488752284.JavaMail.jira@brutus> Date: Sun, 15 Jul 2007 01:39:12 -0700 (PDT) From: "Stan Zapryanov (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Created: (SHALE-455) isPostBack() claims falsely TRUE in the View bean being forwarded to MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org isPostBack() claims falsely TRUE in the View bean being forwarded to -------------------------------------------------------------------- Key: SHALE-455 URL: https://issues.apache.org/struts/browse/SHALE-455 Project: Shale Issue Type: Bug Components: View Affects Versions: 1.0.4 Environment: not relevant Reporter: Stan Zapryanov In the following scenario: Postback processed by page A, which then navigates to page B: Backing bean for page A is instantiated during Restore View phase, which notices that there is previous state to restore. The setPostback(true) and init() methods on your backing bean for page A are called. .... IT also seams that the setPostack(true) is called on page B (inappropriately) since the request attribute remains in the map and bean B is created by the following code in the constructor: In ViewViewHandler : private void setupViewController(FacesContext context, UIViewRoot view, String viewId, boolean postBack) { // Is there actually a view for us to procses? if (view == null) { return; } // Cache the postback flag so that it can be used inside // the AbstractViewcontroller implementation if (postBack) { context.getExternalContext().getRequestMap(). put(FacesConstants.VIEW_POSTBACK, Boolean.TRUE); } //FIX STARTS HERE else { context.getExternalContext().getRequestMap(). remove(FacesConstants.VIEW_POSTBACK); } //FIX ENDS HERE -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Sun Jul 15 08:45:34 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 55299 invoked from network); 15 Jul 2007 08:45:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 15 Jul 2007 08:45:33 -0000 Received: (qmail 46991 invoked by uid 500); 15 Jul 2007 08:45:35 -0000 Delivered-To: brianna58@example.com Received: (qmail 46961 invoked by uid 500); 15 Jul 2007 08:45:35 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 46952 invoked by uid 99); 15 Jul 2007 08:45:35 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Jul 2007 01:45:35 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Jul 2007 01:45:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id D73BE7141F3 for <brianna58@example.com>; Sun, 15 Jul 2007 01:45:11 -0700 (PDT) Message-ID: <7731798.1184489111857.JavaMail.jira@brutus> Date: Sun, 15 Jul 2007 01:45:11 -0700 (PDT) From: "Stan Zapryanov (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Updated: (SHALE-455) isPostBack() claims falsely TRUE in the View bean being forwarded to In-Reply-To: <8812211.1184488752284.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stan Zapryanov updated SHALE-455: --------------------------------- Description: In the following scenario: Postback processed by page A, which then navigates to page B: Backing bean for page A is instantiated during Restore View phase, which notices that there is previous state to restore. The setPostback(true) and init() methods on your backing bean for page A are called. (Assuming that the correct behavior of ShaleView is to have the backing bean for page B actually return FALSE on isPostback() (in contrast to page A's bean that returns TRUE) ) .... Problem: It also appears that isPostack() returns TRUE on page B's viewbean (inappropriately) since the request attribute remains in context.getExternalContext().getRequestMap() and bean B is created by the following code in AbstractViewController constructor: public AbstractViewController() { FacesContext context = FacesContext.getCurrentInstance(); if ((context != null) && context.getExternalContext().getRequestMap().containsKey(FacesConstants.VIEW_POSTBACK)) { setPostBack(true); } } Suggested FIX In ViewViewHandler : private void setupViewController(FacesContext context, UIViewRoot view, String viewId, boolean postBack) { // Is there actually a view for us to procses? if (view == null) { return; } // Cache the postback flag so that it can be used inside // the AbstractViewcontroller implementation if (postBack) { context.getExternalContext().getRequestMap(). put(FacesConstants.VIEW_POSTBACK, Boolean.TRUE); } //FIX STARTS HERE else { context.getExternalContext().getRequestMap(). remove(FacesConstants.VIEW_POSTBACK); } //FIX ENDS HERE I hope I'm not misinterpreting the overall behavior.. was: In the following scenario: Postback processed by page A, which then navigates to page B: Backing bean for page A is instantiated during Restore View phase, which notices that there is previous state to restore. The setPostback(true) and init() methods on your backing bean for page A are called. .... IT also seams that the setPostack(true) is called on page B (inappropriately) since the request attribute remains in the map and bean B is created by the following code in the constructor: In ViewViewHandler : private void setupViewController(FacesContext context, UIViewRoot view, String viewId, boolean postBack) { // Is there actually a view for us to procses? if (view == null) { return; } // Cache the postback flag so that it can be used inside // the AbstractViewcontroller implementation if (postBack) { context.getExternalContext().getRequestMap(). put(FacesConstants.VIEW_POSTBACK, Boolean.TRUE); } //FIX STARTS HERE else { context.getExternalContext().getRequestMap(). remove(FacesConstants.VIEW_POSTBACK); } //FIX ENDS HERE > isPostBack() claims falsely TRUE in the View bean being forwarded to > -------------------------------------------------------------------- > > Key: SHALE-455 > URL: https://issues.apache.org/struts/browse/SHALE-455 > Project: Shale > Issue Type: Bug > Components: View > Affects Versions: 1.0.4 > Environment: not relevant > Reporter: Stan Zapryanov > > In the following scenario: > Postback processed by page A, which then navigates to page B: > Backing bean for page A is instantiated during Restore View phase, which notices that there is previous state to restore. > The setPostback(true) and init() methods on your backing bean for page A are called. > (Assuming that the correct behavior of ShaleView is to have the backing bean for page B actually return FALSE on isPostback() (in contrast to page A's bean that returns TRUE) ) > .... > Problem: > It also appears that isPostack() returns TRUE on page B's viewbean (inappropriately) since the request attribute remains in context.getExternalContext().getRequestMap() and bean B is created by the following code in AbstractViewController constructor: > public AbstractViewController() { > FacesContext context = FacesContext.getCurrentInstance(); > if ((context != null) > && context.getExternalContext().getRequestMap().containsKey(FacesConstants.VIEW_POSTBACK)) { > setPostBack(true); > } > } > Suggested FIX In ViewViewHandler : > private void setupViewController(FacesContext context, UIViewRoot view, > String viewId, boolean postBack) { > // Is there actually a view for us to procses? > if (view == null) { > return; > } > // Cache the postback flag so that it can be used inside > // the AbstractViewcontroller implementation > if (postBack) { > context.getExternalContext().getRequestMap(). > put(FacesConstants.VIEW_POSTBACK, Boolean.TRUE); > } > //FIX STARTS HERE > else { > context.getExternalContext().getRequestMap(). > remove(FacesConstants.VIEW_POSTBACK); > } > //FIX ENDS HERE > I hope I'm not misinterpreting the overall behavior.. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Wed Jul 18 17:40:48 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 99303 invoked from network); 18 Jul 2007 17:40:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 18 Jul 2007 17:40:48 -0000 Received: (qmail 44900 invoked by uid 500); 18 Jul 2007 17:40:35 -0000 Delivered-To: brianna58@example.com Received: (qmail 44882 invoked by uid 500); 18 Jul 2007 17:40:35 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 44873 invoked by uid 99); 18 Jul 2007 17:40:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jul 2007 10:40:34 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jul 2007 10:40:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id F1CB37141ED for <brianna58@example.com>; Wed, 18 Jul 2007 10:40:11 -0700 (PDT) Message-ID: <23815321.1184780411986.JavaMail.jira@brutus> Date: Wed, 18 Jul 2007 10:40:11 -0700 (PDT) From: "Tom Pasierb (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Created: (SHALE-456) Tld2Claycfg has problems with encoding MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Tld2Claycfg has problems with encoding -------------------------------------- Key: SHALE-456 URL: https://issues.apache.org/struts/browse/SHALE-456 Project: Shale Issue Type: Bug Components: Clay Affects Versions: 1.0.4 Environment: windows xp, maven 2.0.7, Reporter: Tom Pasierb I'm trying to use Tld2Claycfg tool to convert trinidad, tomahawk and tomahawk tlds to clay config files. In order to do this I've checked out 3 projects, built & installed tld2claycfg and mojo projects and configured pom in test project. When I run the mvn clean package goal I the the following exception indicating there's some problem with encoding (all the dependencies were downloaded to my local repo). Is there any config property or system property I should set when running the goal ? The exception is: javax.xml.stream.XMLStreamException: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.writeStartDocument(XMLStreamWriterImpl.java:1182) at org.apache.shale.clay.util.TldToClayconfig.writeConfigFile(TldToClayconfig.java:435) at org.apache.shale.clay.util.TldToClayconfig.convert(TldToClayconfig.java:275) ... [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] !TldToClayconfig.exception: !javax.xml.stream.XMLStreamException: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match.: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. If you need more info on this, please let me know -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Wed Jul 18 21:55:49 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 96581 invoked from network); 18 Jul 2007 21:55:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 18 Jul 2007 21:55:49 -0000 Received: (qmail 57953 invoked by uid 500); 18 Jul 2007 21:55:35 -0000 Delivered-To: brianna58@example.com Received: (qmail 57938 invoked by uid 500); 18 Jul 2007 21:55:34 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 57929 invoked by uid 99); 18 Jul 2007 21:55:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jul 2007 14:55:34 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jul 2007 14:55:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id D333B7141EB for <brianna58@example.com>; Wed, 18 Jul 2007 14:55:11 -0700 (PDT) Message-ID: <33028987.1184795711861.JavaMail.jira@brutus> Date: Wed, 18 Jul 2007 14:55:11 -0700 (PDT) From: "Hermod Opstvedt (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-456) Tld2Claycfg has problems with encoding In-Reply-To: <23815321.1184780411986.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41492 ] Hermod Opstvedt commented on SHALE-456: --------------------------------------- This sounds weird. Have you opened and saved the tld files? The tld files should be UTF-8 as pr. spec. CP1250 sounds to like you have opened and written the tld files using you default locale. Hermod > Tld2Claycfg has problems with encoding > -------------------------------------- > > Key: SHALE-456 > URL: https://issues.apache.org/struts/browse/SHALE-456 > Project: Shale > Issue Type: Bug > Components: Clay > Affects Versions: 1.0.4 > Environment: windows xp, maven 2.0.7, > Reporter: Tom Pasierb > > I'm trying to use Tld2Claycfg tool to convert trinidad, tomahawk and tomahawk tlds to clay config files. In order to do this I've checked out 3 projects, built & installed tld2claycfg and mojo projects and configured pom in test project. > When I run the mvn clean package goal I the the following exception indicating there's some problem with encoding (all the dependencies were downloaded to my local repo). Is there any config property or system property I should set when running the goal ? > > The exception is: > javax.xml.stream.XMLStreamException: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.writeStartDocument(XMLStreamWriterImpl.java:1182) > at org.apache.shale.clay.util.TldToClayconfig.writeConfigFile(TldToClayconfig.java:435) > at org.apache.shale.clay.util.TldToClayconfig.convert(TldToClayconfig.java:275) > ... > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] !TldToClayconfig.exception: !javax.xml.stream.XMLStreamException: > Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match.: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > If you need more info on this, please let me know -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Thu Jul 19 17:50:00 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 53499 invoked from network); 19 Jul 2007 17:49:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 19 Jul 2007 17:49:59 -0000 Received: (qmail 8721 invoked by uid 500); 19 Jul 2007 17:49:35 -0000 Delivered-To: brianna58@example.com Received: (qmail 8673 invoked by uid 500); 19 Jul 2007 17:49:35 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 8661 invoked by uid 99); 19 Jul 2007 17:49:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 10:49:34 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 10:49:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id DC2027141F4 for <brianna58@example.com>; Thu, 19 Jul 2007 10:49:11 -0700 (PDT) Message-ID: <15827433.1184867351869.JavaMail.jira@brutus> Date: Thu, 19 Jul 2007 10:49:11 -0700 (PDT) From: "Tom Pasierb (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-456) Tld2Claycfg has problems with encoding In-Reply-To: <23815321.1184780411986.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41508 ] Tom Pasierb commented on SHALE-456: ----------------------------------- I haven't touched the tomahawk jar. To confirm it I deleted whole myfaces directory from my repo. After running mvn package the tomahawk jars were downloaded and I got the same exception. I've also tried tomahawk-sandbox and trinidad each time receiving the same exception. The versions I have tried: trinidad 1.0.1 tomahawk 1.1.6, 1.1.5 tomahawk-sandbox 1.1.6 Apparently the parser opens the file in cp1250 - is there any property it checks? I've tries setting "file.encoding" system property to "utf-8" but that did not help :-( BTW. is myfaces 1.2 and trinidad 1.2.1 supported already? > Tld2Claycfg has problems with encoding > -------------------------------------- > > Key: SHALE-456 > URL: https://issues.apache.org/struts/browse/SHALE-456 > Project: Shale > Issue Type: Bug > Components: Clay > Affects Versions: 1.0.4 > Environment: windows xp, maven 2.0.7, > Reporter: Tom Pasierb > > I'm trying to use Tld2Claycfg tool to convert trinidad, tomahawk and tomahawk tlds to clay config files. In order to do this I've checked out 3 projects, built & installed tld2claycfg and mojo projects and configured pom in test project. > When I run the mvn clean package goal I the the following exception indicating there's some problem with encoding (all the dependencies were downloaded to my local repo). Is there any config property or system property I should set when running the goal ? > > The exception is: > javax.xml.stream.XMLStreamException: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.writeStartDocument(XMLStreamWriterImpl.java:1182) > at org.apache.shale.clay.util.TldToClayconfig.writeConfigFile(TldToClayconfig.java:435) > at org.apache.shale.clay.util.TldToClayconfig.convert(TldToClayconfig.java:275) > ... > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] !TldToClayconfig.exception: !javax.xml.stream.XMLStreamException: > Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match.: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > If you need more info on this, please let me know -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Thu Jul 19 18:58:01 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 71508 invoked from network); 19 Jul 2007 18:58:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 19 Jul 2007 18:57:59 -0000 Received: (qmail 34446 invoked by uid 500); 19 Jul 2007 18:57:34 -0000 Delivered-To: brianna58@example.com Received: (qmail 34423 invoked by uid 500); 19 Jul 2007 18:57:34 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 34414 invoked by uid 99); 19 Jul 2007 18:57:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 11:57:34 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 11:57:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id C366171418E for <brianna58@example.com>; Thu, 19 Jul 2007 11:57:11 -0700 (PDT) Message-ID: <32689777.1184871431796.JavaMail.jira@brutus> Date: Thu, 19 Jul 2007 11:57:11 -0700 (PDT) From: "Hermod Opstvedt (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-456) Tld2Claycfg has problems with encoding In-Reply-To: <23815321.1184780411986.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41509 ] Hermod Opstvedt commented on SHALE-456: --------------------------------------- What locale are you running? It has been run on both EN and NO with out any issues. Yes, ant tld that is contained in those versions are supported. > Tld2Claycfg has problems with encoding > -------------------------------------- > > Key: SHALE-456 > URL: https://issues.apache.org/struts/browse/SHALE-456 > Project: Shale > Issue Type: Bug > Components: Clay > Affects Versions: 1.0.4 > Environment: windows xp, maven 2.0.7, > Reporter: Tom Pasierb > > I'm trying to use Tld2Claycfg tool to convert trinidad, tomahawk and tomahawk tlds to clay config files. In order to do this I've checked out 3 projects, built & installed tld2claycfg and mojo projects and configured pom in test project. > When I run the mvn clean package goal I the the following exception indicating there's some problem with encoding (all the dependencies were downloaded to my local repo). Is there any config property or system property I should set when running the goal ? > > The exception is: > javax.xml.stream.XMLStreamException: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.writeStartDocument(XMLStreamWriterImpl.java:1182) > at org.apache.shale.clay.util.TldToClayconfig.writeConfigFile(TldToClayconfig.java:435) > at org.apache.shale.clay.util.TldToClayconfig.convert(TldToClayconfig.java:275) > ... > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] !TldToClayconfig.exception: !javax.xml.stream.XMLStreamException: > Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match.: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > If you need more info on this, please let me know -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Thu Jul 19 19:36:06 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 93323 invoked from network); 19 Jul 2007 19:36:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 19 Jul 2007 19:36:03 -0000 Received: (qmail 50115 invoked by uid 500); 19 Jul 2007 19:35:35 -0000 Delivered-To: brianna58@example.com Received: (qmail 50082 invoked by uid 500); 19 Jul 2007 19:35:35 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 50046 invoked by uid 99); 19 Jul 2007 19:35:35 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 12:35:35 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jul 2007 12:35:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 13EA57141F1 for <brianna58@example.com>; Thu, 19 Jul 2007 12:35:12 -0700 (PDT) Message-ID: <30990998.1184873712076.JavaMail.jira@brutus> Date: Thu, 19 Jul 2007 12:35:12 -0700 (PDT) From: "Tom Pasierb (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Commented: (SHALE-456) Tld2Claycfg has problems with encoding In-Reply-To: <23815321.1184780411986.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41519 ] Tom Pasierb commented on SHALE-456: ----------------------------------- running the following program: Locale loc = Locale.getDefault(); System.out.println(loc.toString()); System.out.println("---"); System.out.println("file.encoding property: " + System.getProperty("file.encoding")); System.setProperty("file.encoding", "utf-8"); // doesn't seem to work String defaultEncoding = new InputStreamReader(new ByteArrayInputStream(new byte[0])).getEncoding(); System.out.println("def encoding: " + defaultEncoding); gives the following output: pl_PL --- file.encoding property: Cp1250 def encoding: Cp1250 I've tried setting "file.encoding" property to utf-8 both programatically and as a system property (using "set file.encoding=utf-8" in windows) but that doesn't seem to have any effect. If you expect the files' to be encoded in utf-8 maybe you could pass the encoding to the reading function (if there is such an option). > Tld2Claycfg has problems with encoding > -------------------------------------- > > Key: SHALE-456 > URL: https://issues.apache.org/struts/browse/SHALE-456 > Project: Shale > Issue Type: Bug > Components: Clay > Affects Versions: 1.0.4 > Environment: windows xp, maven 2.0.7, > Reporter: Tom Pasierb > > I'm trying to use Tld2Claycfg tool to convert trinidad, tomahawk and tomahawk tlds to clay config files. In order to do this I've checked out 3 projects, built & installed tld2claycfg and mojo projects and configured pom in test project. > When I run the mvn clean package goal I the the following exception indicating there's some problem with encoding (all the dependencies were downloaded to my local repo). Is there any config property or system property I should set when running the goal ? > > The exception is: > javax.xml.stream.XMLStreamException: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.writeStartDocument(XMLStreamWriterImpl.java:1182) > at org.apache.shale.clay.util.TldToClayconfig.writeConfigFile(TldToClayconfig.java:435) > at org.apache.shale.clay.util.TldToClayconfig.convert(TldToClayconfig.java:275) > ... > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] !TldToClayconfig.exception: !javax.xml.stream.XMLStreamException: > Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match.: Underlying stream encoding 'Cp1250' and input paramter for writeStartDocument() method 'utf-8' do not match. > If you need more info on this, please let me know -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Fri Jul 20 10:57:09 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 2573 invoked from network); 20 Jul 2007 10:57:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 20 Jul 2007 10:57:08 -0000 Received: (qmail 25557 invoked by uid 500); 20 Jul 2007 10:56:35 -0000 Delivered-To: brianna58@example.com Received: (qmail 25525 invoked by uid 500); 20 Jul 2007 10:56:35 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 25516 invoked by uid 99); 20 Jul 2007 10:56:35 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 03:56:35 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 03:56:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 90CC27141EB for <brianna58@example.com>; Fri, 20 Jul 2007 03:56:12 -0700 (PDT) Message-ID: <3191313.1184928972589.JavaMail.jira@brutus> Date: Fri, 20 Jul 2007 03:56:12 -0700 (PDT) From: "Ian Priest (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Created: (SHALE-457) "locale aware" clay import MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org "locale aware" clay import -------------------------- Key: SHALE-457 URL: https://issues.apache.org/struts/browse/SHALE-457 Project: Shale Issue Type: New Feature Components: Clay Affects Versions: 1.0.4 Reporter: Ian Priest Priority: Minor Patch to Clay.java to allow import of html files in a "locale aware" manner. See comments in patch for full details. Patch based on r557886 of Clay.java -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Fri Jul 20 10:59:08 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 3919 invoked from network); 20 Jul 2007 10:59:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 20 Jul 2007 10:59:07 -0000 Received: (qmail 28664 invoked by uid 500); 20 Jul 2007 10:58:34 -0000 Delivered-To: brianna58@example.com Received: (qmail 28639 invoked by uid 500); 20 Jul 2007 10:58:34 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 28630 invoked by uid 99); 20 Jul 2007 10:58:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 03:58:34 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 03:58:32 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id C562171403E for <brianna58@example.com>; Fri, 20 Jul 2007 03:58:11 -0700 (PDT) Message-ID: <7708394.1184929091788.JavaMail.jira@brutus> Date: Fri, 20 Jul 2007 03:58:11 -0700 (PDT) From: "Ian Priest (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Updated: (SHALE-457) "locale aware" clay import In-Reply-To: <3191313.1184928972589.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Priest updated SHALE-457: ----------------------------- Attachment: Clay.patch Patch file for adding "locale aware" import to Clay > "locale aware" clay import > -------------------------- > > Key: SHALE-457 > URL: https://issues.apache.org/struts/browse/SHALE-457 > Project: Shale > Issue Type: New Feature > Components: Clay > Affects Versions: 1.0.4 > Reporter: Ian Priest > Priority: Minor > Attachments: Clay.patch > > > Patch to Clay.java to allow import of html files in a "locale aware" manner. See comments in patch for full details. > Patch based on r557886 of Clay.java -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Fri Jul 20 11:33:11 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 19636 invoked from network); 20 Jul 2007 11:33:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 20 Jul 2007 11:33:10 -0000 Received: (qmail 97916 invoked by uid 500); 20 Jul 2007 11:32:37 -0000 Delivered-To: brianna58@example.com Received: (qmail 97901 invoked by uid 500); 20 Jul 2007 11:32:37 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 97892 invoked by uid 99); 20 Jul 2007 11:32:36 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 04:32:36 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 04:32:34 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 525B47141ED for <brianna58@example.com>; Fri, 20 Jul 2007 04:32:14 -0700 (PDT) Message-ID: <31582073.1184931134334.JavaMail.jira@brutus> Date: Fri, 20 Jul 2007 04:32:14 -0700 (PDT) From: "Ian Priest (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Created: (SHALE-458) LoadBundle ant-style in-file property expansion MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org LoadBundle ant-style in-file property expansion ------------------------------------------------ Key: SHALE-458 URL: https://issues.apache.org/struts/browse/SHALE-458 Project: Shale Issue Type: New Feature Components: Clay Affects Versions: 1.0.4 Reporter: Ian Priest Priority: Minor Attachments: LoadBundle.patch Allows LoadBundle property files to have refs to internal properties in the manner of an Ant property file like this... prop.world=World prop.helloworld=Hello ${prop.world} Note that code to create patch was copied to LoadBundle from a project-specific external class so is untested and not "release ready" in this context! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Fri Jul 20 11:33:12 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 19646 invoked from network); 20 Jul 2007 11:33:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 20 Jul 2007 11:33:10 -0000 Received: (qmail 97968 invoked by uid 500); 20 Jul 2007 11:32:37 -0000 Delivered-To: brianna58@example.com Received: (qmail 97941 invoked by uid 500); 20 Jul 2007 11:32:37 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 97927 invoked by uid 99); 20 Jul 2007 11:32:37 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 04:32:37 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 04:32:34 -0700 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 93A057141EB for <brianna58@example.com>; Fri, 20 Jul 2007 04:32:14 -0700 (PDT) Message-ID: <25985051.1184931134601.JavaMail.jira@brutus> Date: Fri, 20 Jul 2007 04:32:14 -0700 (PDT) From: "Ian Priest (JIRA)" <brianna58@example.com> To: brianna58@example.com Subject: [jira] Updated: (SHALE-458) LoadBundle ant-style in-file property expansion In-Reply-To: <31582073.1184931134334.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-458?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ian Priest updated SHALE-458: ----------------------------- Attachment: LoadBundle.patch Patch to add in-file property expansion to LoadBundle > LoadBundle ant-style in-file property expansion > ------------------------------------------------ > > Key: SHALE-458 > URL: https://issues.apache.org/struts/browse/SHALE-458 > Project: Shale > Issue Type: New Feature > Components: Clay > Affects Versions: 1.0.4 > Reporter: Ian Priest > Priority: Minor > Attachments: LoadBundle.patch > > > Allows LoadBundle property files to have refs to internal properties in the manner of an Ant property file like this... > prop.world=World > prop.helloworld=Hello ${prop.world} > Note that code to create patch was copied to LoadBundle from a project-specific external class so is untested and not "release ready" in this context! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From brianna58@example.com Fri Jul 20 11:35:08 2007 Return-Path: <brianna58@example.com> Delivered-To: brianna58@example.com Received: (qmail 20471 invoked from network); 20 Jul 2007 11:35:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 20 Jul 2007 11:35:08 -0000 Received: (qmail 2093 invoked by uid 500); 20 Jul 2007 11:34:34 -0000 Delivered-To: brianna58@example.com Received: (qmail 2050 invoked by uid 500); 20 Jul 2007 11:34:34 -0000 Mailing-List: contact brianna58@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:brianna58@example.com> List-Unsubscribe: <mailto:brianna58@example.com> List-Post: <mailto:brianna58@example.com> List-Id: <issues.shale.apache.org> Reply-To: brianna58@example.com Delivered-To: mailing list brianna58@example.com Received: (qmail 2035 invoked by uid 99); 20 Jul 2007 11:34:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 04:34:34 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jul 2007 04:34:32 -0700 Received: from brutus (localhost [83.161.120.155])
{'source': 'Apache Software Foundation Public Mail Archives'}