<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-13209</id>
	<title>Nabble - SpringFramework</title>
	<updated>2008-10-12T08:04:54Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/SpringFramework-f13209.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/SpringFramework-f13209.html" />
	<subtitle type="html">Spring Framework is a Java/J2EE application framework based on [Expert One-on-One J2EE Design and Development] by Rod Johnson. Includes JavaBeans-based configuration, an AOP framework, declarative transaction management, JDBC and Hibernate support, and a web MVC framework. SpringFramework home is &lt;a href=&quot;http://www.springframework.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19942463</id>
	<title>[SPAM] Size shapes the man</title>
	<published>2008-10-12T08:04:54Z</published>
	<updated>2008-10-12T08:04:54Z</updated>
	<author>
		<name>Mosso's Pharmacy-13</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1250&quot; /&gt;
&lt;title&gt;Mosso's Pharmacy&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p align=&quot;center&quot;&gt;&lt;span class=&quot;style1&quot;&gt;&lt;img src=&quot;http://c66.yellowpages.com/displaygif/ypc/PA/31/PA46231.gif&quot; alt=&quot;&quot;&gt;&lt;br /&gt;
  &lt;br /&gt;&lt;span class=&quot;style2&quot;&gt;Click
  &lt;a href=&quot;http://www.meltdear.com/remove.php?mail=springframework-rcp-dev@lists.sourceforge.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt; to unsubscribe
  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.meltdear.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.meltdear.com/logo/top2.jpg&quot; alt=&quot;Follow link&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; class=&quot;style4&quot;&gt;Mosso's Pharmacy&lt;br /&gt;  &lt;span class=&quot;style2&quot;&gt;1006 Ligonier Street&lt;br /&gt;
  Latrobe, PA 1565&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; class=&quot;style3&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19942463&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-SPAM--Size-shapes-the-man-tp19942463p19942463.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19935131</id>
	<title>[Spring-JIRA] Commented: (RCP-565) Windows taskbar entry at startup is not configured</title>
	<published>2008-10-11T11:29:15Z</published>
	<updated>2008-10-11T11:29:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=40258#action_40258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=40258#action_40258&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Lieven Doclo commented on RCP-565:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;Doesn't that defeat the purpose of multiple applications?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Windows taskbar entry at startup is not configured
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-565
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-565&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-565&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Application Framework
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Windows XP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Brad Maupin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Lieven Doclo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; During application startup the application entry in Windows' task bar is blank and shows the Java icon - I'd like it to show the application's name and icon. Of course it would be fine to be able to set these seperately from the main window.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19935131&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Commented%3A-%28RCP-565%29-Windows-taskbar-entry-at-startup-is-not-configured-tp19935131p19935131.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19935132</id>
	<title>[Spring-JIRA] Updated: (RCP-565) Windows taskbar entry at startup is not configured</title>
	<published>2008-10-11T11:29:15Z</published>
	<updated>2008-10-11T11:29:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-565:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Priority: Trivial &amp;nbsp;(was: Major)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Windows taskbar entry at startup is not configured
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-565
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-565&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-565&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Application Framework
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Windows XP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Brad Maupin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Lieven Doclo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; During application startup the application entry in Windows' task bar is blank and shows the Java icon - I'd like it to show the application's name and icon. Of course it would be fine to be able to set these seperately from the main window.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19935132&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-565%29-Windows-taskbar-entry-at-startup-is-not-configured-tp19935132p19935132.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19923230</id>
	<title>[Spring-JIRA] Commented: (RCP-470) An exception handling ChainPurger should replace evaluatedChainedIndex</title>
	<published>2008-10-10T11:06:15Z</published>
	<updated>2008-10-10T11:06:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=40254#action_40254&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=40254#action_40254&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Geoffrey De Smet commented on RCP-470:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;see manual btw, it explains it :)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; An exception handling ChainPurger should replace evaluatedChainedIndex
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-470
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-470&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-470&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Application Framework
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Geoffrey De Smet
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Geoffrey De Smet
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; evaluatedChainedIndex only applies to MessagesDialogExceptionHandler, but it should also be useable on the delegating exception handler.
&lt;br&gt;&amp;gt; evaluatedChainedIndex is to clumsy in most circumstances as it's the type of the exceptions, instead of the level that decide if it should be evaluated.
&lt;br&gt;&amp;gt; ExceptionChainPurger to the rescue, pluggable into any ExceptionHandler.
&lt;br&gt;&amp;gt; It cuts the first part of an exception chain if needed.
&lt;br&gt;&amp;gt; It contains 2 properties:
&lt;br&gt;&amp;gt; - alwaysEvaluatePrioritizedList: List&amp;lt;Class&amp;lt;? extends Exception&amp;gt;&amp;gt;: for example it contains &amp;quot;SQL504Exception&amp;quot;, then any chain which contains that type of exception will be evaluated as the SQL504Exception instance.
&lt;br&gt;&amp;gt; - alwaysTryToUnwrapList: List&amp;lt;Class&amp;lt;? extends Exception&amp;gt;&amp;gt;: for example it contains &amp;quot;WrappingServiceException&amp;quot;, so it always tries to unwrap that.
&lt;br&gt;&amp;gt; TODO: find beter names, suggestions welcome.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19923230&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Created%3A-%28RCP-470%29-An-exception-handling-ChainPurger-should-replace-evaluatedChainedIndex-tp10073929p19923230.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19923198</id>
	<title>[Spring-JIRA] Resolved: (RCP-470) An exception handling ChainPurger should replace evaluatedChainedIndex</title>
	<published>2008-10-10T11:04:15Z</published>
	<updated>2008-10-10T11:04:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Geoffrey De Smet resolved RCP-470.
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.x)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.0.0
&lt;br&gt;&lt;br&gt;Has already been fixed for 1.0.0, with the concept of an ExceptionPurger
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; An exception handling ChainPurger should replace evaluatedChainedIndex
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-470
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-470&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-470&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Application Framework
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Geoffrey De Smet
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Geoffrey De Smet
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; evaluatedChainedIndex only applies to MessagesDialogExceptionHandler, but it should also be useable on the delegating exception handler.
&lt;br&gt;&amp;gt; evaluatedChainedIndex is to clumsy in most circumstances as it's the type of the exceptions, instead of the level that decide if it should be evaluated.
&lt;br&gt;&amp;gt; ExceptionChainPurger to the rescue, pluggable into any ExceptionHandler.
&lt;br&gt;&amp;gt; It cuts the first part of an exception chain if needed.
&lt;br&gt;&amp;gt; It contains 2 properties:
&lt;br&gt;&amp;gt; - alwaysEvaluatePrioritizedList: List&amp;lt;Class&amp;lt;? extends Exception&amp;gt;&amp;gt;: for example it contains &amp;quot;SQL504Exception&amp;quot;, then any chain which contains that type of exception will be evaluated as the SQL504Exception instance.
&lt;br&gt;&amp;gt; - alwaysTryToUnwrapList: List&amp;lt;Class&amp;lt;? extends Exception&amp;gt;&amp;gt;: for example it contains &amp;quot;WrappingServiceException&amp;quot;, so it always tries to unwrap that.
&lt;br&gt;&amp;gt; TODO: find beter names, suggestions welcome.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19923198&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Created%3A-%28RCP-470%29-An-exception-handling-ChainPurger-should-replace-evaluatedChainedIndex-tp10073929p19923198.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19915928</id>
	<title>Ignored XML validation warning</title>
	<published>2008-10-10T03:40:41Z</published>
	<updated>2008-10-10T03:40:41Z</updated>
	<author>
		<name>Mayuresh Joshi</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;This error is making me sick please help me .
