You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(37) |
Jun
(141) |
Jul
(111) |
Aug
(91) |
Sep
(79) |
Oct
(151) |
Nov
(161) |
Dec
(93) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(40) |
Feb
(60) |
Mar
(43) |
Apr
(90) |
May
(31) |
Jun
(114) |
Jul
(35) |
Aug
(112) |
Sep
(305) |
Oct
(151) |
Nov
(122) |
Dec
(103) |
| 2006 |
Jan
(65) |
Feb
(57) |
Mar
(475) |
Apr
(276) |
May
(482) |
Jun
(134) |
Jul
(127) |
Aug
(188) |
Sep
(271) |
Oct
(220) |
Nov
(74) |
Dec
(41) |
| 2007 |
Jan
(121) |
Feb
(50) |
Mar
(36) |
Apr
(11) |
May
(31) |
Jun
(12) |
Jul
(73) |
Aug
(41) |
Sep
(59) |
Oct
(33) |
Nov
(60) |
Dec
(111) |
| 2008 |
Jan
(139) |
Feb
(49) |
Mar
(87) |
Apr
(43) |
May
(10) |
Jun
(25) |
Jul
(114) |
Aug
(17) |
Sep
(25) |
Oct
(199) |
Nov
(94) |
Dec
(45) |
| 2009 |
Jan
(36) |
Feb
(14) |
Mar
(29) |
Apr
(32) |
May
(49) |
Jun
(18) |
Jul
(68) |
Aug
(34) |
Sep
(34) |
Oct
(11) |
Nov
(10) |
Dec
(14) |
| 2010 |
Jan
(35) |
Feb
(12) |
Mar
(23) |
Apr
(17) |
May
(4) |
Jun
(1) |
Jul
(4) |
Aug
|
Sep
(2) |
Oct
|
Nov
(10) |
Dec
|
| 2011 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
| 2012 |
Jan
(2) |
Feb
(1) |
Mar
(8) |
Apr
(3) |
May
|
Jun
|
Jul
(4) |
Aug
(3) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
(3) |
May
(4) |
Jun
(3) |
Jul
(8) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(3) |
Dec
(4) |
| 2014 |
Jan
(2) |
Feb
(2) |
Mar
(3) |
Apr
(1) |
May
(5) |
Jun
(1) |
Jul
(13) |
Aug
(2) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(4) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
(15) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
|
Dec
|
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2022 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: Johannes S. (JIRA) <no...@sp...> - 2008-11-13 16:40:42
|
[ http://jira.springframework.org/browse/RCP-585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41096#action_41096 ]
Johannes Schneider commented on RCP-585:
----------------------------------------
Hmm, yes - I think you are right. Exposing those internal things might not be too good...
> AbstractObjectTable#getSelectionModel should return EventSelectionModel
> -----------------------------------------------------------------------
>
> Key: RCP-585
> URL: http://jira.springframework.org/browse/RCP-585
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Assignee: Lieven Doclo
> Priority: Minor
> Fix For: 1.1.0
>
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 16:07:44
|
[ http://jira.springframework.org/browse/RCP-559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-559.
------------------------------
Assignee: Lieven Doclo
Resolution: Fixed
patch applied
> Clean Shutdown due to exception...
> ----------------------------------
>
> Key: RCP-559
> URL: http://jira.springframework.org/browse/RCP-559
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Components: Core
> Affects Versions: 1.0.0
> Reporter: Benoit Xhenseval
> Assignee: Lieven Doclo
> Priority: Minor
> Fix For: 1.1.0
>
> Attachments: Application.java.patch
>
>
> As discussed with Geoffrey and on the forum:
> http://forum.springframework.org/showthread.php?t=55945
> At the moment, it is not possible to detect a forced shutdown due to an exception; if the application implements a method onPreWindowClose in DefaultApplicationLifecycleAdvisor to ask the user if they are sure that they want to close the window, the application should not ask this question, furthermore at the moment, the results are ignored
> I would like to submit a patch on Application which will keep the state "forceShutdown" when the Application.close(true, n) is called.
> The method onPreWindowClose can then query this flag.
> I believe it is reasonable and increase the flexibility.
> Thanks for considering it
> Benoit
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 16:00:42
|
[ http://jira.springframework.org/browse/RCP-586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo updated RCP-586:
-----------------------------
Component/s: Integration
> Docking module split up into different integration projects
> -----------------------------------------------------------
>
> Key: RCP-586
> URL: http://jira.springframework.org/browse/RCP-586
> Project: Spring Rich Client Project
> Issue Type: Refactoring
> Components: Integration
> Reporter: Lieven Doclo
> Assignee: Lieven Doclo
> Fix For: 1.1.0
>
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 16:00:41
|
[ http://jira.springframework.org/browse/RCP-586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-586.
------------------------------
Resolution: Fixed
split up into spring-richclient-integrations:
- spring-richclient-swingdocking
- spring-richclient-vldocking
- spring-richclient-flexdock
mdi functionality moved to core
docking module removed
> Docking module split up into different integration projects
> -----------------------------------------------------------
>
> Key: RCP-586
> URL: http://jira.springframework.org/browse/RCP-586
> Project: Spring Rich Client Project
> Issue Type: Refactoring
> Components: Integration
> Reporter: Lieven Doclo
> Assignee: Lieven Doclo
> Fix For: 1.1.0
>
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 15:58:43
|
Docking module split up into different integration projects
-----------------------------------------------------------
Key: RCP-586
URL: http://jira.springframework.org/browse/RCP-586
Project: Spring Rich Client Project
Issue Type: Refactoring
Reporter: Lieven Doclo
Assignee: Lieven Doclo
Fix For: 1.1.0
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 15:14:40
|
[ http://jira.springframework.org/browse/RCP-585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo updated RCP-585:
-----------------------------
Assignee: Lieven Doclo
Fix Version/s: 1.1.0
> AbstractObjectTable#getSelectionModel should return EventSelectionModel
> -----------------------------------------------------------------------
>
> Key: RCP-585
> URL: http://jira.springframework.org/browse/RCP-585
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Assignee: Lieven Doclo
> Priority: Minor
> Fix For: 1.1.0
>
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 15:12:42
|
[ http://jira.springframework.org/browse/RCP-585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41090#action_41090 ]
Lieven Doclo commented on RCP-585:
----------------------------------
Don't agree entirely... That sort of exposes the GlazedLists API inner parts of the class, which might not be so convenient... If you explicitely need something from the EventSelectionModel, you can cast it yourself.
> AbstractObjectTable#getSelectionModel should return EventSelectionModel
> -----------------------------------------------------------------------
>
> Key: RCP-585
> URL: http://jira.springframework.org/browse/RCP-585
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Priority: Minor
>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Rogan D. <ro...@da...> - 2008-11-13 14:47:31
|
Rogan Dawes (JIRA) wrote: > [ http://opensource.atlassian.com/projects/spring/browse/RCP-472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_25016 ] > > Rogan Dawes commented on RCP-472: > --------------------------------- > > any chance of getting this applied? > > Or am I going about this the wrong way? Hi Lieven, Any chance of you taking a look at this one while you are cleaning out the pending issues? Thanks! Rogan > > >> Implement ExclusiveCommandGroup.createComboBox() >> ------------------------------------------------ >> >> Key: RCP-472 >> URL: http://opensource.atlassian.com/projects/spring/browse/RCP-472 >> Project: Spring Framework Rich Client Project >> Issue Type: New Feature >> Components: Command System >> Affects Versions: 0.3.0 >> Environment: Any >> Reporter: Rogan Dawes >> Attachments: combobox.patch, combobox.patch >> >> >> An ExclusiveCommandGroup can manifest as a series of RadioButtons, or a single selection Menu. Another way to present this (in the minimum space) is to use a JComboBox. The attached patch implements this idea. > |
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 14:37:44
|
[ http://jira.springframework.org/browse/RCP-584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo updated RCP-584:
-----------------------------
Assignee: Lieven Doclo
Fix Version/s: 1.1.0
> Improved date selection text field
> ----------------------------------
>
> Key: RCP-584
> URL: http://jira.springframework.org/browse/RCP-584
> Project: Spring Rich Client Project
> Issue Type: New Feature
> Components: Core
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Assignee: Lieven Doclo
> Fix For: 1.1.0
>
>
> I think the (formatted) text field bound to a date is not perfect yet.
> Entering a date manually is not very comfortable.
> Some possible inputs that should be accepted:
> 1.1.08
> 010108
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-13 14:37:44
|
[ http://jira.springframework.org/browse/RCP-584?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41088#action_41088 ]
Lieven Doclo commented on RCP-584:
----------------------------------
What's wrong with all the date binders in Spring RCP? Nacho, JXDatePicker ...
> Improved date selection text field
> ----------------------------------
>
> Key: RCP-584
> URL: http://jira.springframework.org/browse/RCP-584
> Project: Spring Rich Client Project
> Issue Type: New Feature
> Components: Core
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Fix For: 1.1.0
>
>
> I think the (formatted) text field bound to a date is not perfect yet.
> Entering a date manually is not very comfortable.
> Some possible inputs that should be accepted:
> 1.1.08
> 010108
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Johannes S. (JIRA) <no...@sp...> - 2008-11-12 21:38:44
|
AbstractObjectTable#getSelectionModel should return EventSelectionModel
-----------------------------------------------------------------------
Key: RCP-585
URL: http://jira.springframework.org/browse/RCP-585
Project: Spring Rich Client Project
Issue Type: Improvement
Affects Versions: 1.1.0
Reporter: Johannes Schneider
Priority: Minor
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Johannes S. (JIRA) <no...@sp...> - 2008-11-12 21:19:42
|
Improved date selection text field
----------------------------------
Key: RCP-584
URL: http://jira.springframework.org/browse/RCP-584
Project: Spring Rich Client Project
Issue Type: New Feature
Components: Core
Affects Versions: 1.1.0
Reporter: Johannes Schneider
I think the (formatted) text field bound to a date is not perfect yet.
Entering a date manually is not very comfortable.
Some possible inputs that should be accepted:
1.1.08
010108
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 20:32:44
|
[ http://jira.springframework.org/browse/RCP-572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-572.
------------------------------
Assignee: Lieven Doclo
Resolution: Fixed
patch applied
> Validation icons are not displayed for JTextArea inside JScrollPane
> -------------------------------------------------------------------
>
> Key: RCP-572
> URL: http://jira.springframework.org/browse/RCP-572
> Project: Spring Rich Client Project
> Issue Type: Bug
> Components: Core
> Affects Versions: 1.0.0
> Environment: JDK5, Win XP
> Reporter: Andreas Kuhtz
> Assignee: Lieven Doclo
> Fix For: 1.1.0
>
> Attachments: OverlayHelperPatch.txt
>
>
> The OverlayHelper does not display the validation icons if a JTextArea is inside a JScrollPane. The attached patch solves this problem.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 20:16:41
|
[ http://jira.springframework.org/browse/RCP-583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-583.
------------------------------
Resolution: Fixed
Fix Version/s: 1.1.0
fix committed
> spring-richclient-samples-simple doesn't compile
> ------------------------------------------------
>
> Key: RCP-583
> URL: http://jira.springframework.org/browse/RCP-583
> Project: Spring Rich Client Project
> Issue Type: Bug
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Priority: Blocker
> Fix For: 1.1.0
>
>
> Maven cannot compile spring-richclient-samples-simple after the latest update. Seems there is missing a dependency to jgoodies forms:
> [INFO] Building Spring richclient samples
> [INFO] task-segment: [compile]
> [INFO] ------------------------------------------------------------------------
> [INFO] No goals needed for project - skipping
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Spring richclient simple sample
> [INFO] task-segment: [compile]
> [INFO] ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 16 resources
> [INFO] [compiler:compile]
> [INFO] Compiling 13 source files to /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/target/classes
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Compilation failure
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[27,32] package com.jgoodies.forms.layout does not exist
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,8] cannot find symbol
> symbol : class FormLayout
> location: class org.springframework.richclient.samples.simple.ui.ContactForm
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,32] cannot find symbol
> symbol : class FormLayout
> location: class org.springframework.richclient.samples.simple.ui.ContactForm
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 20:14:41
|
[ http://jira.springframework.org/browse/RCP-583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41066#action_41066 ]
Lieven Doclo commented on RCP-583:
----------------------------------
You're right, sorry 'bout that. I've changed the simple sample to show off the new formbuilder, which requires a formlayout... IntelliJ doesn't seem to mind, hence the mistake... Will be fixed in a jiffy
> spring-richclient-samples-simple doesn't compile
> ------------------------------------------------
>
> Key: RCP-583
> URL: http://jira.springframework.org/browse/RCP-583
> Project: Spring Rich Client Project
> Issue Type: Bug
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Priority: Blocker
>
> Maven cannot compile spring-richclient-samples-simple after the latest update. Seems there is missing a dependency to jgoodies forms:
> [INFO] Building Spring richclient samples
> [INFO] task-segment: [compile]
> [INFO] ------------------------------------------------------------------------
> [INFO] No goals needed for project - skipping
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Spring richclient simple sample
> [INFO] task-segment: [compile]
> [INFO] ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 16 resources
> [INFO] [compiler:compile]
> [INFO] Compiling 13 source files to /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/target/classes
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Compilation failure
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[27,32] package com.jgoodies.forms.layout does not exist
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,8] cannot find symbol
> symbol : class FormLayout
> location: class org.springframework.richclient.samples.simple.ui.ContactForm
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,32] cannot find symbol
> symbol : class FormLayout
> location: class org.springframework.richclient.samples.simple.ui.ContactForm
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Johannes S. (JIRA) <no...@sp...> - 2008-11-12 18:32:48
|
[ http://jira.springframework.org/browse/RCP-583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41064#action_41064 ]
Johannes Schneider commented on RCP-583:
----------------------------------------
I think it should be necessary to remove the scope "runtime" from forms in "/spring-richclient-samples/spring-richclient-samples-simple/pom.xml" line 87
> spring-richclient-samples-simple doesn't compile
> ------------------------------------------------
>
> Key: RCP-583
> URL: http://jira.springframework.org/browse/RCP-583
> Project: Spring Rich Client Project
> Issue Type: Bug
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Priority: Blocker
>
> Maven cannot compile spring-richclient-samples-simple after the latest update. Seems there is missing a dependency to jgoodies forms:
> [INFO] Building Spring richclient samples
> [INFO] task-segment: [compile]
> [INFO] ------------------------------------------------------------------------
> [INFO] No goals needed for project - skipping
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Spring richclient simple sample
> [INFO] task-segment: [compile]
> [INFO] ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 16 resources
> [INFO] [compiler:compile]
> [INFO] Compiling 13 source files to /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/target/classes
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Compilation failure
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[27,32] package com.jgoodies.forms.layout does not exist
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,8] cannot find symbol
> symbol : class FormLayout
> location: class org.springframework.richclient.samples.simple.ui.ContactForm
> /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,32] cannot find symbol
> symbol : class FormLayout
> location: class org.springframework.richclient.samples.simple.ui.ContactForm
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Johannes S. (JIRA) <no...@sp...> - 2008-11-12 18:32:43
|
spring-richclient-samples-simple doesn't compile
------------------------------------------------
Key: RCP-583
URL: http://jira.springframework.org/browse/RCP-583
Project: Spring Rich Client Project
Issue Type: Bug
Affects Versions: 1.1.0
Reporter: Johannes Schneider
Priority: Blocker
Maven cannot compile spring-richclient-samples-simple after the latest update. Seems there is missing a dependency to jgoodies forms:
[INFO] Building Spring richclient samples
[INFO] task-segment: [compile]
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Spring richclient simple sample
[INFO] task-segment: [compile]
[INFO] ------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 16 resources
[INFO] [compiler:compile]
[INFO] Compiling 13 source files to /home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[27,32] package com.jgoodies.forms.layout does not exist
/home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,8] cannot find symbol
symbol : class FormLayout
location: class org.springframework.richclient.samples.simple.ui.ContactForm
/home/johannes/projects/org/spring/richclient/spring-richclient-samples/spring-richclient-samples-simple/src/main/java/org/springframework/richclient/samples/simple/ui/ContactForm.java:[44,32] cannot find symbol
symbol : class FormLayout
location: class org.springframework.richclient.samples.simple.ui.ContactForm
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 15:36:41
|
[ http://jira.springframework.org/browse/RCP-531?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-531.
------------------------------
Assignee: Lieven Doclo
Resolution: Fixed
removed
> Obsolete interface FormBuilder?
> -------------------------------
>
> Key: RCP-531
> URL: http://jira.springframework.org/browse/RCP-531
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Affects Versions: 1.0.0
> Reporter: Johannes Schneider
> Assignee: Lieven Doclo
> Priority: Minor
> Fix For: 1.1.0
>
>
> FormBuilder hasn't any implementations. I suggest AbstractFormBuilder should implement FormBuilder or delete the Interface.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 15:34:41
|
[ http://jira.springframework.org/browse/RCP-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-481.
------------------------------
Resolution: Invalid
Dead issue, resolving
> Exceptions disappear in ApplicationLauncher
> -------------------------------------------
>
> Key: RCP-481
> URL: http://jira.springframework.org/browse/RCP-481
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Components: Core
> Affects Versions: 1.0.0
> Reporter: Theo Gülcher
> Assignee: Lieven Doclo
> Priority: Trivial
> Fix For: 1.1.0
>
>
> http://forum.springframework.org/showthread.php?t=40931
> ---------------------------------------------------------------------------------
> Hi,
> 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.
> I discovered that the following piece of code was responsible for hiding any exceptions:
> Code:
> public ApplicationLauncher(String startupContextPath, String[] rootContextConfigLocations) {
> .....
> .....
> try {
> setRootApplicationContext(loadRootApplicationContext(rootContextConfigLocations, startupContext));
> launchMyRichClient();
> }
> finally {
> destroySplashScreen();
> }
> }
> 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:
> Code:
> public ApplicationLauncher(String startupContextPath, String[] rootContextConfigLocations) {
> .....
> .....
> try {
> setRootApplicationContext(loadRootApplicationContext(rootContextConfigLocations, startupContext));
> launchMyRichClient();
> }
> catch (Exception e) {
> logger.error("Application launcher", e);
> }
> finally {
> destroySplashScreen();
> }
> }
> After that I discovered I had some exceptions in my spring xml configuration.
> Maybe a good idea if any of the contributors/submitters would change this in SVN?
> Thanks in advance,
> Theo.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 15:34:40
|
[ http://jira.springframework.org/browse/RCP-439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-439.
------------------------------
Resolution: Won't Fix
visual element can be retrieved through getters, closing as won't fix
> make AbstractCommand.getFaceDescriptor() public
> -----------------------------------------------
>
> Key: RCP-439
> URL: http://jira.springframework.org/browse/RCP-439
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Components: Core
> Affects Versions: 0.1.0, 0.2.0, 0.2.1
> Reporter: Arne Limburg
> Assignee: Peter De Bruycker
> Fix For: 1.1.0
>
>
> In some situations it is necessary to get displayable informations (like text, icon, ...) from a configured AbstractCommand, i.e. if you want to display a command with a component that does not inherit from AbstractButton.
> There is no possibilty for this by now. AbstractCommand should either implement DescribedElement and VisualizedElement or you should make getFaceDescriptor() public.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 15:32:41
|
[ http://jira.springframework.org/browse/RCP-567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-567.
------------------------------
Resolution: Fixed
see FormLayoutFormBuilder
> New form builder for creating complex forms.
> --------------------------------------------
>
> Key: RCP-567
> URL: http://jira.springframework.org/browse/RCP-567
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Components: Core
> Affects Versions: 1.0.0
> Environment: Windwos XP
> Reporter: Brad Maupin
> Fix For: 1.1.0
>
> Attachments: orderform.jpg
>
>
> 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).
> 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 "add" methods create labels for the new controls and the "cell" 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 "extend to the last column". The builder will automatically commit the row when the column span is specified as such.
> 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.
> [code]
> import javax.swing.JButton;
> import javax.swing.JComponent;
> import javax.swing.JLabel;
> import javax.swing.JPanel;
> import net.mobileworkforce.maui.app.MauiApplication;
> import org.springframework.richclient.form.binding.Binding;
> import org.springframework.richclient.form.binding.BindingFactory;
> import org.springframework.richclient.form.builder.AbstractFormBuilder;
> import org.springframework.richclient.form.builder.FormComponentInterceptor;
> import org.springframework.util.Assert;
> import com.jgoodies.forms.builder.DefaultFormBuilder;
> import com.jgoodies.forms.layout.CellConstraints;
> import com.jgoodies.forms.layout.FormLayout;
> import com.jgoodies.forms.layout.CellConstraints.Alignment;
> public class MauiFormBuilder extends AbstractFormBuilder {
>
> public static final int COL_SPAN_ALL = 0;
> protected FormLayout layout;
> protected DefaultFormBuilder builder;
> protected CellConstraints cc = new CellConstraints();
> protected FormComponentInterceptor interceptor;
> private String formName = null;
> protected MauiFormBuilder(BindingFactory bindingFactory, String colSpec, String rowSpec) {
> super(bindingFactory);
> layout = new FormLayout(colSpec, rowSpec);
> builder = new DefaultFormBuilder(layout);
> interceptor = getFormComponentInterceptor();
> }
> public JPanel getForm() {
> return builder.getPanel();
> }
>
> public void setFormPropertyName(String name) {
> formName = name;
> }
>
> public JComponent[] add(Binding binding, int colSpan, int rowSpan) {
> Assert.notNull(binding, "binding is null");
> Assert.isTrue(getFormModel() == binding.getFormModel(),
> "Binding's form model must match FormBuilder's form model");
> JComponent component = binding.getControl();
> processComponent(binding.getProperty(), component);
> final JLabel label = createLabelFor(binding.getProperty(), component);
> builder.append(label);
> boolean newRow = false;
> if (colSpan == COL_SPAN_ALL) {
> colSpan = builder.getColumnCount() - builder.getColumn() + 1;
> newRow = true;
> }
> builder.setRowSpan(rowSpan);
> builder.append(component, colSpan);
> builder.setRowSpan(1);
> if (newRow) {
> row();
> }
> return new JComponent[] { label, component };
> }
> public JComponent[] add(Binding binding, int colSpan) {
> return add(binding, colSpan, 1);
> }
>
> public JComponent[] add(String fieldName) {
> return add(fieldName, 1);
> }
> public JComponent[] add(String fieldName, int colSpan) {
> return add(createDefaultBinding(fieldName), colSpan);
> }
>
> public JComponent cellWithLabel(String labelProperty, JComponent component, int colSpan) {
> boolean newRow = false;
> if (colSpan == COL_SPAN_ALL) {
> colSpan = builder.getColumnCount() - builder.getColumn() + 1 - 2;
> newRow = true;
> }
> processComponent(labelProperty, component);
> final JLabel label = createLabelFor(labelProperty, component);
> builder.append(label);
> builder.append(component, colSpan);
> if (newRow) {
> row();
> }
> return label;
> }
>
> public MauiFormBuilder cell(JComponent component) {
> builder.append(component);
> return this;
> }
>
> public MauiFormBuilder cell(JComponent component, int colSpan) {
> return cell(component, cc.xyw(1, 1, colSpan));
> }
> public MauiFormBuilder cell(String fieldName, JComponent component, int colSpan) {
> processComponent(fieldName, component);
> return cell(component, cc.xyw(1, 1, colSpan));
> }
> public MauiFormBuilder cell(JComponent component, int colSpan, int rowSpan) {
> return cell(component, cc.xywh(1, 1, colSpan, rowSpan));
> }
>
> public MauiFormBuilder cell(String fieldName, JComponent component, int colSpan, int rowSpan) {
> processComponent(fieldName, component);
> return cell(component, cc.xywh(1, 1, colSpan, rowSpan));
> }
>
> public MauiFormBuilder cell(JComponent component, CellConstraints c) {
> c.gridX = builder.getColumn();
> c.gridY = builder.getRow();
> boolean newRow = false;
> if (c.gridWidth == COL_SPAN_ALL) {
> c.gridWidth = builder.getColumnCount() - builder.getColumn() + 1;
> newRow = true;
> }
> builder.add(component, c);
> if (newRow) {
> row();
> } else {
> builder.nextColumn(c.gridWidth);
> }
> return this;
> }
>
> public MauiFormBuilder cell(String fieldName, JComponent component, CellConstraints c) {
> processComponent(fieldName, component);
> return cell(component, c);
> }
>
> public void row() {
> builder.nextLine(2);
> }
>
> public void setColumn(int column) {
> builder.setColumn(column);
> }
>
> public CellConstraints cellConstraints(int colSpan, int rowSpan, Alignment colAlign, Alignment rowAlign) {
> return cc.xywh(1, 1, colSpan, rowSpan, colAlign, rowAlign);
> }
> public CellConstraints cellConstraints(int colSpan, Alignment colAlign, Alignment rowAlign) {
> return cc.xywh(1, 1, colSpan, 1, colAlign, rowAlign);
> }
> public CellConstraints cellConstraints(int colSpan, Alignment colAlign) {
> return cc.xywh(1, 1, colSpan, 1, colAlign, CellConstraints.DEFAULT);
> }
> public void processComponent(String fieldName, JComponent component) {
> if (interceptor != null) {
> interceptor.processComponent(fieldName, component);
> }
> if (formName != null) {
> String property = formName + "." + fieldName + ".caption";
> String tooltip = MauiApplication.getMessage(property);
> if (tooltip != null) {
> component.setToolTipText(tooltip);
> }
> }
> }
>
> public JLabel createLabel(String fieldName) {
> return createLabelFor(fieldName, null);
> }
>
> public JButton createButton(String fieldName) {
> JButton button = getComponentFactory().createButton("");
> getFormModel().getFieldFace(fieldName).configure(button);
> processComponent(fieldName, button);
> return button;
> }
>
> }
> [/code]
> The following is the code to create the attached complex form. I also used formLayoutMaker to visually create the form's layout.
> [code]
> public JPanel createFormControl() {
> FormModel formModel = getFormModel();
>
> //columns 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
> String colSpec = "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)";
> //rows 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
> String rowSpec = "pref,3dlu,pref,3dlu,pref,3dlu,pref,3dlu,pref,3dlu,150dlu:grow,3dlu,pref,3dlu,fill:40dlu,3dlu,pref,3dlu,pref,3dlu,pref";
> MauiFormBuilder builder = new MauiFormBuilder(getBindingFactory(), colSpec, rowSpec);
>
> mfgImage = new JPanel();
> cmdClear = builder.createButton("cmdClear");
> cmdDelete = builder.createButton("cmdDelete");
> cmdSubmit = builder.createButton("cmdSubmit");
> cmdSave = builder.createButton("cmdSave");
> cmdCancel = builder.createButton("cmdCancel");
> lblSignature = builder.createLabel("capture");
> lblNotes = builder.createLabel("note");
>
> //1
> builder.cell(mfgImage, 5, 3);
> cboMfg = new ManufacturerComboBox();
> MauiComboBoxBinding cbBinding = new MauiComboBoxBinding(formModel, "order.manufacturer", cboMfg);
> builder.add(cbBinding, 7);
> cboShowCustOf = new SalesRepComboBox();
> cbBinding = new MauiComboBoxBinding(formModel, "order.showCustomersOfSalesRep", cboShowCustOf);
> builder.cellWithLabel("showCustOf", cboShowCustOf, MauiFormBuilder.COL_SPAN_ALL);
>
> //3
> builder.setColumn(6);
> cboCustomer = new CustomerComboBox(order.getShowCustomersOfSalesRep());
> //this keeps the control size to a minimum - otherwise the form is very wide because the control sizes to fit its data (long)
> Dimension d = cboCustomer.getPreferredSize();
> d.width = 300;
> cboCustomer.setPreferredSize(d);
> cbBinding = new MauiComboBoxBinding(formModel, "order.customer", cboCustomer);
> builder.add(cbBinding, MauiFormBuilder.COL_SPAN_ALL);
>
> //5
> builder.setColumn(6);
> cboShipTo = new LocationComboBox(order.getCustomer());
> cbBinding = new MauiComboBoxBinding(formModel, "order.shipToLocation", cboShipTo);
> builder.add(cbBinding, MauiFormBuilder.COL_SPAN_ALL);
>
> //7
> builder.setColumn(6);
> txtPO = (JTextField) builder.add("order.purchaseOrderNumber", 7)[1];
>
> SalesRepresentative defaultSalesRep = getCustomerManufacturerSalesRep(order.getCustomer());
> cboSalesRep = new SalesRepComboBox(order.getCustomer(), defaultSalesRep);
> cbBinding = new MauiComboBoxBinding(formModel, "order.salesRepresentative", cboSalesRep);
> builder.add(cbBinding, MauiFormBuilder.COL_SPAN_ALL);
>
> //9
> builder.setColumn(6);
> cboSurgeon = new SurgeonComboBox();
> builder.add(new ComboBoxBinding(cboSurgeon, formModel, "order.surgeonName"), 3);
> txtPatient = (JTextField) builder.add("order.patientName", 5)[1];
> builder.add("order.surgeryDate", MauiFormBuilder.COL_SPAN_ALL);
>
> //11
> LineItemsBinding lib = new LineItemsBinding(formModel, "genericLineItems");
> builder.cell(lib.getControl(), MauiFormBuilder.COL_SPAN_ALL);
>
> //13
> builder.cell(lblSignature, builder.cellConstraints(2, CellConstraints.LEFT, CellConstraints.BOTTOM));
> builder.setColumn(12);
> builder.cell(lblNotes, builder.cellConstraints(1, CellConstraints.LEFT, CellConstraints.BOTTOM));
> builder.setColumn(24);
> builder.cell(cmdDelete);
> builder.row();
>
> //15
> SignatureBinding sb = new SignatureBinding(formModel, "capture");
> capture = (Capture)sb.getControl();
> builder.cell("capture", capture, 10, 3);
> builder.setColumn(12);
> JComponent notesCtrl = createNotesBinding(formModel, builder);
> builder.cell(notesCtrl, MauiFormBuilder.COL_SPAN_ALL);
>
> //17
> builder.setColumn(16);
> ToggleButtonBinding tb = new ToggleButtonBinding(new JCheckBox(), formModel, "sendEmailFax");
> builder.cell("sendEmailFax", tb.getControl(), builder.cellConstraints(6, CellConstraints.RIGHT));
> builder.setColumn(24);
> builder.cell(cmdSubmit);
> builder.row();
>
> //19
> cboTitle = createTitleCombo();
> builder.add(new ComboBoxBinding(cboTitle, formModel, "title"), 6);
> builder.cell(cmdClear);
> builder.setColumn(24);
> builder.cell(cmdSave);
> builder.row();
>
> //21
> cboName = createNameCombo();
> builder.add(new ComboBoxBinding(cboName, formModel, "printedName"), 6);
> builder.setColumn(24);
> builder.cell(cmdCancel);
>
> return builder.getForm();
> }
> [/code]
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 10:22:43
|
[ http://jira.springframework.org/browse/RCP-372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-372.
------------------------------
Resolution: Fixed
Focussable interface provided in 1.1.0, and AbstractFocussableForm form implementation which can specify the focus component when shown
> Focus for form used in Wizards and Dialogs
> ------------------------------------------
>
> Key: RCP-372
> URL: http://jira.springframework.org/browse/RCP-372
> Project: Spring Rich Client Project
> Issue Type: Improvement
> Components: Core
> Affects Versions: 0.2.0
> Reporter: Tomasz Lempart
> Fix For: 1.1.0
>
> Attachments: RCP-372-petclinic.patch, RCP-372.patch
>
>
> There should be easy way to specify in form which field should get focus when form is shown.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 09:38:43
|
[ http://jira.springframework.org/browse/RCP-582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lieven Doclo resolved RCP-582.
------------------------------
Resolution: Fixed
Fix Version/s: 1.1.0
should be fixed
> IAE in OverlayHelper: Don't know how to handle parent of type [javax.swing.JPanel].
> -----------------------------------------------------------------------------------
>
> Key: RCP-582
> URL: http://jira.springframework.org/browse/RCP-582
> Project: Spring Rich Client Project
> Issue Type: Bug
> Components: Core
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Assignee: Lieven Doclo
> Priority: Blocker
> Fix For: 1.1.0
>
>
> Opened a form within a Dialog. When editing a TextArea (within a ScrollPane) I get the following exception:
> java.lang.IllegalArgumentException: Don't know how to handle parent of type [javax.swing.JPanel].
> at org.springframework.richclient.util.OverlayHelper.getLayeredPane(OverlayHelper.java:343)
> at org.springframework.richclient.util.OverlayHelper$OverlayUpdater.run(OverlayHelper.java:394)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> One strange(?) thing I found out when I tried to debug it:
> org.springframework.richclient.util.OverlayHelper#attachOverlay gets called with a JScrollPane as overlayTarget...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Lieven D. (JIRA) <no...@sp...> - 2008-11-12 09:12:44
|
[ http://jira.springframework.org/browse/RCP-582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41041#action_41041 ]
Lieven Doclo commented on RCP-582:
----------------------------------
Yeah, made a small change which probably broke it... I'll take a look at it ASAP
> IAE in OverlayHelper: Don't know how to handle parent of type [javax.swing.JPanel].
> -----------------------------------------------------------------------------------
>
> Key: RCP-582
> URL: http://jira.springframework.org/browse/RCP-582
> Project: Spring Rich Client Project
> Issue Type: Bug
> Components: Core
> Affects Versions: 1.1.0
> Reporter: Johannes Schneider
> Priority: Blocker
>
> Opened a form within a Dialog. When editing a TextArea (within a ScrollPane) I get the following exception:
> java.lang.IllegalArgumentException: Don't know how to handle parent of type [javax.swing.JPanel].
> at org.springframework.richclient.util.OverlayHelper.getLayeredPane(OverlayHelper.java:343)
> at org.springframework.richclient.util.OverlayHelper$OverlayUpdater.run(OverlayHelper.java:394)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> One strange(?) thing I found out when I tried to debug it:
> org.springframework.richclient.util.OverlayHelper#attachOverlay gets called with a JScrollPane as overlayTarget...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.springframework.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
|
From: Webster B. <coe...@ec...> - 2008-11-11 22:03:07
|
Just the best available internnet store for mans! http://motivationabout.cjb.net/ Of her heart, which they read according to the hebrew nation after the exodus and as leader and so ravishing as the way in which she bent over of the sun, two drops of water had been cast by and place, quhen and quhair the next general assemblie. |