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: <bu...@in...> - 2006-07-18 12:16:12
|
Snapshot has been uploaded to http://www.springframework.org/snaphots The list of modifications for this build can be found in the build log (http://static.springframework.org/spring/build/index.html). |
|
From: <bu...@in...> - 2006-07-17 23:23:44
|
Snapshot has been uploaded to http://www.springframework.org/snaphots The list of modifications for this build can be found in the build log (http://static.springframework.org/spring/build/index.html). |
|
From: <bu...@in...> - 2006-07-17 10:27:47
|
Snapshot has been uploaded to http://www.springframework.org/snaphots The list of modifications for this build can be found in the build log (http://static.springframework.org/spring/build/index.html). |
|
From: Colin Y. <col...@gm...> - 2006-07-17 09:49:30
|
Jason, I noticed this myself and created a JIRA a while ago: http://opensource.atlassian.com/projects/spring/browse/SPR-1884. Col On 17/07/06, Jason W. Solinsky <jso...@co...> wrote: > > Method getResourceByPath in FileSystemXmlApplicationContext strips leading > "/" from paths before loading the resource (in this case the context > file). > > The java docs explain this behavior as follows: > > "Note: Even if a given path starts with a slash, it will get interpreted > as > relative to the current VM working directory. This is consistent with the > semantics in a Servlet container." > > Shouldn't servlet specific semantics be implemented by servlet specific > classes? (Note that the WebApplicationContexts do not appear to extend > FileSystemXmlApplicationContext [anymore?]). > > As a consequence of this behavior, Unix paths beginning with "/" become > relative, but Windows paths beginning in "C:\" remain absolute. We have > temporarily gotten around this by inserting an extra "/" in front of every > path that we use to configure the FileSystemXmlApplicationContext, but > this > seems like a horrible hack. > > Thanks to Spring's wonderful design, we can easily create our own subclass > that avoids this behavior, but shouldn't the servlet specific > functionality > be removed from this method altogether? > > Thanks, > > JWS > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Jason W. S. <jso...@co...> - 2006-07-17 00:20:43
|
Method getResourceByPath in FileSystemXmlApplicationContext strips leading "/" from paths before loading the resource (in this case the context file). The java docs explain this behavior as follows: "Note: Even if a given path starts with a slash, it will get interpreted as relative to the current VM working directory. This is consistent with the semantics in a Servlet container." Shouldn't servlet specific semantics be implemented by servlet specific classes? (Note that the WebApplicationContexts do not appear to extend FileSystemXmlApplicationContext [anymore?]). As a consequence of this behavior, Unix paths beginning with "/" become relative, but Windows paths beginning in "C:\" remain absolute. We have temporarily gotten around this by inserting an extra "/" in front of every path that we use to configure the FileSystemXmlApplicationContext, but this seems like a horrible hack. Thanks to Spring's wonderful design, we can easily create our own subclass that avoids this behavior, but shouldn't the servlet specific functionality be removed from this method altogether? Thanks, JWS |
|
From: <bu...@in...> - 2006-07-15 21:17:18
|
Snapshot has been uploaded to http://www.springframework.org/snaphots The list of modifications for this build can be found in the build log (http://static.springframework.org/spring/build/index.html). |
|
From: Fedele R. <roc...@do...> - 2006-07-15 09:03:53
|
Hi, =20 CIALxIS from 3, 75 $ VALIvUM from 1, 20 $ VIAGvRA from 3, 35 $ AMBIvEN =20 http://www.peratuhasaxec.com =20 Round and round far underground Below, my lad! It sounded truly terrifying. The walls echoed to the clap, snap! and |
|
From: <bu...@in...> - 2006-07-15 08:27:07
|
Snapshot has been uploaded to http://www.springframework.org/snaphots The list of modifications for this build can be found in the build log (http://static.springframework.org/spring/build/index.html). |
|
From: <bu...@in...> - 2006-07-14 14:47:38
|
Snapshot has been uploaded to http://static.springframework.org/downloads/nightly/spring-webflow
The list of modifications for this build can be found in the build log (http://static.springframework.org/spring-webflow/build/index.html).
|
|
From: <bu...@in...> - 2006-07-14 14:29:26
|
Snapshot has been uploaded to http://www.springframework.org/snaphots The list of modifications for this build can be found in the build log (http://static.springframework.org/spring/build/index.html). |
|
From: Justin F. <jus...@hy...> - 2006-07-14 07:21:05
|
Hi All,
I am using a Map as my form backing object. I am registering a
CustomNumberEditor (see below).
protected void initBinder( HttpServletRequest request,
ServletRequestDataBinder binder ) throws Exception
{
super.initBinder( request, binder ); //To change body of
overridden methods use File | Settings | File Templates.
binder.registerCustomEditor( Long.class, "criteriaMap
[justin]", new CustomNumberEditor( Long.class, true ) );
}
This works fine. If i enter a long value into the field, it gets
converted to a long and stored against the property 'justin' in the
map. However if the data entered into the field is invalid. I get
the stack tracked displayed in my browser as apposed to the nice bind
errors I would expect to see.
After some investigation I found the following. (Code taken from
the BeanWrapperImpl:setPropertyValue(....))
If the propVal is of type list. Then the 'convertIfNecessary' method
call is wrapped in a try/catch block. But for a Map it is not.
Just wondering if this is a bug? If so. How would I go about
proving a patch to fix this problem?
Thanks for your help
Justin Fowler
Hyro Servcies Limited
|
|
From: Rob H. <ro...@in...> - 2006-07-13 14:42:34
|
My apologies for shattering your illusions! He does however have the discipline to use said tools, and to put with me committing code that is *full* of cycles :) On 13 Jul 2006, at 13:18, Rob Butler wrote: > I don't believe it. Juergen uses tools? I thought he > programmed in binary. He cranks out code like a > machine after all. ;) > > Rob > > --- Rob Harrop <ro...@in...> wrote: > >> Indeed - we have Juergen! Previously he used JDepend >> to check for >> cycles and then would fix them. Now he uses a tool >> called SonarJ to >> do this. In the coming weeks Juergen and I will be >> working to roll >> out SonarJ across the entire team to make sure >> everyone can keep our >> package cycle count as low as possible. >> >> Regards, >> >> Rob >> >> On 13 Jul 2006, at 00:09, Thomas Risberg wrote: >> >>> Rob, >>> >>> You beat me to it :) >>> >>> Thomas >>> >>> >>> On Jul 12, 2006, at 5:44 PM, Rob Butler wrote: >>> >>>> Even better, they have Juergen! >>>> >>>> Hi Juergen. ;) >>>> >>>> Thanks again for making the spring framework so >> great. >>>> >>>> Rob >>>> >>>> --- Ivica Aracic <iv...@gm...> wrote: >>>> >>>>> Dear Spring developers, >>>>> >>>>> my name is Ivica Aracic, I am a PhD assistant at >> the >>>>> Darmstadt >>>>> University of Technology. >>>>> My research is concerned with the question how >>>>> graph-based software >>>>> visualizations can facilitate reasoning about >>>>> software architectures. In >>>>> the context of this work I have analyzed >>>>> architectures of prefuse >>>>> (http://prefuse.org/), jedit (jedit.org), and >>>>> spring. >>>>> >>>>> Except of spring all of these projects had some >> more >>>>> or less bad >>>>> dependecy cycles at the architectural level, >> making >>>>> the comprehension >>>>> difficult. However, after analyzing spring I was >>>>> surprised that there >>>>> was not a single cycle at all in the dependency >>>>> graph at the >>>>> architectural level (see screenshot). So my >> question >>>>> is, how do you >>>>> ensure this property in your development >> process. >>>>> Are you using metric >>>>> tools or some other tools to regulary check >>>>> dependencies at the >>>>> architectural level? >>>>> >>>>> Screenshot: >>>>> >>>> >> > http://www.bytelords.de/public/spring-architecture.jpg >>>>> >>>>> Best Regards, >>>>> Ivica Aracic >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >> >> >> >> > ---------------------------------------------------------------------- > --- >> Using Tomcat but need to do more? Need to support >> web services, security? >> Get stuff done quickly with pre-integrated >> technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 >> based on Apache Geronimo >> > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> > https://lists.sourceforge.net/lists/listinfo/springframework-developer >> > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Rob H. <ro...@in...> - 2006-07-13 14:41:24
|
You can't have two setters with the name but different types if you want JavaBeans introspection to work. So we could have something like setProxyInterfaces(String[]) setProxyInterfaceTypes(Class[]) but that doesn't really help.... Juergen is back from a well earned holiday next Monday - lets see what he thinks and then make a final choice. On 12 Jul 2006, at 15:45, Colin Sampaleanu wrote: > I don't think this will affect many people at all, as it's quite rare > for people to use TransactionProxyFactoryBean programmatically. You > could almost break things down into backwards compatibility for the > declarative use (very very common) vs. programmatic use. > > I definitely like the use of Class[] more, it's cleaner. However if we > are really concerned about even programmatic backwards compatibility, > then one consideration is that in 2.0 people won't even be using > TransactionProxyFactoryBean very much (preferring the new XML > dialect), > so it's not like the "benefit" of the Class[] signature is getting to > many people. > > Of course, the 2.0 class could support both signatures, but the in > that > case for the declarative use the String[] will always be picked for > the > declarative case as it's a one-to-one mapping. > > Colin > > On 7/12/2006 10:15 AM, Matt Sgarlata wrote: >> My 2 cents is that an IDE will point this out to you and the >> change will >> take all of 2 minutes to code. >> >> It would be a bigger deal IMO if you had to change your context >> definitions, because in that case the error might not be found for a >> while (for example, if the bean was lazily initialized). However, >> Spring's use of PropertyEditors means the change should be >> transparent >> in terms of XML application context definitions. >> >> Matt >> >> Rob Harrop wrote: >> >>> All, >>> >>> I would like your input on this JIRA issue. Do you think this is >>> valid >>> breakage of backward-compatibility or would you like to see the >>> change >>> backed out? >>> >>> http://opensource.atlassian.com/projects/spring/browse/SPR-2277 >>> >>> Rob >>> >>> >>> -------------------------------------------------------------------- >>> ---- >>> >>> >>> -------------------------------------------------------------------- >>> ----- >>> Using Tomcat but need to do more? Need to support web services, >>> security? >>> Get stuff done quickly with pre-integrated technology to make >>> your job easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>> Geronimo >>> http://sel.as-us.falkag.net/sel? >>> cmd=lnk&kid=120709&bid=263057&dat=121642 >>> >>> >>> -------------------------------------------------------------------- >>> ---- >>> >>> _______________________________________________ >>> Springframework-developer mailing list >>> Spr...@li... >>> https://lists.sourceforge.net/lists/listinfo/springframework- >>> developer >>> >> >> >> >> --------------------------------------------------------------------- >> ---- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel? >> cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> https://lists.sourceforge.net/lists/listinfo/springframework- >> developer >> >> > > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > -- Rob Harrop VP, Technology Strategy Interface21 - Spring Services from the Source http://www.springframework.com |
|
From: Rob H. <ro...@in...> - 2006-07-13 14:40:21
|
We appreciate JIRA reports more than you know. Nothing is worse than somone complaining about a bug and not reporting it - we actually want to know and want to fix it ;) On 13 Jul 2006, at 14:49, Matt Sgarlata wrote: > My contributions to Spring are limited to throwing spitballs through > JIRA so I'd like to chime in and thank the team for the awesome > work you > guys do. If you just look through JIRA it looks like all I do is > complain, but I really do appreciate all your hard work and the > outstanding product of it which is Spring. > > Matt > > Rob Butler wrote: >> I don't believe it. Juergen uses tools? I thought he >> programmed in binary. He cranks out code like a >> machine after all. ;) >> >> Rob >> >> --- Rob Harrop <ro...@in...> wrote: >> >>> Indeed - we have Juergen! Previously he used JDepend >>> to check for >>> cycles and then would fix them. Now he uses a tool >>> called SonarJ to >>> do this. In the coming weeks Juergen and I will be >>> working to roll >>> out SonarJ across the entire team to make sure >>> everyone can keep our >>> package cycle count as low as possible. >>> >>> Regards, >>> >>> Rob >>> >>> On 13 Jul 2006, at 00:09, Thomas Risberg wrote: >>> >>>> Rob, >>>> >>>> You beat me to it :) >>>> >>>> Thomas >>>> >>>> >>>> On Jul 12, 2006, at 5:44 PM, Rob Butler wrote: >>>> >>>>> Even better, they have Juergen! >>>>> >>>>> Hi Juergen. ;) >>>>> >>>>> Thanks again for making the spring framework so >>> great. >>>>> Rob >>>>> >>>>> --- Ivica Aracic <iv...@gm...> wrote: >>>>> >>>>>> Dear Spring developers, >>>>>> >>>>>> my name is Ivica Aracic, I am a PhD assistant at >>> the >>>>>> Darmstadt >>>>>> University of Technology. >>>>>> My research is concerned with the question how >>>>>> graph-based software >>>>>> visualizations can facilitate reasoning about >>>>>> software architectures. In >>>>>> the context of this work I have analyzed >>>>>> architectures of prefuse >>>>>> (http://prefuse.org/), jedit (jedit.org), and >>>>>> spring. >>>>>> >>>>>> Except of spring all of these projects had some >>> more >>>>>> or less bad >>>>>> dependecy cycles at the architectural level, >>> making >>>>>> the comprehension >>>>>> difficult. However, after analyzing spring I was >>>>>> surprised that there >>>>>> was not a single cycle at all in the dependency >>>>>> graph at the >>>>>> architectural level (see screenshot). So my >>> question >>>>>> is, how do you >>>>>> ensure this property in your development >>> process. >>>>>> Are you using metric >>>>>> tools or some other tools to regulary check >>>>>> dependencies at the >>>>>> architectural level? >>>>>> >>>>>> Screenshot: >>>>>> >> http://www.bytelords.de/public/spring-architecture.jpg >>>>>> Best Regards, >>>>>> Ivica Aracic >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>> >>> >>> >> --------------------------------------------------------------------- >> ---- >>> Using Tomcat but need to do more? Need to support >>> web services, security? >>> Get stuff done quickly with pre-integrated >>> technology to make your job easier >>> Download IBM WebSphere Application Server v.1.0.1 >>> based on Apache Geronimo >>> >> http://sel.as-us.falkag.net/sel? >> cmd=lnk&kid=120709&bid=263057&dat=121642 >>> _______________________________________________ >>> Springframework-developer mailing list >>> Spr...@li... >>> >> https://lists.sourceforge.net/lists/listinfo/springframework- >> developer >> >> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com >> >> >> --------------------------------------------------------------------- >> ---- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel? >> cmd=lnk&kid=120709&bid=263057&dat=121642 > > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > -- Rob Harrop VP, Technology Strategy Interface21 - Spring Services from the Source http://www.springframework.com |
|
From: Matt S. <mat...@sp...> - 2006-07-13 13:49:51
|
My contributions to Spring are limited to throwing spitballs through JIRA so I'd like to chime in and thank the team for the awesome work you guys do. If you just look through JIRA it looks like all I do is complain, but I really do appreciate all your hard work and the outstanding product of it which is Spring. Matt Rob Butler wrote: > I don't believe it. Juergen uses tools? I thought he > programmed in binary. He cranks out code like a > machine after all. ;) > > Rob > > --- Rob Harrop <ro...@in...> wrote: > >> Indeed - we have Juergen! Previously he used JDepend >> to check for >> cycles and then would fix them. Now he uses a tool >> called SonarJ to >> do this. In the coming weeks Juergen and I will be >> working to roll >> out SonarJ across the entire team to make sure >> everyone can keep our >> package cycle count as low as possible. >> >> Regards, >> >> Rob >> >> On 13 Jul 2006, at 00:09, Thomas Risberg wrote: >> >>> Rob, >>> >>> You beat me to it :) >>> >>> Thomas >>> >>> >>> On Jul 12, 2006, at 5:44 PM, Rob Butler wrote: >>> >>>> Even better, they have Juergen! >>>> >>>> Hi Juergen. ;) >>>> >>>> Thanks again for making the spring framework so >> great. >>>> Rob >>>> >>>> --- Ivica Aracic <iv...@gm...> wrote: >>>> >>>>> Dear Spring developers, >>>>> >>>>> my name is Ivica Aracic, I am a PhD assistant at >> the >>>>> Darmstadt >>>>> University of Technology. >>>>> My research is concerned with the question how >>>>> graph-based software >>>>> visualizations can facilitate reasoning about >>>>> software architectures. In >>>>> the context of this work I have analyzed >>>>> architectures of prefuse >>>>> (http://prefuse.org/), jedit (jedit.org), and >>>>> spring. >>>>> >>>>> Except of spring all of these projects had some >> more >>>>> or less bad >>>>> dependecy cycles at the architectural level, >> making >>>>> the comprehension >>>>> difficult. However, after analyzing spring I was >>>>> surprised that there >>>>> was not a single cycle at all in the dependency >>>>> graph at the >>>>> architectural level (see screenshot). So my >> question >>>>> is, how do you >>>>> ensure this property in your development >> process. >>>>> Are you using metric >>>>> tools or some other tools to regulary check >>>>> dependencies at the >>>>> architectural level? >>>>> >>>>> Screenshot: >>>>> > http://www.bytelords.de/public/spring-architecture.jpg >>>>> Best Regards, >>>>> Ivica Aracic >>>>> >>>>> >>>>> >>>>> >>>>> >> >> >> > ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support >> web services, security? >> Get stuff done quickly with pre-integrated >> technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 >> based on Apache Geronimo >> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 |
|
From: Rob B. <cro...@ya...> - 2006-07-13 12:18:55
|
I don't believe it. Juergen uses tools? I thought he programmed in binary. He cranks out code like a machine after all. ;) Rob --- Rob Harrop <ro...@in...> wrote: > Indeed - we have Juergen! Previously he used JDepend > to check for > cycles and then would fix them. Now he uses a tool > called SonarJ to > do this. In the coming weeks Juergen and I will be > working to roll > out SonarJ across the entire team to make sure > everyone can keep our > package cycle count as low as possible. > > Regards, > > Rob > > On 13 Jul 2006, at 00:09, Thomas Risberg wrote: > > > Rob, > > > > You beat me to it :) > > > > Thomas > > > > > > On Jul 12, 2006, at 5:44 PM, Rob Butler wrote: > > > >> Even better, they have Juergen! > >> > >> Hi Juergen. ;) > >> > >> Thanks again for making the spring framework so > great. > >> > >> Rob > >> > >> --- Ivica Aracic <iv...@gm...> wrote: > >> > >>> Dear Spring developers, > >>> > >>> my name is Ivica Aracic, I am a PhD assistant at > the > >>> Darmstadt > >>> University of Technology. > >>> My research is concerned with the question how > >>> graph-based software > >>> visualizations can facilitate reasoning about > >>> software architectures. In > >>> the context of this work I have analyzed > >>> architectures of prefuse > >>> (http://prefuse.org/), jedit (jedit.org), and > >>> spring. > >>> > >>> Except of spring all of these projects had some > more > >>> or less bad > >>> dependecy cycles at the architectural level, > making > >>> the comprehension > >>> difficult. However, after analyzing spring I was > >>> surprised that there > >>> was not a single cycle at all in the dependency > >>> graph at the > >>> architectural level (see screenshot). So my > question > >>> is, how do you > >>> ensure this property in your development > process. > >>> Are you using metric > >>> tools or some other tools to regulary check > >>> dependencies at the > >>> architectural level? > >>> > >>> Screenshot: > >>> > >> > http://www.bytelords.de/public/spring-architecture.jpg > >>> > >>> Best Regards, > >>> Ivica Aracic > >>> > >>> > >>> > >>> > >>> > >> > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support > web services, security? > Get stuff done quickly with pre-integrated > technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 > based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
|
From: <g.g...@op...> - 2006-07-13 11:25:19
|
Hello Everyone! I wonder what happened to org/springframework/web/servlet/config/spring-web.xsd and org/springframework/web/servlet/config/spring-mvc.xsd... These were quite useful... Except for mixing <mvc:view-resolvers/> and normal bean definition view resolvers (problems with ordering), it was a great simplification in my ***-servlet.xml... Whole org/springframework/web/servlet/config has vanished in Spring 2.0M5... Thanks in advance for any information! With regards Grzegorz Grzybek |
|
From: Rob H. <ro...@in...> - 2006-07-13 11:19:56
|
Indeed - we have Juergen! Previously he used JDepend to check for cycles and then would fix them. Now he uses a tool called SonarJ to do this. In the coming weeks Juergen and I will be working to roll out SonarJ across the entire team to make sure everyone can keep our package cycle count as low as possible. Regards, Rob On 13 Jul 2006, at 00:09, Thomas Risberg wrote: > Rob, > > You beat me to it :) > > Thomas > > > On Jul 12, 2006, at 5:44 PM, Rob Butler wrote: > >> Even better, they have Juergen! >> >> Hi Juergen. ;) >> >> Thanks again for making the spring framework so great. >> >> Rob >> >> --- Ivica Aracic <iv...@gm...> wrote: >> >>> Dear Spring developers, >>> >>> my name is Ivica Aracic, I am a PhD assistant at the >>> Darmstadt >>> University of Technology. >>> My research is concerned with the question how >>> graph-based software >>> visualizations can facilitate reasoning about >>> software architectures. In >>> the context of this work I have analyzed >>> architectures of prefuse >>> (http://prefuse.org/), jedit (jedit.org), and >>> spring. >>> >>> Except of spring all of these projects had some more >>> or less bad >>> dependecy cycles at the architectural level, making >>> the comprehension >>> difficult. However, after analyzing spring I was >>> surprised that there >>> was not a single cycle at all in the dependency >>> graph at the >>> architectural level (see screenshot). So my question >>> is, how do you >>> ensure this property in your development process. >>> Are you using metric >>> tools or some other tools to regulary check >>> dependencies at the >>> architectural level? >>> >>> Screenshot: >>> >> http://www.bytelords.de/public/spring-architecture.jpg >>> >>> Best Regards, >>> Ivica Aracic >>> >>> >>> >>> >>> >> |
|
From: Thomas R. <tho...@tr...> - 2006-07-12 23:09:15
|
Rob, You beat me to it :) Thomas On Jul 12, 2006, at 5:44 PM, Rob Butler wrote: > Even better, they have Juergen! > > Hi Juergen. ;) > > Thanks again for making the spring framework so great. > > Rob > > --- Ivica Aracic <iv...@gm...> wrote: > >> Dear Spring developers, >> >> my name is Ivica Aracic, I am a PhD assistant at the >> Darmstadt >> University of Technology. >> My research is concerned with the question how >> graph-based software >> visualizations can facilitate reasoning about >> software architectures. In >> the context of this work I have analyzed >> architectures of prefuse >> (http://prefuse.org/), jedit (jedit.org), and >> spring. >> >> Except of spring all of these projects had some more >> or less bad >> dependecy cycles at the architectural level, making >> the comprehension >> difficult. However, after analyzing spring I was >> surprised that there >> was not a single cycle at all in the dependency >> graph at the >> architectural level (see screenshot). So my question >> is, how do you >> ensure this property in your development process. >> Are you using metric >> tools or some other tools to regulary check >> dependencies at the >> architectural level? >> >> Screenshot: >> > http://www.bytelords.de/public/spring-architecture.jpg >> >> Best Regards, >> Ivica Aracic >> >> >> >> >> > ---------------------------------------------------------------------- > --- >> Using Tomcat but need to do more? Need to support >> web services, security? >> Get stuff done quickly with pre-integrated >> technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 >> based on Apache Geronimo >> > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> > https://lists.sourceforge.net/lists/listinfo/springframework-developer >> > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > |
|
From: Rob B. <cro...@ya...> - 2006-07-12 21:44:23
|
Even better, they have Juergen! Hi Juergen. ;) Thanks again for making the spring framework so great. Rob --- Ivica Aracic <iv...@gm...> wrote: > Dear Spring developers, > > my name is Ivica Aracic, I am a PhD assistant at the > Darmstadt > University of Technology. > My research is concerned with the question how > graph-based software > visualizations can facilitate reasoning about > software architectures. In > the context of this work I have analyzed > architectures of prefuse > (http://prefuse.org/), jedit (jedit.org), and > spring. > > Except of spring all of these projects had some more > or less bad > dependecy cycles at the architectural level, making > the comprehension > difficult. However, after analyzing spring I was > surprised that there > was not a single cycle at all in the dependency > graph at the > architectural level (see screenshot). So my question > is, how do you > ensure this property in your development process. > Are you using metric > tools or some other tools to regulary check > dependencies at the > architectural level? > > Screenshot: > http://www.bytelords.de/public/spring-architecture.jpg > > Best Regards, > Ivica Aracic > > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support > web services, security? > Get stuff done quickly with pre-integrated > technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 > based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
|
From: Ivica A. <iv...@gm...> - 2006-07-12 21:40:57
|
Dear Spring developers, my name is Ivica Aracic, I am a PhD assistant at the Darmstadt University of Technology. My research is concerned with the question how graph-based software visualizations can facilitate reasoning about software architectures. In the context of this work I have analyzed architectures of prefuse (http://prefuse.org/), jedit (jedit.org), and spring. Except of spring all of these projects had some more or less bad dependecy cycles at the architectural level, making the comprehension difficult. However, after analyzing spring I was surprised that there was not a single cycle at all in the dependency graph at the architectural level (see screenshot). So my question is, how do you ensure this property in your development process. Are you using metric tools or some other tools to regulary check dependencies at the architectural level? Screenshot: http://www.bytelords.de/public/spring-architecture.jpg Best Regards, Ivica Aracic |
|
From: Glen M. <gr...@ve...> - 2006-07-12 16:57:45
|
I would advise against *complete* backwards compatibility, especially if it means burdening future releases of Spring with seldom-used cobwebs from previous ones, of things that originally sounded like good ideas but turned out not to work so well after all. I think it is important that Spring have some "nimbleness", i.e. occasionally be allowed to clear itself out of past baggage, so it can compete effectively against future competitor frameworks, that, by virtue of being new, don't need to be burdened with older API's from past releases. Glen Colin Sampaleanu write: > I don't think this will affect many people at all, as it's quite rare > for people to use TransactionProxyFactoryBean programmatically. You > could almost break things down into backwards compatibility for the > declarative use (very very common) vs. programmatic use. > > I definitely like the use of Class[] more, it's cleaner. However if we > are really concerned about even programmatic backwards compatibility, > then one consideration is that in 2.0 people won't even be using > TransactionProxyFactoryBean very much (preferring the new XML dialect), > so it's not like the "benefit" of the Class[] signature is getting to > many people. > > Of course, the 2.0 class could support both signatures, but the in that > case for the declarative use the String[] will always be picked for the > declarative case as it's a one-to-one mapping. > > Colin > > On 7/12/2006 10:15 AM, Matt Sgarlata wrote: > >>My 2 cents is that an IDE will point this out to you and the change will >>take all of 2 minutes to code. >> >>It would be a bigger deal IMO if you had to change your context >>definitions, because in that case the error might not be found for a >>while (for example, if the bean was lazily initialized). However, >>Spring's use of PropertyEditors means the change should be transparent >>in terms of XML application context definitions. >> >>Matt >> >>Rob Harrop wrote: >> >> >>>All, >>> >>>I would like your input on this JIRA issue. Do you think this is valid >>>breakage of backward-compatibility or would you like to see the change >>>backed out? >>> >>>http://opensource.atlassian.com/projects/spring/browse/SPR-2277 >>> >>>Rob >>> |
|
From: Colin S. <col...@ex...> - 2006-07-12 14:45:35
|
I don't think this will affect many people at all, as it's quite rare for people to use TransactionProxyFactoryBean programmatically. You could almost break things down into backwards compatibility for the declarative use (very very common) vs. programmatic use. I definitely like the use of Class[] more, it's cleaner. However if we are really concerned about even programmatic backwards compatibility, then one consideration is that in 2.0 people won't even be using TransactionProxyFactoryBean very much (preferring the new XML dialect), so it's not like the "benefit" of the Class[] signature is getting to many people. Of course, the 2.0 class could support both signatures, but the in that case for the declarative use the String[] will always be picked for the declarative case as it's a one-to-one mapping. Colin On 7/12/2006 10:15 AM, Matt Sgarlata wrote: > My 2 cents is that an IDE will point this out to you and the change will > take all of 2 minutes to code. > > It would be a bigger deal IMO if you had to change your context > definitions, because in that case the error might not be found for a > while (for example, if the bean was lazily initialized). However, > Spring's use of PropertyEditors means the change should be transparent > in terms of XML application context definitions. > > Matt > > Rob Harrop wrote: > >> All, >> >> I would like your input on this JIRA issue. Do you think this is valid >> breakage of backward-compatibility or would you like to see the change >> backed out? >> >> http://opensource.atlassian.com/projects/spring/browse/SPR-2277 >> >> Rob >> >> >> ------------------------------------------------------------------------ >> >> >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, security? >> Get stuff done quickly with pre-integrated technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> https://lists.sourceforge.net/lists/listinfo/springframework-developer >> > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > |
|
From: Keith D. <ke...@in...> - 2006-07-12 14:31:14
|
Hmm... Would it be good to note these issues in a "from 1.x to 2.0 migration guide" -- perhaps initially flushed out on the Wiki? Matt, it sounds like you've already got a good start there with some useful input for those moving to 2.0. Keith -----Original Message----- From: spr...@li... [mailto:spr...@li...] On Behalf Of Matt Sgarlata Sent: Wednesday, July 12, 2006 10:26 AM To: spr...@li... Subject: Re: [Springframework-developer] Input on JIRA issue Also, changes such as the new behavior of beanFactory.getBeansOfType are much more subtle and will cause problems that aren't easily pointed out by an IDE. So, I really wouldn't worry about this considering there are bigger compatibility differences between 1.x and 2.x Matt Matt Sgarlata wrote: > My 2 cents is that an IDE will point this out to you and the change > will take all of 2 minutes to code. > > It would be a bigger deal IMO if you had to change your context > definitions, because in that case the error might not be found for a > while (for example, if the bean was lazily initialized). However, > Spring's use of PropertyEditors means the change should be transparent > in terms of XML application context definitions. > > Matt > > Rob Harrop wrote: >> All, >> >> I would like your input on this JIRA issue. Do you think this is >> valid breakage of backward-compatibility or would you like to see the >> change backed out? >> >> http://opensource.atlassian.com/projects/spring/browse/SPR-2277 >> >> Rob >> >> >> --------------------------------------------------------------------- >> --- >> >> >> --------------------------------------------------------------------- >> ---- Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier Download IBM WebSphere Application Server v.1.0.1 based on >> Apache Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121 >> 642 >> >> >> --------------------------------------------------------------------- >> --- >> >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> https://lists.sourceforge.net/lists/listinfo/springframework-develope >> r > > > > ---------------------------------------------------------------------- > --- Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your job > easier Download IBM WebSphere Application Server v.1.0.1 based on > Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=1216 > 42 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Matt S. <mat...@sp...> - 2006-07-12 14:26:47
|
Also, changes such as the new behavior of beanFactory.getBeansOfType are much more subtle and will cause problems that aren't easily pointed out by an IDE. So, I really wouldn't worry about this considering there are bigger compatibility differences between 1.x and 2.x Matt Matt Sgarlata wrote: > My 2 cents is that an IDE will point this out to you and the change will > take all of 2 minutes to code. > > It would be a bigger deal IMO if you had to change your context > definitions, because in that case the error might not be found for a > while (for example, if the bean was lazily initialized). However, > Spring's use of PropertyEditors means the change should be transparent > in terms of XML application context definitions. > > Matt > > Rob Harrop wrote: >> All, >> >> I would like your input on this JIRA issue. Do you think this is valid >> breakage of backward-compatibility or would you like to see the change >> backed out? >> >> http://opensource.atlassian.com/projects/spring/browse/SPR-2277 >> >> Rob >> >> >> ------------------------------------------------------------------------ >> >> >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, security? >> Get stuff done quickly with pre-integrated technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 |