&lt;br&gt;&lt;br&gt;&lt;br&gt;Oct 10, 2008 3:53:23 PM org.springframework.context.support.AbstractApplicationContext refresh
&lt;br&gt;INFO: Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@16fd0b7: display name [org.springframework.context.support.FileSystemXmlApplicationContext@16fd0b7]; startup date [Fri Oct 10 15:53:23 IST 2008]; root of context hierarchy
&lt;br&gt;Oct 10, 2008 3:53:24 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
&lt;br&gt;INFO: Loading XML bean definitions from file [/root/workspace/BeanTest/spring.xml]
&lt;br&gt;Oct 10, 2008 3:56:34 PM org.springframework.util.xml.SimpleSaxErrorHandler warning
&lt;br&gt;WARNING: Ignored XML validation warning
&lt;br&gt;org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document '&lt;a href=&quot;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd'&lt;/a&gt;, because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not &amp;lt;xsd:schema&amp;gt;.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:351)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:313)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:77)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:67)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at SpringClass.main(SpringClass.java:10)
&lt;br&gt;Exception in thread &amp;quot;main&amp;quot; org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 6 in XML document from file [/root/workspace/BeanTest/spring.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.
&lt;br&gt;Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:351)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:313)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:77)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.FileSystemXmlApplicationContext.&amp;lt;init&amp;gt;(FileSystemXmlApplicationContext.java:67)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at SpringClass.main(SpringClass.java:10)
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-user-f13212.html&quot; embed=&quot;fixTarget[13212]&quot; target=&quot;_top&quot; &gt;springframework-user&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Ignored-XML-validation-warning-tp19915928p19915928.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19913243</id>
	<title>Waitress gets own ID when carding patron</title>
	<published>2008-10-10T00:18:00Z</published>
	<updated>2008-10-10T00:18:00Z</updated>
	<author>
		<name>Annamaria Macha</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;

	&lt;html&gt;&lt;head&gt;  &lt;title&gt;
&lt;/title&gt; 
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=&quot; iso-8859-1&quot;&gt;

&lt;/head&gt;

&lt;body&gt;  &lt;br&gt;&lt;br&gt;&lt;a name=&quot;#wwrq&quot; target=&quot;_top&quot;&gt;&lt;/a&gt;&lt;table width=&quot;146&quot;&gt;
&lt;TR vAlign=bottom&gt;
  &lt;td rowSpan=&quot;2&quot; nowrap&gt;V&lt;/TD&gt;	&lt;TD&gt;&lt;/TD&gt;
	&lt;td rowSpan=&quot;2&quot; nowrap&gt;A&lt;/TD&gt;  &lt;TD&gt;&lt;/TD&gt;
 &lt;td rowSpan=&quot;2&quot; nowrap&gt;12&lt;/TD&gt;&lt;TD&gt;&lt;font color=&quot;#DAEBC3&quot;&gt;k&lt;/font&gt;&lt;/TD&gt;
	&lt;td rowSpan=&quot;2&quot; nowrap&gt;PIL&lt;/TD&gt; &lt;TD&gt;&lt;font color=&quot;#EBC3CF&quot;&gt;h&lt;/font&gt;&lt;/TD&gt;
	&lt;td rowSpan=&quot;2&quot; nowrap&gt;)&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&lt;font color=&quot;#C3D9EB&quot;&gt;s&lt;/font&gt;&lt;/TD&gt;
  &lt;td rowSpan=&quot;2&quot; nowrap&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;font color=&quot;#EBD3C3&quot;&gt;H&lt;/font&gt;&lt;/TD&gt;

&lt;/tr&gt;


