You can subscribe to this list here.
| 2003 |
Jan
|
Feb
(55) |
Mar
(100) |
Apr
(203) |
May
(330) |
Jun
(190) |
Jul
(302) |
Aug
(323) |
Sep
(197) |
Oct
(245) |
Nov
(490) |
Dec
(330) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(194) |
Feb
(400) |
Mar
(416) |
Apr
(415) |
May
(359) |
Jun
(381) |
Jul
(491) |
Aug
(311) |
Sep
(291) |
Oct
(273) |
Nov
(355) |
Dec
(266) |
| 2005 |
Jan
(306) |
Feb
(303) |
Mar
(520) |
Apr
(346) |
May
(255) |
Jun
(221) |
Jul
(171) |
Aug
(247) |
Sep
(147) |
Oct
(125) |
Nov
(165) |
Dec
(65) |
| 2006 |
Jan
(90) |
Feb
(53) |
Mar
(121) |
Apr
(103) |
May
(113) |
Jun
(103) |
Jul
(104) |
Aug
(67) |
Sep
(78) |
Oct
(82) |
Nov
(78) |
Dec
(70) |
| 2007 |
Jan
(77) |
Feb
(76) |
Mar
(63) |
Apr
(30) |
May
(47) |
Jun
(41) |
Jul
(44) |
Aug
(44) |
Sep
(49) |
Oct
(33) |
Nov
(25) |
Dec
(21) |
| 2008 |
Jan
(45) |
Feb
(13) |
Mar
(15) |
Apr
(12) |
May
(9) |
Jun
(33) |
Jul
(30) |
Aug
(7) |
Sep
(20) |
Oct
(17) |
Nov
(20) |
Dec
(10) |
| 2009 |
Jan
(8) |
Feb
(5) |
Mar
(12) |
Apr
(17) |
May
(19) |
Jun
(97) |
Jul
(77) |
Aug
(33) |
Sep
(24) |
Oct
(41) |
Nov
(16) |
Dec
(32) |
| 2010 |
Jan
(24) |
Feb
(14) |
Mar
(50) |
Apr
(71) |
May
(70) |
Jun
(64) |
Jul
(45) |
Aug
(62) |
Sep
(32) |
Oct
(4) |
Nov
(12) |
Dec
(2) |
| 2011 |
Jan
(1) |
Feb
(3) |
Mar
(4) |
Apr
(3) |
May
(6) |
Jun
(1) |
Jul
(4) |
Aug
(3) |
Sep
(4) |
Oct
(6) |
Nov
(3) |
Dec
(3) |
| 2012 |
Jan
(4) |
Feb
(8) |
Mar
(6) |
Apr
(10) |
May
(2) |
Jun
(3) |
Jul
(11) |
Aug
(10) |
Sep
(4) |
Oct
|
Nov
(1) |
Dec
(1) |
| 2013 |
Jan
(4) |
Feb
(1) |
Mar
(9) |
Apr
(1) |
May
(8) |
Jun
(2) |
Jul
(5) |
Aug
(2) |
Sep
|
Oct
(3) |
Nov
(10) |
Dec
(8) |
| 2014 |
Jan
(3) |
Feb
(12) |
Mar
(9) |
Apr
(12) |
May
(2) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
(1) |
Oct
(4) |
Nov
|
Dec
(2) |
| 2015 |
Jan
(1) |
Feb
(3) |
Mar
(4) |
Apr
(9) |
May
(2) |
Jun
(2) |
Jul
|
Aug
(2) |
Sep
(7) |
Oct
(9) |
Nov
(7) |
Dec
(9) |
| 2016 |
Jan
(7) |
Feb
(5) |
Mar
(5) |
Apr
(5) |
May
(8) |
Jun
(4) |
Jul
(5) |
Aug
(4) |
Sep
(6) |
Oct
(7) |
Nov
(2) |
Dec
(3) |
| 2017 |
Jan
(7) |
Feb
(8) |
Mar
(7) |
Apr
(3) |
May
(4) |
Jun
(3) |
Jul
(5) |
Aug
(8) |
Sep
(4) |
Oct
(2) |
Nov
(3) |
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2021 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2022 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(2) |
Aug
(5) |
Sep
(2) |
Oct
|
Nov
|
Dec
(1) |
| 2026 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <rod...@in...> - 2003-07-10 21:19:21
|
>I'm working on a TilesViewResolver and accompanying TilesView (extending JstlView). Besides the fact that I'm curious to see if I took the correct approach, are you interested in integrating it somehow in some contrib package or something...? Yes, this sounds interesting. Because it's so easy to implement views with Spring we probably need to think about how to organize things. Or maybe just in the main source tree and wear the dependencies? |
|
From: Ken K. <kk...@kk...> - 2003-07-10 18:55:41
|
Juergen, I noticed you added an ant.bat file to petclinic that is similar to that used for the countries demo app. In the petclinic build.xml, another build.xml (in the db dir) is invoked to initialize the database for testing. When your ant.bat file is used, the test part of the build fails because it can't load the class for the JDBC driver. When I use the standard ant.bat supplied with Ant, it works fine, but this is predicated on placing copies of the jdbc connector jars in Ant's lib dir. Obviously, it is better not to force the developer to do this because of possible versioning problems. I don't understand why the nested build.xml can't see the same classpath as the main one. Any ideas ??? Regards, Ken |
|
From: Alef A. <al...@jt...> - 2003-07-10 17:46:16
|
Hi all, One small question. I'm currently testing out some stuff and am right now trying to sign up users. The objects I work with are directly provided by the backend guys and therefore don't provide for instance something like a password checking field (repassword or something). However, I want to provide the user with two fields, and validate if the two password fields are the same... Since I haven't found anything yet that I can't do using Spring, I suspect there's some solution for this as well ;-)? Besides that I'm working on a TilesViewResolver and accompanying TilesView (extending JstlView). Besides the fact that I'm curious to see if I took the correct approach, are you interested in integrating it somehow in some contrib package or something...? Well, back to work ;-) Thanks, Alef |
|
From: Rod J. <rod...@in...> - 2003-07-10 17:05:59
|
> I would agree with Ken here - we must avoid any dependencies between the JDBC > framework and the Web framework. +1. I know of several companies in the UK using JDBC only at this point. It's a great route in for Spring. |
|
From: <tri...@tr...> - 2003-07-10 14:31:23
|
Ken, JP, I would agree with Ken here - we must avoid any dependencies between the JDBC framework and the Web framework. There must be a better way of solving this. Why can't you just pass in the locale as a regular parameter in a where clause for a SQLQuery? Thomas > JP, > > Wouldn't simply subclassing MappingSqlQueryWithParameters be enough to > get what you need ??? If it isn't, I guess I don't understand why :-( . > > Surely the Spring JDBC framework doesn't need to know anything about > Locales and I would find the doubling of the number of convenience > methods for all those classes to be troubling. > > Regards, > Ken > > JP Pawlak wrote: > > >I'm quite talking to myself as I see. I proofed the concept and it works > >fine. It was not very difficult to add a kind of 'context' from the > >execute method and retrieved in the mapRow. > > > >I talk about a 'context' because I need today to pass a Locale, but > >tomorrow someone will perhaps need somewhat else. An 'Object' will be > >more indicated. > > > >I was careful on the ascendant compatibility thought. What is the main > >work is the doubling of the convenience methods (all existing signatures > >and the same with the new parameter added) and update the doc. Whereas > >it's not more as a half day to a day of work. > > > >The only issue I found is about the mapRow method. If we maintain the > >entire compatibility, when someone will use the new signature to have > >the new parameter passed, it will even have to declare (as return null) > >the old one which will be with no use. This is due to its abstract > >nature in MappingSqlQuery. > > > >The classes to modify are SqlQuery, MappingSqlQueryWithParameters and > >MappingSqlQuery. For coherence also SqlFunction. > > > >I'm happy as I found a clean way to my issue. But as it's at the heart > >of the jdbc.object package, I would have any feedback before. > > > >As I sayed to Rod, I will not be able to work until Tuesday. At this > >date I would make the changes at this date. If anyone prefer doing it, > >no problem, but I can do it as I just studied these classes. > > > >Waiting on reaction; > > > >Regards, > >Jean-Pierre > > > > > >-----Message d'origine----- > >Cc : springframework-developer > >Objet : Re:[Springframework-developer] Locale in rowmap? > > > >Is simply the MappingSqlQueryWithParameters for me? > > > >Jean-Pierre > > > >---------- Initial Header ----------- > > > >>From : spr...@li... > >To : spr...@li... > >Cc : > >Date : Wed, 9 Jul 2003 19:12:24 +0200 > >Subject : [Springframework-developer] Locale in rowmap? > > > >Hi everyone, > > > >I have a remaining issue with the JDBC package. When the application is > >Locale aware, we would often have the object read from the database > >and/or sub-objects localized for the user to serve. > > > >I see two approachs: > > > >1) create an object having data for all supported languages. > >2) knowing the user Locale, pick from the database only the Locale > >matched data. > > > >The approach 1 will have a performance drawback as all objects contain > >unused data. The bean getters must also have a Locale parameter. In > >views, it will be a nightmare. > > > >The approach 2 seems to me far better. But in the rowmap method, the > >User Locale has to be known to properly set the object. And here is the > >issue. For time being, I declare a 'run' method in the MappingSqlQuery > >subclass which set a Locale class property and call execute with its > >others arguments. The method must be synchronized to be threadsafe as I > >use a class variable. This works, but I guess synchronizing the request > >is not a good long term solution due to the performance impact. > > > >What could be very cool in this situation is an execute method taking a > >Locale parameter, just to pass on the rowmap method. > > > >It would be, as I see, only a matter of adding signatures on the > >'execute' and 'rowmap' methods for having ones with Locale transport. > > > >What is your feel about this? Could I go for these adds? Has anyone a > >better solution to propose? > > > >Regards, > >Jean-Pierre > > > > > >********** L'ADSL A 20 EUR/MOIS********** > >Tiscali propose l'ADSL le moins cher du marché : 20 EUR/mois et le modem > >ADSL offert ! > >Pour profiter de cette offre exceptionnelle, cliquez ici : > >http://register.tiscali.fr/adsl/ > >Offre soumise à conditions. > > > > > > > > > >------------------------------------------------------- > >This SF.Net email sponsored by: Parasoft > >Error proof Web apps, automate testing & more. > >Download & eval WebKing and get a free book. > >www.parasoft.com/bulletproofapps > >_______________________________________________ > >Springframework-developer mailing list > >Spr...@li... > >https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > >********** L'ADSL A 20 EUR/MOIS********** > >Tiscali propose l'ADSL le moins cher du marché : 20 EUR/mois et le modem > >ADSL offert ! > >Pour profiter de cette offre exceptionnelle, cliquez ici : > >http://register.tiscali.fr/adsl/ > >Offre soumise à conditions. > > > > > > > > > > > > > >------------------------------------------------------- > >This SF.Net email sponsored by: Parasoft > >Error proof Web apps, automate testing & more. > >Download & eval WebKing and get a free book. > >www.parasoft.com/bulletproofapps > >_______________________________________________ > >Springframework-developer mailing list > >Spr...@li... > >https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > > > > > > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Parasoft > Error proof Web apps, automate testing & more. > Download & eval WebKing and get a free book. > www.parasoft.com/bulletproofapps > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Ken K. <kk...@kk...> - 2003-07-10 14:16:10
|
JP, Wouldn't simply subclassing MappingSqlQueryWithParameters be enough to get what you need ??? If it isn't, I guess I don't understand why :-( . Surely the Spring JDBC framework doesn't need to know anything about Locales and I would find the doubling of the number of convenience methods for all those classes to be troubling. Regards, Ken JP Pawlak wrote: >I'm quite talking to myself as I see. I proofed the concept and it works >fine. It was not very difficult to add a kind of 'context' from the >execute method and retrieved in the mapRow. > >I talk about a 'context' because I need today to pass a Locale, but >tomorrow someone will perhaps need somewhat else. An 'Object' will be >more indicated. > >I was careful on the ascendant compatibility thought. What is the main >work is the doubling of the convenience methods (all existing signatures >and the same with the new parameter added) and update the doc. Whereas >it's not more as a half day to a day of work. > >The only issue I found is about the mapRow method. If we maintain the >entire compatibility, when someone will use the new signature to have >the new parameter passed, it will even have to declare (as return null) >the old one which will be with no use. This is due to its abstract >nature in MappingSqlQuery. > >The classes to modify are SqlQuery, MappingSqlQueryWithParameters and >MappingSqlQuery. For coherence also SqlFunction. > >I'm happy as I found a clean way to my issue. But as it's at the heart >of the jdbc.object package, I would have any feedback before. > >As I sayed to Rod, I will not be able to work until Tuesday. At this >date I would make the changes at this date. If anyone prefer doing it, >no problem, but I can do it as I just studied these classes. > >Waiting on reaction; > >Regards, >Jean-Pierre > > >-----Message d'origine----- >Cc : springframework-developer >Objet : Re:[Springframework-developer] Locale in rowmap? > >Is simply the MappingSqlQueryWithParameters for me? > >Jean-Pierre > >---------- Initial Header ----------- > >>From : spr...@li... >To : spr...@li... >Cc : >Date : Wed, 9 Jul 2003 19:12:24 +0200 >Subject : [Springframework-developer] Locale in rowmap? > >Hi everyone, > >I have a remaining issue with the JDBC package. When the application is >Locale aware, we would often have the object read from the database >and/or sub-objects localized for the user to serve. > >I see two approachs: > >1) create an object having data for all supported languages. >2) knowing the user Locale, pick from the database only the Locale >matched data. > >The approach 1 will have a performance drawback as all objects contain >unused data. The bean getters must also have a Locale parameter. In >views, it will be a nightmare. > >The approach 2 seems to me far better. But in the rowmap method, the >User Locale has to be known to properly set the object. And here is the >issue. For time being, I declare a 'run' method in the MappingSqlQuery >subclass which set a Locale class property and call execute with its >others arguments. The method must be synchronized to be threadsafe as I >use a class variable. This works, but I guess synchronizing the request >is not a good long term solution due to the performance impact. > >What could be very cool in this situation is an execute method taking a >Locale parameter, just to pass on the rowmap method. > >It would be, as I see, only a matter of adding signatures on the >'execute' and 'rowmap' methods for having ones with Locale transport. > >What is your feel about this? Could I go for these adds? Has anyone a >better solution to propose? > >Regards, >Jean-Pierre > > >********** L'ADSL A 20 EUR/MOIS********** >Tiscali propose l'ADSL le moins cher du marché : 20 EUR/mois et le modem >ADSL offert ! >Pour profiter de cette offre exceptionnelle, cliquez ici : >http://register.tiscali.fr/adsl/ >Offre soumise à conditions. > > > > >------------------------------------------------------- >This SF.Net email sponsored by: Parasoft >Error proof Web apps, automate testing & more. >Download & eval WebKing and get a free book. >www.parasoft.com/bulletproofapps >_______________________________________________ >Springframework-developer mailing list >Spr...@li... >https://lists.sourceforge.net/lists/listinfo/springframework-developer > > >********** L'ADSL A 20 EUR/MOIS********** >Tiscali propose l'ADSL le moins cher du marché : 20 EUR/mois et le modem >ADSL offert ! >Pour profiter de cette offre exceptionnelle, cliquez ici : >http://register.tiscali.fr/adsl/ >Offre soumise à conditions. > > > > > > >------------------------------------------------------- >This SF.Net email sponsored by: Parasoft >Error proof Web apps, automate testing & more. >Download & eval WebKing and get a free book. >www.parasoft.com/bulletproofapps >_______________________________________________ >Springframework-developer mailing list >Spr...@li... >https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > |
|
From: JP P. <jp....@ti...> - 2003-07-09 21:33:40
|
I'm quite talking to myself as I see. I proofed the concept and it works fine. It was not very difficult to add a kind of 'context' from the execute method and retrieved in the mapRow. I talk about a 'context' because I need today to pass a Locale, but tomorrow someone will perhaps need somewhat else. An 'Object' will be more indicated. I was careful on the ascendant compatibility thought. What is the main work is the doubling of the convenience methods (all existing signatures and the same with the new parameter added) and update the doc. Whereas it's not more as a half day to a day of work. The only issue I found is about the mapRow method. If we maintain the entire compatibility, when someone will use the new signature to have the new parameter passed, it will even have to declare (as return null) the old one which will be with no use. This is due to its abstract nature in MappingSqlQuery. The classes to modify are SqlQuery, MappingSqlQueryWithParameters and MappingSqlQuery. For coherence also SqlFunction. I'm happy as I found a clean way to my issue. But as it's at the heart of the jdbc.object package, I would have any feedback before. As I sayed to Rod, I will not be able to work until Tuesday. At this date I would make the changes at this date. If anyone prefer doing it, no problem, but I can do it as I just studied these classes. Waiting on reaction; Regards, Jean-Pierre -----Message d'origine----- Cc=A0: springframework-developer Objet=A0: Re:[Springframework-developer] Locale in rowmap? Is simply the MappingSqlQueryWithParameters for me? Jean-Pierre ---------- Initial Header ----------- From : spr...@li... To : spr...@li... Cc :=20 Date : Wed, 9 Jul 2003 19:12:24 +0200 Subject : [Springframework-developer] Locale in rowmap? Hi everyone, I have a remaining issue with the JDBC package. When the application is Locale aware, we would often have the object read from the database and/or sub-objects localized for the user to serve. I see two approachs: 1) create an object having data for all supported languages. 2) knowing the user Locale, pick from the database only the Locale matched data. The approach 1 will have a performance drawback as all objects contain unused data. The bean getters must also have a Locale parameter. In views, it will be a nightmare. The approach 2 seems to me far better. But in the rowmap method, the User Locale has to be known to properly set the object. And here is the issue. For time being, I declare a 'run' method in the MappingSqlQuery subclass which set a Locale class property and call execute with its others arguments. The method must be synchronized to be threadsafe as I use a class variable. This works, but I guess synchronizing the request is not a good long term solution due to the performance impact. What could be very cool in this situation is an execute method taking a Locale parameter, just to pass on the rowmap method. It would be, as I see, only a matter of adding signatures on the 'execute' and 'rowmap' methods for having ones with Locale transport. What is your feel about this? Could I go for these adds? Has anyone a better solution to propose? Regards, Jean-Pierre ********** L'ADSL A 20 EUR/MOIS********** Tiscali propose l'ADSL le moins cher du march=E9 : 20 EUR/mois et le = modem ADSL offert !=20 Pour profiter de cette offre exceptionnelle, cliquez ici : http://register.tiscali.fr/adsl/ Offre soumise =E0 conditions. ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer ********** L'ADSL A 20 EUR/MOIS********** Tiscali propose l'ADSL le moins cher du march=E9 : 20 EUR/mois et le = modem ADSL offert !=20 Pour profiter de cette offre exceptionnelle, cliquez ici : http://register.tiscali.fr/adsl/ Offre soumise =E0 conditions. |
|
From: =?iso-8859-1?Q?<jp....@ti...> - 2003-07-09 17:19:44
|
Is simply the MappingSqlQueryWithParameters for me?=0D=0A=0D=0AJean-Pierr= e=0D=0A=0D=0A---------- Initial Header -----------=0D=0A=0D=0AFrom := spr...@li...=0D=0ATo := spr...@li...=0D=0ACc : =0D=0A= Date : Wed, 9 Jul 2003 19:12:24 +0200=0D=0ASubject : [Springframewo= rk-developer] Locale in rowmap?=0D=0A=0D=0AHi everyone,=0D=0A=0D=0AI have= a remaining issue with the JDBC package. When the application is Locale = aware, we would often have the object read from the database and/or sub-o= bjects localized for the user to serve.=0D=0A=0D=0AI see two approachs:=0D= =0A=0D=0A1) create an object having data for all supported languages.=0D=0A= 2) knowing the user Locale, pick from the database only the Locale matche= d data.=0D=0A=0D=0AThe approach 1 will have a performance drawback as all= objects contain unused data. The bean getters must also have a Locale pa= rameter. In views, it will be a nightmare.=0D=0A=0D=0AThe approach 2 seem= s to me far better. But in the rowmap method, the User Locale has to be k= nown to properly set the object. And here is the issue. For time being, I= declare a 'run' method in the MappingSqlQuery subclass which set a Local= e class property and call execute with its others arguments. The method m= ust be synchronized to be threadsafe as I use a class variable. This work= s, but I guess synchronizing the request is not a good long term solution= due to the performance impact.=0D=0A=0D=0AWhat could be very cool in th= is situation is an execute method taking a Locale parameter, just to pass= on the rowmap method.=0D=0A=0D=0AIt would be, as I see, only a matter of= adding signatures on the 'execute' and 'rowmap' methods for having ones = with Locale transport.=0D=0A=0D=0AWhat is your feel about this? Could I g= o for these adds? Has anyone a better solution to propose?=0D=0A=0D=0AReg= ards,=0D=0AJean-Pierre=0D=0A=0D=0A=0D=0A********** L'ADSL A 20 EUR/MOIS**= ********=0D=0ATiscali propose l'ADSL le moins cher du march=E9 : 20 EUR/m= ois et le modem ADSL offert ! =0D=0APour profiter de cette offre exceptio= nnelle, cliquez ici : http://register.tiscali.fr/adsl/=0D=0AOffre soumise= =E0 conditions.=0D=0A=0D=0A=0D=0A=0D=0A=0D=0A---------------------------= ----------------------------=0D=0AThis SF.Net email sponsored by: Parasof= t=0D=0AError proof Web apps, automate testing & more.=0D=0ADownload & eva= l WebKing and get a free book.=0D=0Awww.parasoft.com/bulletproofapps=0D=0A= _______________________________________________=0D=0ASpringframework-deve= loper mailing lis...@li...=0D= =0Ahttps://lists.sourceforge.net/lists/listinfo/springframework-developer= =0D=0A=0A=0A********** L'ADSL A 20 EUR/MOIS**********=0ATiscali propose l= 'ADSL le moins cher du march=E9 : 20 EUR/mois et le modem ADSL offert ! =0A= Pour profiter de cette offre exceptionnelle, cliquez ici : http://registe= r.tiscali.fr/adsl/=0AOffre soumise =E0 conditions.=0A |
|
From: =?iso-8859-1?Q?<jp....@ti...> - 2003-07-09 17:12:32
|
Hi everyone,=0D=0A=0D=0AI have a remaining issue with the JDBC package. W= hen the application is Locale aware, we would often have the object read = from the database and/or sub-objects localized for the user to serve.=0D=0A= =0D=0AI see two approachs:=0D=0A=0D=0A1) create an object having data for= all supported languages.=0D=0A2) knowing the user Locale, pick from the = database only the Locale matched data.=0D=0A=0D=0AThe approach 1 will hav= e a performance drawback as all objects contain unused data. The bean get= ters must also have a Locale parameter. In views, it will be a nightmare.= =0D=0A=0D=0AThe approach 2 seems to me far better. But in the rowmap meth= od, the User Locale has to be known to properly set the object. And here = is the issue. For time being, I declare a 'run' method in the MappingSqlQ= uery subclass which set a Locale class property and call execute with its= others arguments. The method must be synchronized to be threadsafe as I = use a class variable. This works, but I guess synchronizing the request i= s not a good long term solution due to the performance impact.=0D=0A=0D=0A= What could be very cool in this situation is an execute method taking a L= ocale parameter, just to pass on the rowmap method.=0D=0A=0D=0AIt would b= e, as I see, only a matter of adding signatures on the 'execute' and 'row= map' methods for having ones with Locale transport.=0D=0A=0D=0AWhat is yo= ur feel about this? Could I go for these adds? Has anyone a better soluti= on to propose?=0D=0A=0D=0ARegards,=0D=0AJean-Pierre=0D=0A=0A=0A**********= L'ADSL A 20 EUR/MOIS**********=0ATiscali propose l'ADSL le moins cher du= march=E9 : 20 EUR/mois et le modem ADSL offert ! =0APour profiter de cet= te offre exceptionnelle, cliquez ici : http://register.tiscali.fr/adsl/=0A= Offre soumise =E0 conditions.=0A |
|
From: Rod J. <rod...@in...> - 2003-07-09 06:33:32
|
You can also provide your own ViewResolver implementation to define views any way you like. Regards, Rod ----- Original Message ----- From: "Kopylenko, Dmitry" <dko...@su...> To: "'Alef Arendsen '" <al...@jt...>; <spr...@li...> Sent: Wednesday, July 09, 2003 1:55 AM Subject: RE: [Springframework-developer] Dots in views not possible? > Alef, > > you could try to use XmlViewResolver strategy with your views defined in > /WEB-INF/views.xml (default) to allow for (.)s in your view names unless you > need internationalization support: > > <bean id="jteam.site.data.Employee" > class="com.interface21.web.servlet.view.JstlView"> > <property > name="url"><value>/WEB-INF/jsp/employeelist.jsp</value></property> > </bean> > > Regards, > Dmitriy > > -----Original Message----- > From: Alef Arendsen > To: spr...@li... > Sent: 7/8/2003 6:01 PM > Subject: [Springframework-developer] Dots in views not possible? > > Hi all, > > Is there any reason why it's not possible to have .'s (dots) in your > view-names (or am I stupid ;-). I keep getting the error message: > <error>Invalid bean definition. Classname or parent must be supplied for > bean with name 'jteam'</error> when I'm having the following view > definitions in my view file: > > jteam.site.data.Employee.class=com.interface21.web.servlet.view.JstlView > jteam.site.data.Employee.url=/WEB-INF/jsp/employeelist.jsp > > I'm building myself datamanager and based on a request parameter (which > in this case is a classname) I return the appropriate view. It would not > be such a big problem to only append the classname (Employee) in there > or replace the dots with anything else, but maybe there's another > solution? > > Cheers > > Alef > > P.s. just shout if I'm asking questions that just are tooo stupid... > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Parasoft > Error proof Web apps, automate testing & more. > Download & eval WebKing and get a free book. > www.parasoft.com/bulletproofapps > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > ------------------------------------------------------- > This SF.Net email sponsored by: Parasoft > Error proof Web apps, automate testing & more. > Download & eval WebKing and get a free book. > www.parasoft.com/bulletproofapps > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Kopylenko, D. <dko...@ac...> - 2003-07-09 00:55:20
|
Alef, you could try to use XmlViewResolver strategy with your views defined in /WEB-INF/views.xml (default) to allow for (.)s in your view names unless you need internationalization support: <bean id="jteam.site.data.Employee" class="com.interface21.web.servlet.view.JstlView"> <property name="url"><value>/WEB-INF/jsp/employeelist.jsp</value></property> </bean> Regards, Dmitriy -----Original Message----- From: Alef Arendsen To: spr...@li... Sent: 7/8/2003 6:01 PM Subject: [Springframework-developer] Dots in views not possible? Hi all, Is there any reason why it's not possible to have .'s (dots) in your view-names (or am I stupid ;-). I keep getting the error message: <error>Invalid bean definition. Classname or parent must be supplied for bean with name 'jteam'</error> when I'm having the following view definitions in my view file: jteam.site.data.Employee.class=com.interface21.web.servlet.view.JstlView jteam.site.data.Employee.url=/WEB-INF/jsp/employeelist.jsp I'm building myself datamanager and based on a request parameter (which in this case is a classname) I return the appropriate view. It would not be such a big problem to only append the classname (Employee) in there or replace the dots with anything else, but maybe there's another solution? Cheers Alef P.s. just shout if I'm asking questions that just are tooo stupid... ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Alef A. <al...@jt...> - 2003-07-08 22:39:31
|
<quote> There is a good reason for this as the dot is interpreted as a property declaration. Think at .class or .url, you will see that your definitions are inconsistent as you expect the first dots to be normal characters and the last one defining a property. </quote> I guess you're right somehow, but it would be really convenient ;-). The properties like .class and .url dynamic, iow are there more, or just those two, otherwise it would be possible to include list of impossible additions iso just not permitting dots... Well, anyway, am replacing the dots wish something else now and it works of course... Cheers, Alef |
|
From: JP P. <jp....@ti...> - 2003-07-08 22:16:53
|
Hi Alef, There is a good reason for this as the dot is interpreted as a property declaration. Think at .class or .url, you will see that your definitions are inconsistent as you expect the first dots to be normal characters and the last one defining a property. Why too stupid, I fall naturally also. But finally it's better so. Regards, Jean-Pierre =20 -----Message d'origine----- De=A0: spr...@li... [mailto:spr...@li...] De la part de Alef Arendsen Envoy=E9=A0: mercredi 9 juillet 2003 00:01 =C0=A0: spr...@li... Objet=A0: [Springframework-developer] Dots in views not possible? Hi all, Is there any reason why it's not possible to have .'s (dots) in your view-names (or am I stupid ;-). I keep getting the error message: <error>Invalid bean definition. Classname or parent must be supplied for bean with name 'jteam'</error> when I'm having the following view definitions in my view file: jteam.site.data.Employee.class=3Dcom.interface21.web.servlet.view.JstlVie= w jteam.site.data.Employee.url=3D/WEB-INF/jsp/employeelist.jsp I'm building myself datamanager and based on a request parameter (which in this case is a classname) I return the appropriate view. It would not be such a big problem to only append the classname (Employee) in there or replace the dots with anything else, but maybe there's another solution? Cheers Alef P.s. just shout if I'm asking questions that just are tooo stupid... ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Alef A. <al...@jt...> - 2003-07-08 21:58:35
|
Hi all, Is there any reason why it's not possible to have .'s (dots) in your view-names (or am I stupid ;-). I keep getting the error message: <error>Invalid bean definition. Classname or parent must be supplied for bean with name 'jteam'</error> when I'm having the following view definitions in my view file: jteam.site.data.Employee.class=com.interface21.web.servlet.view.JstlView jteam.site.data.Employee.url=/WEB-INF/jsp/employeelist.jsp I'm building myself datamanager and based on a request parameter (which in this case is a classname) I return the appropriate view. It would not be such a big problem to only append the classname (Employee) in there or replace the dots with anything else, but maybe there's another solution? Cheers Alef P.s. just shout if I'm asking questions that just are tooo stupid... |
|
From: JP P. <jp....@ti...> - 2003-07-08 21:56:04
|
Hi Rod, Unfortunately, I will not be able to do any work up to Tuesday. After that, I can try. Regards, Jean-Pierre -----Message d'origine----- De=A0: spr...@li... [mailto:spr...@li...] De la part de Rod Johnson Envoy=E9=A0: mardi 8 juillet 2003 21:08 =C0=A0: spr...@li... Objet=A0: [Springframework-developer] JDBC tests Guys, We currently have a problem with the test coverage for the jdbc.core.support package (4.7%). There is the live test module, but I much prefer mock-based tests that run without dependencies such as a database. I'd really like to get this coverage up, as it's an important part of the framework. Dmitriy, JP? Do you have a chance to look at this, as you've contributed to this package? I can maybe provide a starting point of a mock-based test, although the other JDBC tests should be a useful guide. Our overall coverage is 72% now. Regards, Rod ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Rod J. <rod...@in...> - 2003-07-08 19:14:05
|
Guys, We currently have a problem with the test coverage for the jdbc.core.support package (4.7%). There is the live test module, but I much prefer mock-based tests that run without dependencies such as a database. I'd really like to get this coverage up, as it's an important part of the framework. Dmitriy, JP? Do you have a chance to look at this, as you've contributed to this package? I can maybe provide a starting point of a mock-based test, although the other JDBC tests should be a useful guide. Our overall coverage is 72% now. Regards, Rod |
|
From: Rod J. <rod...@in...> - 2003-07-08 18:17:08
|
All, I've added a new HierarchicalBeanFactory interface. This is now implemented by AbstractBeanFactory and extended by ApplicationContext. The functionality was already there; I wanted it to be accessible without depending on an abstract implementation class. I've added several new methods to BeanFactoryUtils. These make it possible to find all bean names *including beans defined in ancestors*. The getBeanDefinitionNames() method etc on ListableBeanFactory apply only to the current factory, and don't include ancestors. I didn't want to change this behaviour, as it's a reasonable default, but I did need the option of finding beans by type defined in a parent factory to support my new AOP functionality. I didn't want to get into a HierarchicalListableBeanFactory, which sounded a bit too fancy (plus might conflict with the clarity of the existing methods) so I went for adding static helper methods. Regards, Rod |
|
From: Alef A. <al...@jt...> - 2003-07-08 17:41:53
|
Ok, here we go... Like you said, at first glance, it does not look like the i21:bind tag needs expressionalization (hmmm, nice huh ;-). However, in the petclinic demo app I'm seeing a lot of input.jsps in the jsp/fields directory. These are things I'm hoping to solve using for instance EL-based tags... Attached you'll find a reworked version of the ownerForm. It does not use the JSPs from the fields directory anymore, but uses only one input.jsp that uses the bindstatus object to create the input field. Ok, it's still all rough and reworking the tags is a little bit more work than the 15 minutes I spent on it now, but maybe you're getting the idea. Consequences for adding / reworking the tags: 1. dependency on jakarta-jstl-1.0.3 (jakarta.apache.org/taglib --> standard). 2. dependency on jstl-1.0.3 (java.sun.com) 3. In case you want to have both version in there, an extending class for each tag 4. For each tag, a BeanInfo class 5. I wasn't able to use the EvalHelper from jakarta, so I copied it (hmmm... not so nice, is it ;-) Probably I don't have time this week or something to refactor them to be all EL-based... Just let me know if you'd like it. Well, that's it for now, still discovering really cool features and already running out (brain)memory to think up everything I could do with Spring ;-) Cheers, Alef |
|
From: Ken K. <kk...@kk...> - 2003-07-08 17:28:17
|
Juergen, Rod, and all: I'm back from vacation and ready to get going on finishing up version 1 of petclinic. I apologize again for the rough and incomplete nature of the documentation so far supplied. In addition to finishing and polishing the docs, I also have in mind a few other changes: 1. In my ClinicJdbcDAO, I have a number of inner classes that provide the database queries,updates, and inserts. ClinicJdbcDAO creates instances of these classes, storing references to them as RdbmsOperations so that subclasses may substitute their own specialized versions (as bean properties), including StoredProcedures. A subclass must also override the related ClinicDAO API method. I didn't add the setters/getters needed for subclasses to use them. Also, the afterPropertiesSet method will need to be changed to only add the default versions for these properties that haven't been set. I will also move the inner classes outside to package level. This extra level of complexity isn't really needed for the demo but I think it shows some of Spring's strengths. I also wanted to show the point that the these objects are threadsafe, reusable items that can be created upfront with the SQL statements compiled only once. 2. Implement Juergen's suggestion to eliminate the separation of the business and persistence layers. <juergen>Regarding the implementation: I've noticed that the Clinic interface duplicates ClinicDAO's methods to a large extent, and that ClinicImpl adds cross-referencing and caching to the entities (data access aspects). This isn't really proper separation between data access code and business logic, but of course the borders are often somewhat blurring. In our case, it's probably more appropriate to merge the two, i.e. offer just a Clinic interface, with the common logic in an AbstractClinic base class, and a ClinicJdbcImpl default implementation. IMO, the app simply isn't complex enough for separated business and data access layers.</juergen> 3. Miscellaneous minor refactoring and cleanup. *My questions are :* Should I focus my work toward a 0.9.1 release (i.e. simply completing the documentation) or the 1.0RC ? If the consensus is 0.9.1, when is the target for this release ? Do you think my item #1 above is worth doing for this demo app or would it be better to simplify by not showing pluggability of the RdbmsOperations ? Ken |
|
From: <jue...@we...> - 2003-07-08 14:27:58
|
Hi Alef, Thanks for the compliments - they are much appreciated! :-) The SourceForge archives are somewhat peculiar, I've experienced that = "unarchived" message myself repeatedly. Never mind, they'll reappear... Regarding JSTL EL usage: As BindErrorsTag and BindTag just take a bean = name resp. a bean path (consisting of bean name + a property path) as = attributes, I don't see much place for EL there - maybe for iteration = over a predefined set of bound fields? The main candidate for EL support = is probably MessageTag: It supports message lookup via code, or simply = writing a message text (possibly automatically HTML-escaped) - both = could be computed by EL expressions. Do you have any concrete EL usage scenarios with Spring tags? In any = case, if you'd like to look into potential EL support for MessageTag or = others, please go ahead! Regards, Juergen -----Original Message----- From: Alef Arendsen [mailto:al...@jt...] Sent: Tuesday, July 08, 2003 4:16 PM To: spr...@li... Subject: [Springframework-developer] Tags using expression language?? Hi all, Somehow I was able to browse the archives this morning, but now they appear as being unarchived on sourceforge. Kind of strange. So I wasn't able to browse through the archives for the following question: Is there a version of the custom tags available using the JSTL expression language somewhere or is there any special reason not to have those. If nothing is available and nobody objects, I'd like to have a go, since it would make life a lot easier... Cheers, Alef By the way, I'm even more stunned than before. Everything I'm in need of is there!!! Now I'll stop complimented you guys, otherwise you might even think the job is done ;-) ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Alef A. <al...@jt...> - 2003-07-08 14:14:30
|
Hi all, Somehow I was able to browse the archives this morning, but now they appear as being unarchived on sourceforge. Kind of strange. So I wasn't able to browse through the archives for the following question: Is there a version of the custom tags available using the JSTL expression language somewhere or is there any special reason not to have those. If nothing is available and nobody objects, I'd like to have a go, since it would make life a lot easier... Cheers, Alef By the way, I'm even more stunned than before. Everything I'm in need of is there!!! Now I'll stop complimented you guys, otherwise you might even think the job is done ;-) |
|
From: <rod...@in...> - 2003-07-08 10:14:57
|
<alef> First of all I want to compliment you all on the work you've done so far! I've been using Struts in a couple of projects in the last two years and find that they've really been overengineering it lately. I saw the post about your beta release on TheServerSide this morning and starting playing with it for on hour. My statement always is: when I understand things a little bit within the first half an hour, it must be good... Well guess what ;-). </alef> Thanks for your kind words Alef. A post on the TSS thread encouraging others to take a look wouldn't hurt at all either! Out of interest: have you read the book? <alef> Right now I'm researching into a couple of technologies for building our next app, and Spring is definitely one of them... I'll keep you posted and will probably ask some questions once in a while... </alef> We really do our best to answer questions. And listen. I think it's vital to listen to users. I don't believe it's possible to build infrastructure successfully in isolation. The Greebo suggestion sounds interesting. We have a maven project file, so that's another possibility, but it would be nice to do something with Ant also. Thanks. Regards, Rod |
|
From: Alef A. <al...@jt...> - 2003-07-08 09:05:44
|
Hi people, First of all I want to compliment you all on the work you've done so far! I've been using Struts in a couple of projects in the last two years and find that they've really been overengineering it lately. I saw the post about your beta release on TheServerSide this morning and starting playing with it for on hour. My statement always is: when I understand things a little bit within the first half an hour, it must be good... Well guess what ;-). Right now I'm researching into a couple of technologies for building our next app, and Spring is definitely one of them... I'll keep you posted and will probably ask some questions once in a while... > XMLC is amazingly fast and, > while a bit weird, it has some > things going for it. Unfortunately > the XmlcView brings in about 2 Mb > of XMLC dependencies, so it would > be a real problem with third > party libs. > Although I guess that affects > only developers. Furthermore, I was browsing the mail archive and saw that sometimes your kind of scared about putting dependencies in your project. I don't know if it would help you somehow, but we've been using the repository approach from Maven (not the complete Maven tool, because I don't think it fits our needs at all). There's a small Ant task for it, called Greebo (search on Google for 'ant greebo' and you'll find it). Using this you can leave the third party stuff on a public reposittory (like the one ibiblio offers, www.ibiblio.org/maven) and they only get downloaded when needed... Well, that's it 4 now, Cheers, Alef == JTeam B.V. Donker Curtiusstraat 7-412 1051 JL Amsterdam The Netherlands T: +31 20 486 20 36 M: +31 6 24 11 1996 F: +31 84 837 00 00 E: al...@jt... W: www.jteam.nl |
|
From: JP P. <jp....@ti...> - 2003-07-08 06:45:13
|
Hello Juergen and others,
In a final touch, I consider this current lack (arrays, lists and maps
request mappings) as very important. It is unconceivable a Web Framework
to not handle this. Otherwise it cut information sent by standard HTML
form elements. We should take time to provide a good general solution
and not quickly provide somewhat before a release. On the other hand,
it's not an each day need.
In others words, 0.9.1 can be released without this, but not 1.0.
So, we will have some time to cleanly implement this. For my needs, I
can continue to hack the framework until a more general solution is
found.
Whatever the solution we will provide, I don't see how it could work
without my change requests. As they are very basic and certainly we
cannot go away from them. It's a starting point.
Regards,
Jean-Pierre
-----Message d'origine-----
De=A0: spr...@li...
[mailto:spr...@li...] De la
part de JP Pawlak
Envoy=E9=A0: lundi 7 juillet 2003 22:41
=C0=A0: 'JP Pawlak'; 'j=FCrgen h=F6ller [werk3AT]'; 'Rhandy Lado'
Cc=A0: spr...@li...
Objet=A0: RE : RE : [Springframework-developer] RE: [Springframework]
Request Binding
In my case, there is no add or delete, only selection in well known
number of elements (used for instantiation of the array). I didn't try
with a list but the conversion is perhaps made internally. At least with
arrays, the two minor changes I proposed work as I use them. If lists
work also it will no care about the number of elements.
Jean-Pierre
-----Message d'origine-----
De=A0: spr...@li...
[mailto:spr...@li...] De la
part de JP Pawlak
Envoy=E9=A0: lundi 7 juillet 2003 21:55
=C0=A0: 'j=FCrgen h=F6ller [werk3AT]'; 'Rhandy Lado'
Cc=A0: spr...@li...
Objet=A0: RE : [Springframework-developer] RE: [Springframework] Request
Binding
Hi Juergen,
I'm not sure that my answer is related to this, maybe.
I had to handle with multiselect listboxes. The issue is the same with
checkboxes. The form returns many values for the same identifier. I just
take a look at the code. It is already the same as in the original
framework and don't handle this situation.
I had modified in my own i21 version the
com.interface21.web.util.WebUtils class the method
getParametersStartingWith(ServletRequest as follows:
----------------------
public static Properties getParametersStartingWith(ServletRequest
request, String base) {
Enumeration enum =3D request.getParameterNames();
Properties props =3D new Properties();
=09
if (base =3D=3D null)
base =3D "";
while (enum !=3D null && enum.hasMoreElements()) {
String paramName =3D (String) enum.nextElement();
if (base =3D=3D null || "".equals(base) ||
paramName.startsWith(base)) {
String val =3D request.getParameter(paramName);
// JPP My add
if (request.getParameterValues(paramName).length > 1) {
val =3D
StringUtils.arrayToDelimitedString(request.getParameterValues(paramName)
, ","); =09
}
// JPP End My add
String unprefixed =3D
paramName.substring(base.length());
props.setProperty(unprefixed, val);
}
}
return props;
} // getParameterValuesStartingWith
--------------
By the way, I checked what others change I made and discover also I
added in com.interface21.beans.propertyeditors.
StringArrayPropertyEditor the getAsText method:
public String getAsText() {
String[] array =3D (String[])this.getValue();
return StringUtils.arrayToDelimitedString(array,",");
}
Even if it's not related with Rhandy's question, can I or you integrate
these changes?
Regards,
Jean-Pierre=20
-----Message d'origine-----
De=A0: spr...@li...
[mailto:spr...@li...] De la
part de j=FCrgen h=F6ller [werk3AT]
Envoy=E9=A0: lundi 7 juillet 2003 19:26
=C0=A0: Rhandy Lado
Cc=A0: spr...@li...
Objet=A0: [Springframework-developer] RE: [Springframework] Request
Binding
Hi Rhandy,
For multiple form objects, you could use custom objects that you bind
parameters onto via BindUtils and put in the session as some custom
attribute. I consider it preferable to use a different strategy though:
Not a map, but a custom root object that contains the form objects as
bean properties, like a MyRootObject class with getMyFirstObject and
getMySecondFormObject methods. It's easy to bind to the contained
objects via nested properties, e.g. "myFirstFormObject.myProperty" and
"mySecondFormObject.myOtherProperty".
Regarding a list of objects, it's probably indeed the best way to parse
respective request parameters manually, in a custom onBindAndValidate
implementation. Especially if you want to add and remove elements, I
can't think of a different way. We could try to bind to an existing list
of objects, but it's not too obvious how to go about this (via an index?
what if it's a Set, Collection, or Map), so we don't support this yet.
If you have an idea how to achieve this, please let me know :-)
Regards,
Juergen
-----Original Message-----
From: Rhandy Lado [mailto:rh...@do...]
Sent: Monday, July 07, 2003 10:49 AM
To: j=FCrgen h=F6ller [werk3AT]
Subject: [Springframework] Request Binding
Hi Jurgen,
I've been using the FormController classes in a few webpages now and
found that I sometimes need to work with more than one form object. How
do I return more than two objects and bind each of them in the webpage?
Should I put each object in a Map and then return the map? If so, how do
you access the map using the <i21:bind> tags?
Also, I have a list defined in my form object. Do the <i21:bind> tags
support binding data to a list? If not, do you have any suggestions on
how I may go about this? (I was initially thinking of passing back a
series of request parameters and manually adding these values to the
form object list but I have a feeling there is a more elegant way of
doing this.)
Thanks in advance,
Rhandy
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
|
|
From: JP P. <jp....@ti...> - 2003-07-07 21:04:52
|
The announce on TheServerSide is out. :-) Jean-Pierre |