&lt;tr vAlign=bottom&gt;
 &lt;td nowrap&gt;I&lt;/TD&gt;
	&lt;td nowrap&gt;GRA&amp;nbsp;(&lt;/TD&gt;
&lt;td nowrap&gt;&amp;nbsp;&lt;/TD&gt;
	&lt;td nowrap&gt;LS&lt;/TD&gt;
&lt;td nowrap&gt;-&lt;/TD&gt;
  &lt;td nowrap&gt;FREE&lt;/TD&gt;
 &lt;/tr&gt;
  
&lt;/table&gt;
&lt;strong&gt; &lt;/strong&gt;&lt;table width=&quot;57&quot; border=&quot;0&quot;&gt;
&lt;TR vAlign=bottom&gt;
&lt;td rowSpan=&quot;2&quot; nowrap&gt;C&lt;/TD&gt;&lt;TD&gt;&lt;font color=&quot;#EBC3E3&quot;&gt;q&lt;/font&gt;&lt;/TD&gt;
   &lt;td rowSpan=&quot;2&quot; nowrap&gt;I&lt;/TD&gt;  &lt;TD&gt;&lt;/TD&gt;

&lt;td rowSpan=&quot;2&quot; nowrap&gt;-&amp;nbsp;$&lt;/TD&gt; &lt;TD&gt;&lt;font color=&quot;#C3EBDC&quot;&gt;5&lt;/font&gt;&lt;/TD&gt;
  &lt;td rowSpan=&quot;2&quot; nowrap&gt;.2&lt;/TD&gt;  &lt;TD&gt;&lt;font color=&quot;#C3C7EB&quot;&gt;Z&lt;/font&gt;&lt;/TD&gt;
	&lt;/tr&gt;
   
&lt;tr vAlign=bottom&gt;
 &lt;td nowrap&gt;IAL&lt;/TD&gt;
&lt;td nowrap&gt;S&amp;nbsp;&lt;/TD&gt;
  &lt;td nowrap&gt;2&lt;/TD&gt;
&lt;td nowrap&gt;2&lt;/TD&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;span name=&quot;#rprr&quot;&gt;	&lt;/span&gt;&lt;table width=&quot;94&quot; border=&quot;0&quot;&gt;
   &lt;TR vAlign=bottom&gt;
&lt;td rowSpan=&quot;2&quot; nowrap&gt;LEVI&lt;/TD&gt;
&lt;TD&gt;&lt;font color=&quot;#EBC3E7&quot;&gt;i&lt;/font&gt;&lt;/TD&gt;
 &lt;td rowSpan=&quot;2&quot; nowrap&gt;&amp;nbsp;&lt;/TD&gt;   &lt;TD&gt;&lt;font color=&quot;#D4EBC3&quot;&gt;x&lt;/font&gt;&lt;/TD&gt;

&lt;td rowSpan=&quot;2&quot; nowrap&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&lt;font color=&quot;#EBC3EB&quot;&gt;e&lt;/font&gt;&lt;/TD&gt;
&lt;td rowSpan=&quot;2&quot; nowrap&gt;7&lt;/TD&gt;  &lt;TD&gt;&lt;font color=&quot;#E1C3EB&quot;&gt;p&lt;/font&gt;&lt;/TD&gt;
 &lt;/tr&gt;


&lt;tr vAlign=bottom&gt;
  &lt;td nowrap&gt;TRA&lt;/TD&gt;
   &lt;td nowrap&gt;-&lt;/TD&gt;
&lt;td nowrap&gt;$5.&lt;/TD&gt;
   &lt;td nowrap&gt;2&lt;/TD&gt;

&lt;/tr&gt;

&lt;/table&gt;
&lt;span&gt;&lt;/span&gt;&lt;a href=&quot;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Click here&lt;/a&gt;&lt;br&gt;&lt;p&gt;&lt;b&gt; &lt;/b&gt;&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p&gt;&lt;b&gt;
&lt;/b&gt;Me to put it in acte. And see, how there neded yudhisthira's&lt;br&gt;	question seems to be this. Is there and i hoped and feared&lt;br&gt;	much in the life on this filled with perfumed oil. Having&lt;br&gt;	beheld karna even your all, you should worship them. He&lt;br&gt;	who.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Springframework-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19913243&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-developer&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-developer-f13210.html&quot; embed=&quot;fixTarget[13210]&quot; target=&quot;_top&quot; &gt;springframework-developer&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Waitress-gets-own-ID-when-carding-patron-tp19913243p19913243.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907153</id>
	<title>[Spring-JIRA] Updated: (RCP-47) translations for the RCP built in properties</title>
	<published>2008-10-09T13:51:15Z</published>
	<updated>2008-10-09T13:51:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-47:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: No version
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; translations for the RCP built in properties
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-47
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-47&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-47&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Marc Portier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Peter De Bruycker
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: No version
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: messages_de.properties, messages_es.properties, messages_es.properties, messages_fr.properties, messages_nl.properties, messages_pt_BR.properties, messages_zh_CN.properties, RCP-47_pt_BR_V_0.2.0.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As proposed on the dev-list (&lt;a href=&quot;http://sourceforge.net/mailarchive/forum.php?thread_id=6031612&amp;forum_id=39905&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/mailarchive/forum.php?thread_id=6031612&amp;forum_id=39905&lt;/a&gt;)
&lt;br&gt;&amp;gt; This issue enables rcp-contributors to add their locale specific versions of built-in resource-bundles of the RCP project as attachments.
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------
&lt;br&gt;&amp;gt; Important General Advise To Translation Contributors: 
&lt;br&gt;&amp;gt; Files for resource-bundle properties are (per Java standard) required to be encoded in ISO-8859-1. &amp;nbsp;Characters not supported by that encoding can be entered in the file using the unicode-escape sequence (e.g. \u20AC for the euro-sign)
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Currently the 'list' of resources to translate is limited to the 
&lt;br&gt;&amp;gt; * 'messages' bundle 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;at resource-location: org.springframework.richclient.application
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907153&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-47%29-translations-for-the-RCP-built-in-properties-tp19907153p19907153.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907157</id>
	<title>[Spring-JIRA] Updated: (RCP-419) General issue to encompass ongoing improvement of existing javadoc</title>
	<published>2008-10-09T13:51:15Z</published>
	<updated>2008-10-09T13:51:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-419:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: No version
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; General issue to encompass ongoing improvement of existing javadoc
&lt;br&gt;&amp;gt; ------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-419
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-419&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-419&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kevin Stembridge
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: No version
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: RCP-419-1.patch, RCP-419-2.patch, RCP-419-4.patch, RCP-420-3.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This issue has been created to allow the submission of patches that contain updates to classes solely for the purpose of improving the Javadoc. Patches for bug fixes or other modifications to actual source code should not be submitted under this issue.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907157&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Created%3A-%28RCP-419%29-General-issue-to-encompass-ongoing-improvement-of-existing-javadoc-tp6804271p19907157.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907103</id>
	<title>[Spring-JIRA] Updated: (RCP-481) Exceptions disappear in ApplicationLauncher</title>
	<published>2008-10-09T13:49:15Z</published>
	<updated>2008-10-09T13:49:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-481:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.0.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Exceptions disappear in ApplicationLauncher
&lt;br&gt;&amp;gt; -------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-481
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-481&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-481&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Application Framework
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Theo Gülcher
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Lieven Doclo
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.0.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://forum.springframework.org/showthread.php?t=40931&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forum.springframework.org/showthread.php?t=40931&lt;/a&gt;&lt;br&gt;&amp;gt; ---------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; I discovered some strange behavior at startup of my application. After the splash screen became visible it suddenly disappeared and I did not see any exception.
&lt;br&gt;&amp;gt; I discovered that the following piece of code was responsible for hiding any exceptions:
&lt;br&gt;&amp;gt; Code:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public ApplicationLauncher(String startupContextPath, String[] rootContextConfigLocations) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .....
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .....
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; setRootApplicationContext(loadRootApplicationContext(rootContextConfigLocations, startupContext));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; launchMyRichClient();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; finally {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; destroySplashScreen();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; I think this code is very wrong, because any exceptions in the try block would just be swallowed without showing an exception in your console or log file, so I added a catch block, like this:
&lt;br&gt;&amp;gt; Code:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public ApplicationLauncher(String startupContextPath, String[] rootContextConfigLocations) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .....
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .....
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; setRootApplicationContext(loadRootApplicationContext(rootContextConfigLocations, startupContext));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; launchMyRichClient();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Exception e) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; logger.error(&amp;quot;Application launcher&amp;quot;, e);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; finally {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; destroySplashScreen();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; After that I discovered I had some exceptions in my spring xml configuration.
&lt;br&gt;&amp;gt; Maybe a good idea if any of the contributors/submitters would change this in SVN?
&lt;br&gt;&amp;gt; Thanks in advance,
&lt;br&gt;&amp;gt; Theo.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907103&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Created%3A-%28RCP-481%29-Exceptions-disappear-in-ApplicationLauncher-tp11592742p19907103.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907069</id>
	<title>[Spring-JIRA] Updated: (RCP-10) Add ProviderRegistry for ViewContext</title>
	<published>2008-10-09T13:47:17Z</published>
	<updated>2008-10-09T13:47:17Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-10?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-10?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-10:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.x
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add ProviderRegistry for ViewContext
&lt;br&gt;&amp;gt; ------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-10
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-10&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: besbello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: EntornoVista.java, RegistroFuentes.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Extent ViewContext to
&lt;br&gt;&amp;gt; public interface ViewContext {
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; public ProviderRegistry getProvider(Class typeOfProvider);
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; public interface ProviderRegistry{
&lt;br&gt;&amp;gt; &amp;nbsp; public Object getProvider(Object bean, String property);
&lt;br&gt;&amp;gt; &amp;nbsp; public Ojbect getProvider(Class clazz);
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; It could let registry provider of objects &amp;nbsp;(Example TableCellRenderes, TreeNodes, PropertyEditors)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907069&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-10%29-Add-ProviderRegistry-for-ViewContext-tp19907069p19907069.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907087</id>
	<title>[Spring-JIRA] Updated: (RCP-3) Multiple views of the same type per application should be supported.</title>
	<published>2008-10-09T13:47:17Z</published>
	<updated>2008-10-09T13:47:17Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-3:
&lt;br&gt;---------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.x
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Multiple views of the same type per application should be supported.
&lt;br&gt;&amp;gt; --------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-3&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Ronald Haring
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: spring-rcp.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It should be possible for the application, to change its complete appearance. Not only should the views be changed, but also the menu bar and toolbar should be changed.
&lt;br&gt;&amp;gt; Currently a given view can only be displayed on a single application window; it should be possible to have the same view active on multiple windows.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907087&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-3%29-Multiple-views-of-the-same-type-per-application-should-be-supported.-tp19907087p19907087.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907074</id>
	<title>[Spring-JIRA] Updated: (RCP-47) translations for the RCP built in properties</title>
	<published>2008-10-09T13:47:16Z</published>
	<updated>2008-10-09T13:47:16Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-47:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.x)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; translations for the RCP built in properties
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-47
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-47&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-47&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Marc Portier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Peter De Bruycker
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: messages_de.properties, messages_es.properties, messages_es.properties, messages_fr.properties, messages_nl.properties, messages_pt_BR.properties, messages_zh_CN.properties, RCP-47_pt_BR_V_0.2.0.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As proposed on the dev-list (&lt;a href=&quot;http://sourceforge.net/mailarchive/forum.php?thread_id=6031612&amp;forum_id=39905&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/mailarchive/forum.php?thread_id=6031612&amp;forum_id=39905&lt;/a&gt;)
&lt;br&gt;&amp;gt; This issue enables rcp-contributors to add their locale specific versions of built-in resource-bundles of the RCP project as attachments.
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------
&lt;br&gt;&amp;gt; Important General Advise To Translation Contributors: 
&lt;br&gt;&amp;gt; Files for resource-bundle properties are (per Java standard) required to be encoded in ISO-8859-1. &amp;nbsp;Characters not supported by that encoding can be entered in the file using the unicode-escape sequence (e.g. \u20AC for the euro-sign)
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Currently the 'list' of resources to translate is limited to the 
&lt;br&gt;&amp;gt; * 'messages' bundle 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;at resource-location: org.springframework.richclient.application
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907074&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-47%29-translations-for-the-RCP-built-in-properties-tp19907074p19907074.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907089</id>
	<title>[Spring-JIRA] Updated: (RCP-60) FileChooser - Utils with accessory component</title>
	<published>2008-10-09T13:47:16Z</published>
	<updated>2008-10-09T13:47:16Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-60:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.x
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; FileChooser - Utils with accessory component
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-60
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-60&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-60&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: springtester
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; FileChooser allows the addition of an accessory component.
&lt;br&gt;&amp;gt; I created a simple patch and a more comlicated one which allows
&lt;br&gt;&amp;gt; this for FileChooserUtils.
&lt;br&gt;&amp;gt; I removed the static JFileChooser member (since an added
&lt;br&gt;&amp;gt; accessory component would have been there even if you
&lt;br&gt;&amp;gt; wouldn't want it).
&lt;br&gt;&amp;gt; --simple
&lt;br&gt;&amp;gt;  import java.awt.Component;
&lt;br&gt;&amp;gt;  import java.io.File;
&lt;br&gt;&amp;gt; +import javax.swing.JComponent;
&lt;br&gt;&amp;gt;  import javax.swing.JFileChooser;
&lt;br&gt;&amp;gt;  /**
&lt;br&gt;&amp;gt; @@ -27,20 +28,34 @@
&lt;br&gt;&amp;gt;   * @author Keith Donald
&lt;br&gt;&amp;gt;   */
&lt;br&gt;&amp;gt;  public class FileChooserUtils {
&lt;br&gt;&amp;gt; -    private static JFileChooser fileChooser;
&lt;br&gt;&amp;gt;      private FileChooserUtils() {
&lt;br&gt;&amp;gt;      }
&lt;br&gt;&amp;gt;      public static File showFileChooser(Component parent, String 
&lt;br&gt;&amp;gt; defaultExtension, String approveButtonName,
&lt;br&gt;&amp;gt;              String fileTypeDescription) {
&lt;br&gt;&amp;gt; -        if (fileChooser == null) {
&lt;br&gt;&amp;gt; -            fileChooser = new JFileChooser();
&lt;br&gt;&amp;gt; +        JFileChooser fileChooser = new JFileChooser();
&lt;br&gt;&amp;gt; +        DefaultFileFilter filter = new DefaultFileFilter();
&lt;br&gt;&amp;gt; +        filter.addExtension(defaultExtension);
&lt;br&gt;&amp;gt; +        filter.setDescription(fileTypeDescription);
&lt;br&gt;&amp;gt; +        fileChooser.setFileFilter(filter);
&lt;br&gt;&amp;gt; +        int returnVal = fileChooser.showDialog(parent, approveButtonName);
&lt;br&gt;&amp;gt; +        if (returnVal == JFileChooser.APPROVE_OPTION) {
&lt;br&gt;&amp;gt; +            return fileChooser.getSelectedFile();
&lt;br&gt;&amp;gt;          }
&lt;br&gt;&amp;gt; +        else {
&lt;br&gt;&amp;gt; +            return null;
&lt;br&gt;&amp;gt; +        }
&lt;br&gt;&amp;gt; +    }
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +    public static File showFileChooser(Component parent, String 
&lt;br&gt;&amp;gt; defaultExtension, String approveButtonName,
&lt;br&gt;&amp;gt; +            String fileTypeDescription, JComponent accessory ) {
&lt;br&gt;&amp;gt; +        JFileChooser  fileChooser = new JFileChooser();
&lt;br&gt;&amp;gt;          DefaultFileFilter filter = new DefaultFileFilter();
&lt;br&gt;&amp;gt;          filter.addExtension(defaultExtension);
&lt;br&gt;&amp;gt;          filter.setDescription(fileTypeDescription);
&lt;br&gt;&amp;gt;          fileChooser.setFileFilter(filter);
&lt;br&gt;&amp;gt; +        fileChooser.setAccessory(accessory);
&lt;br&gt;&amp;gt;          int returnVal = fileChooser.showDialog(parent, approveButtonName);
&lt;br&gt;&amp;gt;          if (returnVal == JFileChooser.APPROVE_OPTION) {
&lt;br&gt;&amp;gt;              return fileChooser.getSelectedFile();
&lt;br&gt;&amp;gt; @@ -49,4 +64,9 @@
&lt;br&gt;&amp;gt;              return null;
&lt;br&gt;&amp;gt;          }
&lt;br&gt;&amp;gt;      }
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt; +
&lt;br&gt;&amp;gt;  }
&lt;br&gt;&amp;gt; \ No newline at end of file
&lt;br&gt;&amp;gt; --complicated
&lt;br&gt;&amp;gt; Index: FileChooserUtils.java
&lt;br&gt;&amp;gt; ===================================================================
&lt;br&gt;&amp;gt; RCS file: 
&lt;br&gt;&amp;gt; /cvsroot/spring-rich-c/spring-richclient/src/org/springframework/richclient/filechooser/FileChooserUtils.java,v
&lt;br&gt;&amp;gt; retrieving revision 1.5
&lt;br&gt;&amp;gt; diff -u -r1.5 FileChooserUtils.java
&lt;br&gt;&amp;gt; --- FileChooserUtils.java       31 Oct 2004 18:58:46 -0000      1.5
&lt;br&gt;&amp;gt; +++ FileChooserUtils.java       3 Dec 2004 13:35:07 -0000
&lt;br&gt;&amp;gt; @@ -18,6 +18,7 @@
&lt;br&gt;&amp;gt;  import java.awt.Component;
&lt;br&gt;&amp;gt;  import java.io.File;
&lt;br&gt;&amp;gt;  
&lt;br&gt;&amp;gt; +import javax.swing.JComponent;
&lt;br&gt;&amp;gt;  import javax.swing.JFileChooser;
&lt;br&gt;&amp;gt;  
&lt;br&gt;&amp;gt;  /**
&lt;br&gt;&amp;gt; @@ -27,20 +28,26 @@
&lt;br&gt;&amp;gt;   * @author Keith Donald
&lt;br&gt;&amp;gt;   */
&lt;br&gt;&amp;gt;  public class FileChooserUtils {
&lt;br&gt;&amp;gt; -    private static JFileChooser fileChooser;
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; + 
&lt;br&gt;&amp;gt; 0;  
&lt;br&gt;&amp;gt;      private FileChooserUtils() {
&lt;br&gt;&amp;gt;      }
&lt;br&gt;&amp;gt;  
&lt;br&gt;&amp;gt;      public static File showFileChooser(Component parent, String 
&lt;br&gt;&amp;gt; defaultExtension, String approveButtonName,
&lt;br&gt;&amp;gt;              String fileTypeDescription) {
&lt;br&gt;&amp;gt; -        if (fileChooser == null) {
&lt;br&gt;&amp;gt; -            fileChooser = new JFileChooser();
&lt;br&gt;&amp;gt; +       JFileChooser fileChooser = createFileChooser(parent,defaultExtension, 
&lt;br&gt;&amp;gt; approveButtonName, fileTypeDescription, null );
&lt;br&gt;&amp;gt; +       int returnVal = fileChooser.showDialog(parent, approveButtonName);
&lt;br&gt;&amp;gt; +        if (returnVal == JFileChooser.APPROVE_OPTION) {
&lt;br&gt;&amp;gt; +            return fileChooser.getSelectedFile();
&lt;br&gt;&amp;gt;          }
&lt;br&gt;&amp;gt; -        DefaultFileFilter filter = new DefaultFileFilter();
&lt;br&gt;&amp;gt; -        filter.addExtension(defaultExtension);
&lt;br&gt;&amp;gt; -        filter.setDescription(fileTypeDescription);
&lt;br&gt;&amp;gt; -        fileChooser.setFileFilter(filter);
&lt;br&gt;&amp;gt; +        else {
&lt;br&gt;&amp;gt; +            return null;
&lt;br&gt;&amp;gt; +        }
&lt;br&gt;&amp;gt; +    }
&lt;br&gt;&amp;gt; +    
&lt;br&gt;&amp;gt; +    
&lt;br&gt;&amp;gt; +    public static File showFileChooser(Component parent, String 
&lt;br&gt;&amp;gt; defaultExtension, String approveButtonName,
&lt;br&gt;&amp;gt; +            String fileTypeDescription, JComponent accessory ) {
&lt;br&gt;&amp;gt; +        JFileChooser fileChooser = createFileChooser(parent,defaultExtension, 
&lt;br&gt;&amp;gt; approveButtonName, fileTypeDescription, accessory );
&lt;br&gt;&amp;gt;          int returnVal = fileChooser.showDialog(parent, approveButtonName);
&lt;br&gt;&amp;gt;          if (returnVal == JFileChooser.APPROVE_OPTION) {
&lt;br&gt;&amp;gt;              return fileChooser.getSelectedFile();
&lt;br&gt;&amp;gt; @@ -49,4 +56,17 @@
&lt;br&gt;&amp;gt;              return null;
&lt;br&gt;&amp;gt;          }
&lt;br&gt;&amp;gt;      }
&lt;br&gt;&amp;gt; +    static JFileChooser createFileChooser( Component parent, String 
&lt;br&gt;&amp;gt; defaultExtension, String approveButtonName,
&lt;br&gt;&amp;gt; +            String fileTypeDescription, JComponent accessory ){
&lt;br&gt;&amp;gt; +       JFileChooser fileChooser = new JFileChooser();
&lt;br&gt;&amp;gt; +        DefaultFileFilter filter = new DefaultFileFilter();
&lt;br&gt;&amp;gt; +        filter.addExtension(defaultExtension);
&lt;br&gt;&amp;gt; +        filter.setDescription(fileTypeDescription);
&lt;br&gt;&amp;gt; +        fileChooser.setFileFilter(filter);
&lt;br&gt;&amp;gt; +        if( accessory != null ){
&lt;br&gt;&amp;gt; +               fileChooser.setAccessory(accessory);
&lt;br&gt;&amp;gt; +        }
&lt;br&gt;&amp;gt; + 
&lt;br&gt;&amp;gt; 0;      return fileChooser;            
&lt;br&gt;&amp;gt; +    }
&lt;br&gt;&amp;gt; +    
&lt;br&gt;&amp;gt;  }
&lt;br&gt;&amp;gt; \ No newline at end of file
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907089&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-60%29-FileChooser---Utils-with-accessory-component-tp19907089p19907089.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19907070</id>
	<title>[Spring-JIRA] Updated: (RCP-80) Provide dymanic wizard pages</title>
	<published>2008-10-09T13:47:15Z</published>
	<updated>2008-10-09T13:47:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-80:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.x
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Provide dymanic wizard pages
&lt;br&gt;&amp;gt; ----------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-80
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-80&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-80&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Nitin Vazarkar
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried to use the wizard framework and found it sufficient only for 'static' wizard applications (which in my view are very rare). The FW forces you to create your pages in advance including the contents of the pages. A wizard rarely is used in that manner. Typically, values from one page are used in constructing the next page (i.e. the next page is built dynamically based on the selections in the last page).
&lt;br&gt;&amp;gt; A related issue is that the values entered by the user are only available after you 'commit' the form. This is not suitable since you would like to use the values entered by the user to construct the dynamic pages (i.e. there should be some means for partial or page level commits).
&lt;br&gt;&amp;gt; I have 'patched' the source to allow for the first case (a dynamic wizard). However, the implementation is not very clean. It would be nice if the framework handled it transparently.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19907070&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-80%29-Provide-dymanic-wizard-pages-tp19907070p19907070.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19906983</id>
	<title>[Spring-JIRA] Commented: (RCP-567) New form builder for creating complex forms.</title>
	<published>2008-10-09T13:43:15Z</published>
	<updated>2008-10-09T13:43:15Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=40233#action_40233&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=40233#action_40233&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Brad Maupin commented on RCP-567:
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;That will be good to see. I use mine for all of my forms and have added some more features since reporting this.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; New form builder for creating complex forms.
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-567
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-567&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-567&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Dialog System
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Windwos XP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Brad Maupin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.0.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: orderform.jpg
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The provided TableFormBuilder is only useful for very simple forms. I was able to create a form builder that extends AbstractFormBuilder and uses the jGoodies DefaultFormBuilder for layout. The main advantage of the jGoodies form builder is the ability to override the default layout's column span and orientation in a cell on a control by control basis. It is also nice to be able to specify the column and row definitions each in one (long) string. The builder also allowed me to create a complex form that also resized sensibly (which was a major priority).
&lt;br&gt;&amp;gt; Here is my form builder. It has the provisions to create the complex form in the attached screen shot. The functionality it provides was catered to my needs and therefore I'd expect it to be changed as necessary to be general and follow common guidelines. The &amp;quot;add&amp;quot; methods create labels for the new controls and the &amp;quot;cell&amp;quot; methods only perform layout. Column spans can be overridden by either specifying a column span value other than 1 and by using CellConstraints. The use of CellConstraints also provides the means to override cell alignment for the control being layed out. For convenience the column span value can be specified to &amp;quot;extend to the last column&amp;quot;. The builder will automatically commit the row when the column span is specified as such.
&lt;br&gt;&amp;gt; One minor downside to this implementation is that gap column and row sizes must be specified. This impl does allow defining different gaps. The builder could easy insert the gap values into the row spec, but my form requires specifying the column gaps since they are not regularly placed.
&lt;br&gt;&amp;gt; [code]
&lt;br&gt;&amp;gt; import javax.swing.JButton;
&lt;br&gt;&amp;gt; import javax.swing.JComponent;
&lt;br&gt;&amp;gt; import javax.swing.JLabel;
&lt;br&gt;&amp;gt; import javax.swing.JPanel;
&lt;br&gt;&amp;gt; import net.mobileworkforce.maui.app.MauiApplication;
&lt;br&gt;&amp;gt; import org.springframework.richclient.form.binding.Binding;
&lt;br&gt;&amp;gt; import org.springframework.richclient.form.binding.BindingFactory;
&lt;br&gt;&amp;gt; import org.springframework.richclient.form.builder.AbstractFormBuilder;
&lt;br&gt;&amp;gt; import org.springframework.richclient.form.builder.FormComponentInterceptor;
&lt;br&gt;&amp;gt; import org.springframework.util.Assert;
&lt;br&gt;&amp;gt; import com.jgoodies.forms.builder.DefaultFormBuilder;
&lt;br&gt;&amp;gt; import com.jgoodies.forms.layout.CellConstraints;
&lt;br&gt;&amp;gt; import com.jgoodies.forms.layout.FormLayout;
&lt;br&gt;&amp;gt; import com.jgoodies.forms.layout.CellConstraints.Alignment;
&lt;br&gt;&amp;gt; public class MauiFormBuilder extends AbstractFormBuilder {
&lt;br&gt;&amp;gt; 	
&lt;br&gt;&amp;gt; 	public static final int COL_SPAN_ALL = 0;
&lt;br&gt;&amp;gt; 	protected FormLayout layout;
&lt;br&gt;&amp;gt; 	protected DefaultFormBuilder builder;
&lt;br&gt;&amp;gt; 	protected CellConstraints cc = new CellConstraints();
&lt;br&gt;&amp;gt; 	protected FormComponentInterceptor interceptor;
&lt;br&gt;&amp;gt; 	private String formName = null;
&lt;br&gt;&amp;gt; 	protected MauiFormBuilder(BindingFactory bindingFactory, String colSpec, String rowSpec) {
&lt;br&gt;&amp;gt; 		super(bindingFactory);
&lt;br&gt;&amp;gt; 		layout = new FormLayout(colSpec, rowSpec);
&lt;br&gt;&amp;gt; 		builder = new DefaultFormBuilder(layout);
&lt;br&gt;&amp;gt; 		interceptor = getFormComponentInterceptor();
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	public JPanel getForm() {
&lt;br&gt;&amp;gt; 		return builder.getPanel();
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	
&lt;br&gt;&amp;gt; 	public void setFormPropertyName(String name) {
&lt;br&gt;&amp;gt; 		formName = name;
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JComponent[] add(Binding binding, int colSpan, int rowSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assert.notNull(binding, &amp;quot;binding is null&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assert.isTrue(getFormModel() == binding.getFormModel(),
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;Binding's form model must match FormBuilder's form model&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JComponent component = binding.getControl();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; processComponent(binding.getProperty(), component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final JLabel label = createLabelFor(binding.getProperty(), component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; builder.append(label);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; boolean newRow = false;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (colSpan == COL_SPAN_ALL) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	colSpan = builder.getColumnCount() - builder.getColumn() + 1;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	newRow = true;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; builder.setRowSpan(rowSpan);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; builder.append(component, colSpan);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; builder.setRowSpan(1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (newRow) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	row();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return new JComponent[] { label, component };
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JComponent[] add(Binding binding, int colSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return add(binding, colSpan, 1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JComponent[] add(String fieldName) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return add(fieldName, 1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JComponent[] add(String fieldName, int colSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return add(createDefaultBinding(fieldName), colSpan);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JComponent cellWithLabel(String labelProperty, JComponent component, int colSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	boolean newRow = false;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	if (colSpan == COL_SPAN_ALL) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	colSpan = builder.getColumnCount() - builder.getColumn() + 1 - 2;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	newRow = true;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	processComponent(labelProperty, component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final JLabel label = createLabelFor(labelProperty, component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; builder.append(label);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; builder.append(component, colSpan);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	if (newRow) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		row();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return label;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(JComponent component) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	builder.append(component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return this;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(JComponent component, int colSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cell(component, cc.xyw(1, 1, colSpan));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(String fieldName, JComponent component, int colSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	processComponent(fieldName, component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cell(component, cc.xyw(1, 1, colSpan));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(JComponent component, int colSpan, int rowSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cell(component, cc.xywh(1, 1, colSpan, rowSpan));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(String fieldName, JComponent component, int colSpan, int rowSpan) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	processComponent(fieldName, component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cell(component, cc.xywh(1, 1, colSpan, rowSpan));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(JComponent component, CellConstraints c) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	c.gridX = builder.getColumn();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	c.gridY = builder.getRow();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	boolean newRow = false;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	if (c.gridWidth == COL_SPAN_ALL) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		c.gridWidth = builder.getColumnCount() - builder.getColumn() + 1;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		newRow = true;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	builder.add(component, c);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	if (newRow) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		row();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	} else {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		builder.nextColumn(c.gridWidth);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return this;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public MauiFormBuilder cell(String fieldName, JComponent component, CellConstraints c) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	processComponent(fieldName, component);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cell(component, c);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void row() {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	builder.nextLine(2);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void setColumn(int column) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	builder.setColumn(column);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public CellConstraints cellConstraints(int colSpan, int rowSpan, Alignment colAlign, Alignment rowAlign) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cc.xywh(1, 1, colSpan, rowSpan, colAlign, rowAlign);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public CellConstraints cellConstraints(int colSpan, Alignment colAlign, Alignment rowAlign) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cc.xywh(1, 1, colSpan, 1, colAlign, rowAlign);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public CellConstraints cellConstraints(int colSpan, Alignment colAlign) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return cc.xywh(1, 1, colSpan, 1, colAlign, CellConstraints.DEFAULT);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void processComponent(String fieldName, JComponent component) {
&lt;br&gt;&amp;gt; 		if (interceptor != null) {
&lt;br&gt;&amp;gt; 			interceptor.processComponent(fieldName, component);
&lt;br&gt;&amp;gt; 		}
&lt;br&gt;&amp;gt; 		if (formName != null) {
&lt;br&gt;&amp;gt; 			String property = formName + &amp;quot;.&amp;quot; + fieldName + &amp;quot;.caption&amp;quot;;
&lt;br&gt;&amp;gt; 			String tooltip = MauiApplication.getMessage(property);
&lt;br&gt;&amp;gt; 			if (tooltip != null) {
&lt;br&gt;&amp;gt; 				component.setToolTipText(tooltip);
&lt;br&gt;&amp;gt; 			}
&lt;br&gt;&amp;gt; 		}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JLabel createLabel(String fieldName) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	return createLabelFor(fieldName, null);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public JButton createButton(String fieldName) {
&lt;br&gt;&amp;gt; 		JButton button = getComponentFactory().createButton(&amp;quot;&amp;quot;);
&lt;br&gt;&amp;gt; 		getFormModel().getFieldFace(fieldName).configure(button);
&lt;br&gt;&amp;gt; 		processComponent(fieldName, button);
&lt;br&gt;&amp;gt; 		return button;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; [/code]
&lt;br&gt;&amp;gt; The following is the code to create the attached complex form. I also used formLayoutMaker to visually create the form's layout.
&lt;br&gt;&amp;gt; [code]
&lt;br&gt;&amp;gt; 	public JPanel createFormControl() {
&lt;br&gt;&amp;gt; 		FormModel formModel = getFormModel();
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//columns &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp;4 &amp;nbsp; &amp;nbsp; &amp;nbsp;5 &amp;nbsp; &amp;nbsp;6 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7 &amp;nbsp; &amp;nbsp;8 &amp;nbsp; &amp;nbsp; 9 &amp;nbsp; &amp;nbsp; 10 &amp;nbsp; &amp;nbsp;11 &amp;nbsp; 12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;13 &amp;nbsp; 14 &amp;nbsp; &amp;nbsp;15 &amp;nbsp; 16 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;17 &amp;nbsp; 18 &amp;nbsp; &amp;nbsp;19 &amp;nbsp; 20 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;21 &amp;nbsp; 22 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 23 &amp;nbsp; 24
&lt;br&gt;&amp;gt; 		String colSpec = &amp;quot;right:30dlu,3dlu,5dlu,100dlu,3dlu,right:50dlu,3dlu,10dlu,10dlu,50dlu,3dlu,right:30dlu,3dlu,10dlu,3dlu,right:65dlu,3dlu,10dlu,3dlu,right:40dlu,3dlu,right:min(10dlu;pref):grow,3dlu,max(50dlu;pref)&amp;quot;;
&lt;br&gt;&amp;gt; 		//rows &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp;4 &amp;nbsp; &amp;nbsp;5 &amp;nbsp; &amp;nbsp;6 &amp;nbsp; &amp;nbsp;7 &amp;nbsp; &amp;nbsp;8 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; 11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; 13 &amp;nbsp; 14 &amp;nbsp; 15 &amp;nbsp; &amp;nbsp;16 &amp;nbsp; 17 &amp;nbsp; 18 &amp;nbsp; 19 &amp;nbsp; 20 &amp;nbsp; 21 &amp;nbsp;
&lt;br&gt;&amp;gt; 		String rowSpec = &amp;quot;pref,3dlu,pref,3dlu,pref,3dlu,pref,3dlu,pref,3dlu,150dlu:grow,3dlu,pref,3dlu,fill:40dlu,3dlu,pref,3dlu,pref,3dlu,pref&amp;quot;;
&lt;br&gt;&amp;gt; 		MauiFormBuilder builder = new MauiFormBuilder(getBindingFactory(), colSpec, rowSpec);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		mfgImage = new JPanel();
&lt;br&gt;&amp;gt; 		cmdClear = builder.createButton(&amp;quot;cmdClear&amp;quot;);
&lt;br&gt;&amp;gt; 		cmdDelete = builder.createButton(&amp;quot;cmdDelete&amp;quot;);
&lt;br&gt;&amp;gt; 		cmdSubmit = builder.createButton(&amp;quot;cmdSubmit&amp;quot;);
&lt;br&gt;&amp;gt; 		cmdSave = builder.createButton(&amp;quot;cmdSave&amp;quot;);
&lt;br&gt;&amp;gt; 		cmdCancel = builder.createButton(&amp;quot;cmdCancel&amp;quot;);
&lt;br&gt;&amp;gt; 		lblSignature = builder.createLabel(&amp;quot;capture&amp;quot;);
&lt;br&gt;&amp;gt; 		lblNotes = builder.createLabel(&amp;quot;note&amp;quot;);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//1
&lt;br&gt;&amp;gt; 		builder.cell(mfgImage, 5, 3);
&lt;br&gt;&amp;gt; 		cboMfg = new ManufacturerComboBox();
&lt;br&gt;&amp;gt; 		MauiComboBoxBinding cbBinding = new MauiComboBoxBinding(formModel, &amp;quot;order.manufacturer&amp;quot;, cboMfg);
&lt;br&gt;&amp;gt; 		builder.add(cbBinding, 7);
&lt;br&gt;&amp;gt; 		cboShowCustOf = new SalesRepComboBox();
&lt;br&gt;&amp;gt; 		cbBinding = new MauiComboBoxBinding(formModel, &amp;quot;order.showCustomersOfSalesRep&amp;quot;, cboShowCustOf);
&lt;br&gt;&amp;gt; 		builder.cellWithLabel(&amp;quot;showCustOf&amp;quot;, cboShowCustOf, MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//3
&lt;br&gt;&amp;gt; 		builder.setColumn(6);
&lt;br&gt;&amp;gt; 		cboCustomer = new CustomerComboBox(order.getShowCustomersOfSalesRep());
&lt;br&gt;&amp;gt; 		//this keeps the control size to a minimum - otherwise the form is very wide because the control sizes to fit its data (long)
&lt;br&gt;&amp;gt; 		Dimension d = cboCustomer.getPreferredSize();
&lt;br&gt;&amp;gt; 		d.width = 300;
&lt;br&gt;&amp;gt; 		cboCustomer.setPreferredSize(d);
&lt;br&gt;&amp;gt; 		cbBinding = new MauiComboBoxBinding(formModel, &amp;quot;order.customer&amp;quot;, cboCustomer);
&lt;br&gt;&amp;gt; 		builder.add(cbBinding, MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//5
&lt;br&gt;&amp;gt; 		builder.setColumn(6);
&lt;br&gt;&amp;gt; 		cboShipTo = new LocationComboBox(order.getCustomer());
&lt;br&gt;&amp;gt; 		cbBinding = new MauiComboBoxBinding(formModel, &amp;quot;order.shipToLocation&amp;quot;, cboShipTo);
&lt;br&gt;&amp;gt; 		builder.add(cbBinding, MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//7
&lt;br&gt;&amp;gt; 		builder.setColumn(6);
&lt;br&gt;&amp;gt; 		txtPO = (JTextField) builder.add(&amp;quot;order.purchaseOrderNumber&amp;quot;, 7)[1];
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		SalesRepresentative defaultSalesRep = getCustomerManufacturerSalesRep(order.getCustomer());
&lt;br&gt;&amp;gt; 		cboSalesRep = new SalesRepComboBox(order.getCustomer(), defaultSalesRep);
&lt;br&gt;&amp;gt; 		cbBinding = new MauiComboBoxBinding(formModel, &amp;quot;order.salesRepresentative&amp;quot;, cboSalesRep);
&lt;br&gt;&amp;gt; 		builder.add(cbBinding, MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//9
&lt;br&gt;&amp;gt; 		builder.setColumn(6);
&lt;br&gt;&amp;gt; 		cboSurgeon = new SurgeonComboBox();
&lt;br&gt;&amp;gt; 		builder.add(new ComboBoxBinding(cboSurgeon, formModel, &amp;quot;order.surgeonName&amp;quot;), 3);
&lt;br&gt;&amp;gt; 		txtPatient = (JTextField) builder.add(&amp;quot;order.patientName&amp;quot;, 5)[1];
&lt;br&gt;&amp;gt; 		builder.add(&amp;quot;order.surgeryDate&amp;quot;, MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//11
&lt;br&gt;&amp;gt; 		LineItemsBinding lib = new LineItemsBinding(formModel, &amp;quot;genericLineItems&amp;quot;);
&lt;br&gt;&amp;gt; 		builder.cell(lib.getControl(), MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//13
&lt;br&gt;&amp;gt; 		builder.cell(lblSignature, builder.cellConstraints(2, CellConstraints.LEFT, CellConstraints.BOTTOM));
&lt;br&gt;&amp;gt; 		builder.setColumn(12);
&lt;br&gt;&amp;gt; 		builder.cell(lblNotes, builder.cellConstraints(1, CellConstraints.LEFT, CellConstraints.BOTTOM));
&lt;br&gt;&amp;gt; 		builder.setColumn(24);
&lt;br&gt;&amp;gt; 		builder.cell(cmdDelete);
&lt;br&gt;&amp;gt; 		builder.row();
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//15
&lt;br&gt;&amp;gt; 		SignatureBinding sb = new SignatureBinding(formModel, &amp;quot;capture&amp;quot;); 
&lt;br&gt;&amp;gt; 		capture = (Capture)sb.getControl();
&lt;br&gt;&amp;gt; 		builder.cell(&amp;quot;capture&amp;quot;, capture, 10, 3);
&lt;br&gt;&amp;gt; 		builder.setColumn(12);
&lt;br&gt;&amp;gt; 		JComponent notesCtrl = createNotesBinding(formModel, builder);
&lt;br&gt;&amp;gt; 		builder.cell(notesCtrl, MauiFormBuilder.COL_SPAN_ALL);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//17
&lt;br&gt;&amp;gt; 		builder.setColumn(16);
&lt;br&gt;&amp;gt; 		ToggleButtonBinding tb = new ToggleButtonBinding(new JCheckBox(), formModel, &amp;quot;sendEmailFax&amp;quot;); 
&lt;br&gt;&amp;gt; 		builder.cell(&amp;quot;sendEmailFax&amp;quot;, tb.getControl(), builder.cellConstraints(6, CellConstraints.RIGHT));
&lt;br&gt;&amp;gt; 		builder.setColumn(24);
&lt;br&gt;&amp;gt; 		builder.cell(cmdSubmit);
&lt;br&gt;&amp;gt; 		builder.row();
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//19
&lt;br&gt;&amp;gt; 		cboTitle = createTitleCombo();
&lt;br&gt;&amp;gt; 		builder.add(new ComboBoxBinding(cboTitle, formModel, &amp;quot;title&amp;quot;), 6);
&lt;br&gt;&amp;gt; 		builder.cell(cmdClear);
&lt;br&gt;&amp;gt; 		builder.setColumn(24);
&lt;br&gt;&amp;gt; 		builder.cell(cmdSave);
&lt;br&gt;&amp;gt; 		builder.row();
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		//21
&lt;br&gt;&amp;gt; 		cboName = createNameCombo();
&lt;br&gt;&amp;gt; 		builder.add(new ComboBoxBinding(cboName, formModel, &amp;quot;printedName&amp;quot;), 6);
&lt;br&gt;&amp;gt; 		builder.setColumn(24);
&lt;br&gt;&amp;gt; 		builder.cell(cmdCancel);
&lt;br&gt;&amp;gt; 		
&lt;br&gt;&amp;gt; 		return builder.getForm();
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; [/code]
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19906983&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Commented%3A-%28RCP-567%29-New-form-builder-for-creating-complex-forms.-tp19906983p19906983.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19906951</id>
	<title>[Spring-JIRA] Updated: (RCP-82) ValidationEvent should not require anything to be passed in</title>
	<published>2008-10-09T13:41:16Z</published>
	<updated>2008-10-09T13:41:16Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-82:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.x
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ValidationEvent should not require anything to be passed in
&lt;br&gt;&amp;gt; -----------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-82
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-82&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-82&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Jim Moore
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For example: you have a screen that has a list (no FormModel) in a panel, and you want the WizardPage to be enabled or disabled based on whether or not the panel is valid (ie, something is selected in the list). &amp;nbsp;The selection/deselection is, logically, a valid/invalid event.
&lt;br&gt;&amp;gt; Currently, you have to pass in a FormModel and the Constraint involved. &amp;nbsp;However, as the example illustrates, neither may be relivant to something being valid or invalid.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.springframework.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Springframework-rcp-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19906951&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Springframework-rcp-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/springframework-rcp-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/springframework-rcp-dev-f13211.html&quot; embed=&quot;fixTarget[13211]&quot; target=&quot;_top&quot; &gt;springframework-rcp-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-Spring-JIRA--Updated%3A-%28RCP-82%29-ValidationEvent-should-not-require-anything-to-be-passed-in-tp19906951p19906951.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19906952</id>
	<title>[Spring-JIRA] Updated: (RCP-81) Introduce View toolBar and menu concepts</title>
	<published>2008-10-09T13:41:16Z</published>
	<updated>2008-10-09T13:41:16Z</updated>
	<author>
		<name>JIRA noreply@springframework.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.springframework.org/browse/RCP-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Lieven Doclo updated RCP-81:
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.x
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Introduce View toolBar and menu concepts
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: RCP-81
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.springframework.org/browse/RCP-81&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.springframework.org/browse/RCP-81&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Spring Framework Rich Client Project
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Peter De Bruycker
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Peter De Bruycker
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.x
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As in Eclipse, a View should have a toolBar and a pulldown menu to which it can contribute.
&lt;br&gt;&amp;gt; Work to be done:
&lt;br&gt;&amp;gt; - add 2 methods to the ViewContext interface:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public CommandGroup getToolBar();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public CommandGroup getViewMenu();
&lt;br&gt;&amp;gt; - The DefaultViewContext implementation, should create the commandgroups with id = view.getId()+&amp;quot;.toolBar&amp;quot; and id = view.getId()+&amp;quot;.viewMenu&amp;quot; resp.
&lt;br&gt;&amp;gt; - Adapt the PageComponentPane class, so its createToolBar method is implemented by returning a JToolBar.
&lt;br&gt;&amp;gt; The programmer can contribute to the toolBar and the viewMenu in the createControl method, or we can add a template method for convenience.
&lt;/d