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: Thomas R. <tho...@tr...> - 2004-04-25 03:55:17
|
This is what I'm using: Windows XP Eclipse M8 Graphical Editing Framework 3.0.0 Spring 1.0.1 To check your plugin status: Help - Software Updates - Manage Configuration ... Click 'Show Disabled Features' if you don't see something that should be there. You could try downloading the Integration Build: I20040330 from the GEF downloads. Thomas Anand Sharma wrote: >So, here's what I have: > >Win XP >Eclipse M8 >GEF runtime 2.1.3 >Spring 1.0.1 > >While the Spring "View" works as always (along with the "new" contextual >'Properties' option), the graph functionality does not work. Here's >what happens: > >I open a project which is 'Spring enabled" and then open >'applicationContext.xml' file in the Editor. > >Upon right-click, I see the option "Show in Spring Beans View". >It does not do anything. No errors, nothing. Just makes the typical >'beep' sound, the sound which the OS gives when you try doing something >which is not allowed. > >Am I missing something here? Does the plugin work with M8? Also, >is there a way to know that the GEF is installed correctly. The way >I installed GEF runtime was a)Download the GEF runtime (not the SDK) >b)Unzip it c)Copy contents from plugins folder into 'Eclipse-M8' plugins >and copy contents from features folder into 'Eclipse-M8' features. >d)Restart Eclipse. > >Any help will be really appreciated. > >Thx > >Anand > >On Sat, 24 Apr 2004, Torsten Juergeleit wrote: > > > >>I am pleased to announce a new release (1.0.1) of the >>Spring IDE for Eclipse. >> >>This is an update to the Eclipse plugin "SpringUI" >>(http://springui.sf.net/) which recently migrated from >>a separate project into a sub-project of the Spring >>Framework main project >>(http://http://www.springframework.org/spring-ide/eclipse/). >> >>It provides the following new features: >> >>* the beans view now supports a context menu (with >>currently only one entry "properties" which opens the >>Spring project configuration property page) >> >>* a new toolbar button in the beans view allows to >>open Eclipse's properties sheet view >> >>* a new (read-only) editor which displays a graph from >>all beans defined in a single config file or a config >>set (sample screen -> >>http://www.springframework.org/spring-ide/eclipse/BeansGraph.png >>) >> >> >>You can find further information here: >>http://http://www.springframework.org/spring-ide/eclipse/ >> >>The update site for the Eclipse update manager can be >>found here: >>http://springframework.sourceforge.net/spring-ide/eclipse/updatesite/ >> >>Cheers, >>Torsten >> >> >> >> >>__________________________________ >>Do you Yahoo!? >>Yahoo! Photos: High-quality 4x6 digital prints for 25¢ >>http://photos.yahoo.com/ph/print_splash >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek >>For a limited time only, get FREE Ground shipping on all orders of $35 >>or more. Hurry up and shop folks, this offer expires April 30th! >>http://www.thinkgeek.com/freeshipping/?cpg=12297 >>_______________________________________________ >>Springframework-developer mailing list >>Spr...@li... >>https://lists.sourceforge.net/lists/listinfo/springframework-developer >> >> >> > > > |
|
From: Anand S. <ana...@mo...> - 2004-04-25 02:37:59
|
So, here's what I have: Win XP Eclipse M8 GEF runtime 2.1.3 Spring 1.0.1 While the Spring "View" works as always (along with the "new" contextual 'Properties' option), the graph functionality does not work. Here's what happens: I open a project which is 'Spring enabled" and then open 'applicationContext.xml' file in the Editor. Upon right-click, I see the option "Show in Spring Beans View". It does not do anything. No errors, nothing. Just makes the typical 'beep' sound, the sound which the OS gives when you try doing something which is not allowed. Am I missing something here? Does the plugin work with M8? Also, is there a way to know that the GEF is installed correctly. The way I installed GEF runtime was a)Download the GEF runtime (not the SDK) b)Unzip it c)Copy contents from plugins folder into 'Eclipse-M8' plugins and copy contents from features folder into 'Eclipse-M8' features. d)Restart Eclipse. Any help will be really appreciated. Thx Anand On Sat, 24 Apr 2004, Torsten Juergeleit wrote: > I am pleased to announce a new release (1.0.1) of the > Spring IDE for Eclipse. >=20 > This is an update to the Eclipse plugin "SpringUI" > (http://springui.sf.net/) which recently migrated from > a separate project into a sub-project of the Spring > Framework main project > (http://http://www.springframework.org/spring-ide/eclipse/). >=20 > It provides the following new features: >=20 > * the beans view now supports a context menu (with > currently only one entry "properties" which opens the > Spring project configuration property page) >=20 > * a new toolbar button in the beans view allows to > open Eclipse's properties sheet view >=20 > * a new (read-only) editor which displays a graph from > all beans defined in a single config file or a config > set (sample screen -> > http://www.springframework.org/spring-ide/eclipse/BeansGraph.png > ) >=20 >=20 > You can find further information here: > http://http://www.springframework.org/spring-ide/eclipse/ >=20 > The update site for the Eclipse update manager can be > found here: > http://springframework.sourceforge.net/spring-ide/eclipse/updatesite/ >=20 > Cheers, > Torsten >=20 >=20 > =09 > =09 > __________________________________ > Do you Yahoo!? > Yahoo! Photos: High-quality 4x6 digital prints for 25=A2 > http://photos.yahoo.com/ph/print_splash >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek > For a limited time only, get FREE Ground shipping on all orders of $35 > or more. Hurry up and shop folks, this offer expires April 30th! > http://www.thinkgeek.com/freeshipping/?cpg=3D12297 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 --=20 ---------------------------- Anand Sharma http://www.morebytes.com "When in doubt, follow your heart" |
|
From: Colin S. <col...@ex...> - 2004-04-24 23:12:55
|
Tom, That's a decent technique, and does cover most cases. I think however a standalone alias definition would cover the remaining cases, and would also be clearer some of the time w/respect to being a very explicit 'wiring-up' of components. There's actually another way to handle this too that I can think of, and that's to add in a FactoryBean that simply returns a target bean that's passed to it as a ref. It'd be very slightly less efficient than a real alias, but I don't think it would make much of a difference in practice. Tom Turelinckx wrote: >Colin, > >In our project, we have some common functionality that's developed >separately and included as a jar file, so I've been thinking about this >as well. > >As the common beans are usually defined in the app's own xml file, >however, you can use the regular alias functionality: > ><bean id="myDataSource" >name="com.whatever.componenta.dataSource,com.something.componentb.dataSource" >class="..."> >... ></bean> > >The standalone alias functionality would only be needed if you wanted to >make a bean of component A available with a different name to component >B. I don't think that's a common scenario... > >Best regards, >Tom. > >On Fri, 23 Apr 2004 09:08:05 -0400, "Colin Sampaleanu" ><col...@ex...> said: > > >>I've been thinking about how you would go about assembling multiple >>spring-enabled components from different sources. Consider component A >>and component B: both ship with an internal application context >>definition file, which defines the beans they work with, and ideally >>doesn't have to be changed at all, just used as one of the definition >>files making up a complete appContext. But both need to use a dataSource >>to feed to other beans. They could define the datasource themselves, but >>then you would have to to modify the config (or use an externaal >>property file), and the same data would have to be configured in a >>number of places. They could also just use a common bean name like >>dataSource, but then you have the problem that that name may conflict >>with another unrelated bean. >> >>So I think if a component is realistically going to be used by a 3rd >>party, it needs to name its beans in its appcontext with something like >>package unique ids. Then all that is needed is a way to map a component >>specific bean id to another id. >> >>So I propose we add the concept of a standalone alias to the >>BeanFactory/AppContext. In the xml variants, it would be a top level >><alias> element or something similar, and all it would do would provide >>an alias for an existing bean name. >> >>So component a for example would refer to the datasource as: >> com.whatever.componenta.dataSource >>and component b woudl use for example: >> com.something.componentb.dataSource >> >>Now the app using these components would use a multi-file appcontext >>definition where two of the files come from the respective components, >>and one file is for the app itself, and in that it would provide aliases >>so the datasource can be found. >> >><alias from="com.whatever.componenta.dataSource" to="myDataSource"/> >><alias from="com.something.componentb.dataSource" to="myDataSource"/> >> >>I think this is relatively trivial to implement, and would be pretty >>useful in these kinds of situations. >> >>What do you guys think? >> >>Regards, >>Colin >> >> |
|
From: Tom T. <tom...@pr...> - 2004-04-24 21:47:57
|
Colin, In our project, we have some common functionality that's developed separately and included as a jar file, so I've been thinking about this as well. As the common beans are usually defined in the app's own xml file, however, you can use the regular alias functionality: <bean id="myDataSource" name="com.whatever.componenta.dataSource,com.something.componentb.dataSource" class="..."> ... </bean> The standalone alias functionality would only be needed if you wanted to make a bean of component A available with a different name to component B. I don't think that's a common scenario... Best regards, Tom. On Fri, 23 Apr 2004 09:08:05 -0400, "Colin Sampaleanu" <col...@ex...> said: > I've been thinking about how you would go about assembling multiple > spring-enabled components from different sources. Consider component A > and component B: both ship with an internal application context > definition file, which defines the beans they work with, and ideally > doesn't have to be changed at all, just used as one of the definition > files making up a complete appContext. But both need to use a dataSource > to feed to other beans. They could define the datasource themselves, but > then you would have to to modify the config (or use an externaal > property file), and the same data would have to be configured in a > number of places. They could also just use a common bean name like > dataSource, but then you have the problem that that name may conflict > with another unrelated bean. > > So I think if a component is realistically going to be used by a 3rd > party, it needs to name its beans in its appcontext with something like > package unique ids. Then all that is needed is a way to map a component > specific bean id to another id. > > So I propose we add the concept of a standalone alias to the > BeanFactory/AppContext. In the xml variants, it would be a top level > <alias> element or something similar, and all it would do would provide > an alias for an existing bean name. > > So component a for example would refer to the datasource as: > com.whatever.componenta.dataSource > and component b woudl use for example: > com.something.componentb.dataSource > > Now the app using these components would use a multi-file appcontext > definition where two of the files come from the respective components, > and one file is for the app itself, and in that it would provide aliases > so the datasource can be found. > > <alias from="com.whatever.componenta.dataSource" to="myDataSource"/> > <alias from="com.something.componentb.dataSource" to="myDataSource"/> > > I think this is relatively trivial to implement, and would be pretty > useful in these kinds of situations. > > What do you guys think? > > Regards, > Colin > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek > For a limited time only, get FREE Ground shipping on all orders of $35 > or more. Hurry up and shop folks, this offer expires April 30th! > http://www.thinkgeek.com/freeshipping/?cpg=12297 > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Matt R. <ma...@ra...> - 2004-04-24 19:27:47
|
Developers, Attached is a patch for the JavaScriptValidatorTag so that Spring's Commons Validator works like it does with Struts. I've tested it with JavaScript generated in the page, as well as using a JSP to generate a standalone JavaScript file. Code often speaks better than words: <html:javascript formName="user"/> - Generates a bunch of JavaScript methods in the current page (read from validator-rules.xml). OR: <html:javascript formName="user" staticJavascript="false"/> <script type="text/javascript" src="<c:url value="/scripts/validator.jsp"/>"></script> Where /scripts/validator.jsp is: <%@ page language="java" contentType="javascript/x-javascript" %> <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %> <html:javascript dynamicJavascript="false" staticJavascript="true"/> I also patched build.xml so the .tld for commons-validator is included in spring.jar/META-INF. HTH, Matt |
|
From: Torsten J. <tju...@ya...> - 2004-04-24 14:41:03
|
I am pleased to announce a new release (1.0.1) of the Spring IDE for Eclipse. This is an update to the Eclipse plugin "SpringUI" (http://springui.sf.net/) which recently migrated from a separate project into a sub-project of the Spring Framework main project (http://http://www.springframework.org/spring-ide/eclipse/). It provides the following new features: * the beans view now supports a context menu (with currently only one entry "properties" which opens the Spring project configuration property page) * a new toolbar button in the beans view allows to open Eclipse's properties sheet view * a new (read-only) editor which displays a graph from all beans defined in a single config file or a config set (sample screen -> http://www.springframework.org/spring-ide/eclipse/BeansGraph.png ) You can find further information here: http://http://www.springframework.org/spring-ide/eclipse/ The update site for the Eclipse update manager can be found here: http://springframework.sourceforge.net/spring-ide/eclipse/updatesite/ Cheers, Torsten __________________________________ Do you Yahoo!? Yahoo! Photos: High-quality 4x6 digital prints for 25¢ http://photos.yahoo.com/ph/print_splash |
|
From: Tom K <tk...@co...> - 2004-04-24 14:36:21
|
I=92m trying to learn Spring. With the example Beer App HYPERLINK "http://www.springframework.org/news.html#baseBeans"http://www.springfra mework.org/news.html#baseBeans I am having difficulty getting HSSQL to work with Tomcat-5/Win XP. Would anyone care to share their web.xml and server.xml file? =20 Thanks in advance, =20 Tom K. =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.557 / Virus Database: 349 - Release Date: 12/30/2003 =20 |
|
From: Tom K <tk...@co...> - 2004-04-24 01:37:07
|
I=92m using MyEclipse, and am getting this error on Springs *.xml file: =20 =93The markup declarations contained or pointed to by the document type declaration must be well-formed=94 =20 The error =93highlights=94 the first line below.. Any idea why? =20 <?xml version=3D"1.0" encoding=3D"UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.557 / Virus Database: 349 - Release Date: 12/30/2003 =20 |
|
From: <jo....@us...> - 2004-04-23 18:06:06
|
Hi,
quite recently we started the porting of our webDAV/resource centric
app server/framework implementation to Spring, and right at the start
we run in to a couple of bugging inconveniences:
1) the FrameworkServlet forwards POST and GET requests to subclasses
through the serviceWrapper(). That's fine for most web apps, but
webDAV has a lot more methods, so we override service() to allow
for these. However, since serviceWrapper has been made private, we
have to copy/paste serviceWrapper into our subclass' service()...
Would it be a solution to make serviceWrapper() protected instead,
even if it in theory would make it possible for people to do
something they shouldn't?
2) Being resource/url centric, and with a lot of functionality linked
to dynamic resources based on different kinds of properties on
these resources, our handler mapping is quite complex. We have two
levels of mapping:
- First we have the 'usual' HandlerMapping setup in Spring to
decide what kind of 'application' should handle the request.
- Then we have the applications, which is another level of
HandlerMapping resolving the actual handler to use.
Now, the problem we ran into was that since Spring chooses handlers
by looking for HandlerMapping beans and running them in sequence,
the 'application level' handler mappings is run at the first level.
The workaround for this is to have these handler mappings subclass
a copy/pasted version of AbstactHandlerMapping, where the
'implements HandlerMapping' is removed.
I'd like to avoid this duplication of code, but I'm a bit unsure
about how to do it. Especially since it's bad timing to propose
changing the overall design now :) Would it be OK to move the
implementation of AbstractHandlerMapping to a new super class,
which didn't implement HandlerMapping, and keep only the 'implement
HandlerMapping' in AbstractHandlerMapping?
This way I could sub class the super class to get the desired
functionality without being discovered by Spring, and subclasses
of AbstractHandlerMapping would remain the undisturbed.
What do you think? I could probably live with duplicating some code,
but I don't like it. And if I have these requirements, chances are
others will have, too?
BTW, congratulations on your 1.0(.1!) release, great work.
Haveaniceday,
Jo
|
|
From: <jue...@we...> - 2004-04-23 17:36:08
|
The actually required Velocity version is still 1.3. We're shipping the = Velocity 1.4 jar in the -with-dependencies download, though, to provide = the most current recommended Velocity release. As a side note, Velocity = 1.4 could have been 1.3.2 anyway - there weren't too many changes, after = all. =20 Juergen =20 ________________________________ Von: spr...@li... im Auftrag = von Hans Donner Gesendet: Fr 23.04.2004 17:40 An: spr...@li... Betreff: [Springframework-developer] README states usage of Velocity 1.4 Hi there, I've notices that the README of 1.0.1 states the following 2. RELEASE INFO (...) Integration is provided with (...) Velocity 1.3 (...) Shouldn't that be v1.4 ? Hans ------------------------------------------------------- This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek For a limited time only, get FREE Ground shipping on all orders of $35 or more. Hurry up and shop folks, this offer expires April 30th! http://www.thinkgeek.com/freeshipping/?cpg=3D12297 _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Hans D. <co...@po...> - 2004-04-23 15:41:32
|
Hi there, I've notices that the README of 1.0.1 states the following 2. RELEASE INFO (...) Integration is provided with (...) Velocity 1.3 (...) Shouldn't that be v1.4 ? Hans |
|
From: <jue...@we...> - 2004-04-23 14:03:14
|
The Spring 1.0.x series will stick to the JAR file layout used by 1.0 = final. So yes, simply replace spring.jar with the newer version. =20 Juergen =20 ________________________________ Von: spr...@li... im Auftrag = von Tom K Gesendet: Do 22.04.2004 21:31 An: spr...@li... Betreff: [Springframework-developer] spring.jar only? When updating from Spring 1.0 to the latest. Does that mean that only = the old spring.jar needs to be replaced with the new one or are other = jar files involved? =20 Tom K. =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.557 / Virus Database: 349 - Release Date: 12/30/2003 |
|
From: Colin S. <col...@ex...> - 2004-04-23 13:04:49
|
I've been thinking about how you would go about assembling multiple spring-enabled components from different sources. Consider component A and component B: both ship with an internal application context definition file, which defines the beans they work with, and ideally doesn't have to be changed at all, just used as one of the definition files making up a complete appContext. But both need to use a dataSource to feed to other beans. They could define the datasource themselves, but then you would have to to modify the config (or use an externaal property file), and the same data would have to be configured in a number of places. They could also just use a common bean name like dataSource, but then you have the problem that that name may conflict with another unrelated bean. So I think if a component is realistically going to be used by a 3rd party, it needs to name its beans in its appcontext with something like package unique ids. Then all that is needed is a way to map a component specific bean id to another id. So I propose we add the concept of a standalone alias to the BeanFactory/AppContext. In the xml variants, it would be a top level <alias> element or something similar, and all it would do would provide an alias for an existing bean name. So component a for example would refer to the datasource as: com.whatever.componenta.dataSource and component b woudl use for example: com.something.componentb.dataSource Now the app using these components would use a multi-file appcontext definition where two of the files come from the respective components, and one file is for the app itself, and in that it would provide aliases so the datasource can be found. <alias from="com.whatever.componenta.dataSource" to="myDataSource"/> <alias from="com.something.componentb.dataSource" to="myDataSource"/> I think this is relatively trivial to implement, and would be pretty useful in these kinds of situations. What do you guys think? Regards, Colin |
|
From: Jeff B. <jwb...@ta...> - 2004-04-23 00:48:13
|
Yes, I'm interested in the same answers. What servers are you looking at? I'm reviewing eXo, GridSphere & Liferay - all are 168 compliant. All 3 use Hibernate. eXo uses pico ioc. eXo & Liferay build on Struts. They lack the same quality documentation/support that I'm used to over here at Spring. eXo has a really good eclipse plugin and uses JSF. I don't know if JSF is good or bad, or if that's the only view/render option. I assume they must have taglib if 168 compliant. So why JSF? Liferay lacks the most in documentation and requires session beans. I really just started reviewing GridSphere today and it looks really good. It appears to be a webSphere portal server clone. They have this concept of dynamic actions that are passed to the JSP/view. Anyone know about this? I'd welcome comments from others who have experience / knowledge with 168 compliant portal servers. Jeff W Boring -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of Rainer Schmitz Sent: Thursday, April 22, 2004 9:26 AM To: spr...@li... Subject: [Springframework-developer] Portlet support I followed the portlet thread a few days ago. I'm just starting to learn about portlet development and as a Spring user I would like to use a Portlet / Spring integration from the beginning. Are there any examples on how to compbine portlets and spring? What's the state of the FrameworkPortlet development? Rainer ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Tom K <tk...@co...> - 2004-04-22 19:31:40
|
When updating from Spring 1.0 to the latest. Does that mean that only the old spring.jar needs to be replaced with the new one or are other jar files involved? Tom K. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.557 / Virus Database: 349 - Release Date: 12/30/2003 |
|
From: Ronald H. <ro...@co...> - 2004-04-22 17:00:27
|
Yes it looks nice, thats true, but now the use of it. I am probably exagerating this but.... Now I would like to know what is happening to this particular subject. So I go to the confluence webspace, login, search for the subject that I would like then click watch this space, and I will receive emails when something changes, so I can go back to the website, login again, search for the update and see that someone removed a whitespace? Or without confluence and the mail list is used it just arives in my mail box. Hmm tough question. I can see the use for confluence in some aspects, like editing large documents and seeing the changes someone made, but not for discussions and questions. Not every communication has to be done using the newest techniques just because they are available and new Cheers Ronald Choy Rim wrote: >Confluence looks a pretty full-featured wiki/documentation/collaboration >tool. Like a wiki, you can edit any page. Unlike your average wiki, You >can watch a page or a space and be notified when someone changes it. > >And the code formatting and searchability are just great. Try it: > >http://opensource.atlassian.com/confluence/spring/homepage.action > >type "test case" in the Quick Search box. > > > >>-----Original Message----- >>From: spr...@li... >>[mailto:spr...@li...] On >> >> >Behalf > > >>Of Ronald Haring >>Sent: Wednesday, April 21, 2004 10:59 AM >>To: spr...@li... >>Subject: Re: [Springframework-developer] SpringEnabledTestCase >> >>Personally I am not a big fan of wiki and wiki-like app, so I would >> >> >not > > >>like to see the discussions moved there. >>The other reason why I dont want it (exlusive) on wiki is that the >>mailling list doesnt require me to go to a page and check on the >> >> >ongoing > > >>discussions, it just arrives in my mail and I can read it anytime. >> >> |
|
From: <tho...@tr...> - 2004-04-22 15:53:23
|
Colin, Excellent, I'm in the process of updating index.html and news.html with the new announcement - should be up there shortly. Thomas Quoting Colin Sampaleanu <col...@ex...>: > I've now also updated the HTML manual on the website, from my own build..= > . > > Colin Sampaleanu wrote: > > > I have updated the PDF on the website, and the new JavaDocs are in the=20 > > process of uploading. > > > > W/regards to the HTML docs, I just realized that we don't seem to=20 > > included them in the distros. This is not a big deal in terms of=20 > > updating the website, I can generate them locally. But was their=20 > > omission in the distros intentional? > > > > Regards, > > Colin > > > > j=FCrgen h=F6ller [werk3AT] wrote: > > > >> Dear Spring community, > >> > >> I'm pleased to announce that Spring Framework 1.0.1 has just been=20 > >> released. This is a bugfix and minor enhancement release; the most=20 > >> important fixes and new features are: > >> > >> * added Struts ActionSupport and DispatchActionSupport base classes,=20 > >> for easy access to a Spring context > >> * added Struts ContextLoaderPlugIn and DelegatingActionProxy,=20 > >> superseding Don Brown's Spring Struts Plugin > >> * reworked ComponentControllerSupport class for Tiles to be=20 > >> compatible with both Struts 1.1 and Struts 1.2 > >> > >> * fixed Hibernate/JTA synchronization cleanup in case of Hibernate=20 > >> flushing failure on commit > >> * added support for transaction-scoped Hibernate Sessions with plain=20 > >> JTA or EJB CMT, without JtaTransactionManager > >> * fixed JdbcTemplate's "queryForList" to correctly handle a single=20 > >> row with a single column as result > >> > >> * XmlApplicationContexts support file patterns as config locations=20 > >> (e.g. "/WEB-INF/*-context.xml") > >> * SQLErrorCodesFactory caches database product name to avoid=20 > >> unnecessary metadata lookups > >> * factored out message code resolution into MessageCodesResolver=20 > >> strategy > >> > >> * refined internals of the AOP framework, for clearer subpackage=20 > >> interdependencies > >> * refined support for array/List/Map properties in BeanWrapperImpl > >> * refined AbstractMessageSource internals, for clearer handling of=20 > >> fallbacks > >> > >> As always, see the changelog for details. > >> > >> We particularly encourage users of Spring's Hibernate/JTA integration=20 > >> to update promptly, to avoid any issues in case of flushing failures.=20 > >> Furthermore, users of Don Brown's Spring Struts Plugin are encouraged=20 > >> to switch to the new integration classes. > >> > >> Regards, > >> > >> Juergen > >> =20 > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Colin S. <col...@ex...> - 2004-04-22 14:46:52
|
I've now also updated the HTML manual on the website, from my own build..= . Colin Sampaleanu wrote: > I have updated the PDF on the website, and the new JavaDocs are in the=20 > process of uploading. > > W/regards to the HTML docs, I just realized that we don't seem to=20 > included them in the distros. This is not a big deal in terms of=20 > updating the website, I can generate them locally. But was their=20 > omission in the distros intentional? > > Regards, > Colin > > j=FCrgen h=F6ller [werk3AT] wrote: > >> Dear Spring community, >> >> I'm pleased to announce that Spring Framework 1.0.1 has just been=20 >> released. This is a bugfix and minor enhancement release; the most=20 >> important fixes and new features are: >> >> * added Struts ActionSupport and DispatchActionSupport base classes,=20 >> for easy access to a Spring context >> * added Struts ContextLoaderPlugIn and DelegatingActionProxy,=20 >> superseding Don Brown's Spring Struts Plugin >> * reworked ComponentControllerSupport class for Tiles to be=20 >> compatible with both Struts 1.1 and Struts 1.2 >> >> * fixed Hibernate/JTA synchronization cleanup in case of Hibernate=20 >> flushing failure on commit >> * added support for transaction-scoped Hibernate Sessions with plain=20 >> JTA or EJB CMT, without JtaTransactionManager >> * fixed JdbcTemplate's "queryForList" to correctly handle a single=20 >> row with a single column as result >> >> * XmlApplicationContexts support file patterns as config locations=20 >> (e.g. "/WEB-INF/*-context.xml") >> * SQLErrorCodesFactory caches database product name to avoid=20 >> unnecessary metadata lookups >> * factored out message code resolution into MessageCodesResolver=20 >> strategy >> >> * refined internals of the AOP framework, for clearer subpackage=20 >> interdependencies >> * refined support for array/List/Map properties in BeanWrapperImpl >> * refined AbstractMessageSource internals, for clearer handling of=20 >> fallbacks >> >> As always, see the changelog for details. >> >> We particularly encourage users of Spring's Hibernate/JTA integration=20 >> to update promptly, to avoid any issues in case of flushing failures.=20 >> Furthermore, users of Don Brown's Spring Struts Plugin are encouraged=20 >> to switch to the new integration classes. >> >> Regards, >> >> Juergen >> =20 > |
|
From: Rob R. <rob...@ur...> - 2004-04-22 14:27:10
|
Wow, how about that for timing. That's perfect, I'm getting the 1.0.1 release now.=20 Thanks, Rob ---- On Thu, 22 Apr 2004, =3D?iso-8859-1?Q?j=3DFCrgen_h=3DF6ller_=3D5Bwerk3AT=3D5D?=3D (jue...@we...) wrote: > In Spring 1.0.1 which has been just released a couple of hours ago, you'll find a > MessageCodesResolver interface with a DefaultMessageCodesResolver implementation. DataBinder has a > setMessageCodesResolver method that allows to specify a custom resolver. >=20 > FieldError no longer generates its own error codes; this is delegated to the MessageCodesResolver. > Your requirement to generate additional codes could be a candidate for a custom MessageCodesResolver > implementation. >=20 > Juergen >=20 >=20 > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...]On Behalf > Of Rob Rudin > Sent: Thursday, April 22, 2004 2:52 PM > To: Choy Rim > Subject: [Springframework-developer] FieldError and nested properties >=20 >=20 > Got a question about FieldError and validation. I know it's > created by DataBinder, and the ctor for FieldError creates three > codes for message lookup, which is nice. However, we'd like for > additional codes to be generated in the case of nested > properties. >=20 > Our problem is that we have several different UI's where > coordinate information is entered, but the coordinate properties > are at different nested paths, so we can't have something like > "typeMismatch.latitude.degrees". Instead, we'd need to do > "typeMismatch.someObject.someProperty.latitude.degrees" and so > on for all of the different objects that have coordinate > properties.=20 >=20 > We're going to write a NestedFieldError class that looks for > nested properties in the "field" value when a FieldError is > constructed. This will allow us to have a generic > "typeMismatch.latitude.degrees", or even a > "typeMismatch.degrees" error message, which will be very nice. > Unfortunately, this will involve extending DataBinder as well so > that it uses our NestedFieldError class. We'll have to override > the bind method. >=20 > I'm wondering - has anyone else needed this functionality? Would > it be too special-case to add it to the Spring validation > package? What could at least be done is to factor out how > DataBinder creates instances of FieldError - maybe toss it into > a protected method so that a subclass could easily override it, > or just refactor it into something pluggable and use the current > approach as the default. >=20 > Rob >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id638&op=CCk > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 >=20 >=20 |
|
From: Colin S. <col...@ex...> - 2004-04-22 14:25:01
|
I have updated the PDF on the website, and the new JavaDocs are in the=20 process of uploading. W/regards to the HTML docs, I just realized that we don't seem to=20 included them in the distros. This is not a big deal in terms of=20 updating the website, I can generate them locally. But was their=20 omission in the distros intentional? Regards, Colin j=FCrgen h=F6ller [werk3AT] wrote: >Dear Spring community, >=20 >I'm pleased to announce that Spring Framework 1.0.1 has just been releas= ed. This is a bugfix and minor enhancement release; the most important fi= xes and new features are: >=20 >* added Struts ActionSupport and DispatchActionSupport base classes, for= easy access to a Spring context >* added Struts ContextLoaderPlugIn and DelegatingActionProxy, supersedin= g Don Brown's Spring Struts Plugin >* reworked ComponentControllerSupport class for Tiles to be compatible w= ith both Struts 1.1 and Struts 1.2 >=20 >* fixed Hibernate/JTA synchronization cleanup in case of Hibernate flush= ing failure on commit >* added support for transaction-scoped Hibernate Sessions with plain JTA= or EJB CMT, without JtaTransactionManager >* fixed JdbcTemplate's "queryForList" to correctly handle a single row w= ith a single column as result >=20 >* XmlApplicationContexts support file patterns as config locations (e.g.= "/WEB-INF/*-context.xml") >* SQLErrorCodesFactory caches database product name to avoid unnecessary= metadata lookups >* factored out message code resolution into MessageCodesResolver strateg= y >=20 >* refined internals of the AOP framework, for clearer subpackage interde= pendencies >* refined support for array/List/Map properties in BeanWrapperImpl >* refined AbstractMessageSource internals, for clearer handling of fallb= acks >=20 >As always, see the changelog for details. >=20 >We particularly encourage users of Spring's Hibernate/JTA integration to= update promptly, to avoid any issues in case of flushing failures. Furth= ermore, users of Don Brown's Spring Struts Plugin are encouraged to switc= h to the new integration classes. >=20 >Regards, >=20 >Juergen > =20 > |
|
From: <tho...@tr...> - 2004-04-22 13:45:37
|
Juergen, That's a good change - I don't really like names that are too long. I just based the name on RowCallbackHandler. Since we have other XxxCallback interfaces this new name is better. Thomas Quoting "jürgen höller [werk3AT]" <jue...@we...>: > Thomas, > =20 > In a last minute change before the 1.0.1 release, I've renamed = > DatabaseMetaDataCallbackHandler to DatabaseMetaDataCallback, in analogy = > to PreparedStatementCallback/HibernateCallback/JdoCallback etc. In = > particular for names that are long enough already, I suggest to stick to = > *Callback for consistency. I hope you don't mind the change; I didn't = > want to delay the release any longer. > =20 > Juergen > =20 > > ________________________________ > > Von: spr...@li... im Auftrag = > von Thomas Risberg > Gesendet: Mi 21.04.2004 03:19 > An: spr...@li... > Betreff: Re: [Springframework-developer] = > JdbcUtils.extractDatabaseMetaData > > > > > > > >The javadoc of JdbcUtils.extractDatabaseMetaData says that the method = > will never throw an exception, but it still throws a = > MetaDataAccessException on any kind of failure. Shouldn't it simply log = > exceptions and return null? > >=20 > > > That must have been an old comment that I forgot to change. I have > modified it to reflect that this method does throw a checked exception > since we can't rely on the exception translation to be initialized when > this method is called. This method is infrequently used and I'd rather > force the use of a catch block instead of relying on calling code to > check for a null returned. > > > > >Furthermore, why is the DatabaseMetaDataCallbackHandler interface in = > the jdbc.core package? It is just used in the jdbc.support package, = > which shouldn't depend on jdbc.core (just the other way round). = > Consequently, I suggest to move it to jdbc.support. > > > >=20 > > > Good point. I have moved it. > > Thomas > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= > ck > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Rainer S. <Rai...@ab...> - 2004-04-22 13:26:12
|
I followed the portlet thread a few days ago. I'm just starting to learn about portlet development and as a Spring user I would like to use a Portlet / Spring integration from the beginning. Are there any examples on how to compbine portlets and spring? What's the state of the FrameworkPortlet development? Rainer |
|
From: <jue...@we...> - 2004-04-22 13:17:41
|
In Spring 1.0.1 which has been just released a couple of hours ago, = you'll find a MessageCodesResolver interface with a = DefaultMessageCodesResolver implementation. DataBinder has a = setMessageCodesResolver method that allows to specify a custom resolver. FieldError no longer generates its own error codes; this is delegated to = the MessageCodesResolver. Your requirement to generate additional codes = could be a candidate for a custom MessageCodesResolver implementation. Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of Rob Rudin Sent: Thursday, April 22, 2004 2:52 PM To: Choy Rim Subject: [Springframework-developer] FieldError and nested properties Got a question about FieldError and validation. I know it's created by DataBinder, and the ctor for FieldError creates three codes for message lookup, which is nice. However, we'd like for additional codes to be generated in the case of nested properties. Our problem is that we have several different UI's where coordinate information is entered, but the coordinate properties are at different nested paths, so we can't have something like "typeMismatch.latitude.degrees". Instead, we'd need to do "typeMismatch.someObject.someProperty.latitude.degrees" and so on for all of the different objects that have coordinate properties.=20 We're going to write a NestedFieldError class that looks for nested properties in the "field" value when a FieldError is constructed. This will allow us to have a generic "typeMismatch.latitude.degrees", or even a "typeMismatch.degrees" error message, which will be very nice. Unfortunately, this will involve extending DataBinder as well so that it uses our NestedFieldError class. We'll have to override the bind method. I'm wondering - has anyone else needed this functionality? Would it be too special-case to add it to the Spring validation package? What could at least be done is to factor out how DataBinder creates instances of FieldError - maybe toss it into a protected method so that a subclass could easily override it, or just refactor it into something pluggable and use the current approach as the default. Rob ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Rob R. <rob...@ur...> - 2004-04-22 12:52:01
|
Got a question about FieldError and validation. I know it's created by DataBinder, and the ctor for FieldError creates three codes for message lookup, which is nice. However, we'd like for additional codes to be generated in the case of nested properties. Our problem is that we have several different UI's where coordinate information is entered, but the coordinate properties are at different nested paths, so we can't have something like "typeMismatch.latitude.degrees". Instead, we'd need to do "typeMismatch.someObject.someProperty.latitude.degrees" and so on for all of the different objects that have coordinate properties. We're going to write a NestedFieldError class that looks for nested properties in the "field" value when a FieldError is constructed. This will allow us to have a generic "typeMismatch.latitude.degrees", or even a "typeMismatch.degrees" error message, which will be very nice. Unfortunately, this will involve extending DataBinder as well so that it uses our NestedFieldError class. We'll have to override the bind method. I'm wondering - has anyone else needed this functionality? Would it be too special-case to add it to the Spring validation package? What could at least be done is to factor out how DataBinder creates instances of FieldError - maybe toss it into a protected method so that a subclass could easily override it, or just refactor it into something pluggable and use the current approach as the default. Rob |
|
From: <jue...@we...> - 2004-04-22 11:33:16
|
Thomas, =20 In a last minute change before the 1.0.1 release, I've renamed = DatabaseMetaDataCallbackHandler to DatabaseMetaDataCallback, in analogy = to PreparedStatementCallback/HibernateCallback/JdoCallback etc. In = particular for names that are long enough already, I suggest to stick to = *Callback for consistency. I hope you don't mind the change; I didn't = want to delay the release any longer. =20 Juergen =20 ________________________________ Von: spr...@li... im Auftrag = von Thomas Risberg Gesendet: Mi 21.04.2004 03:19 An: spr...@li... Betreff: Re: [Springframework-developer] = JdbcUtils.extractDatabaseMetaData > >The javadoc of JdbcUtils.extractDatabaseMetaData says that the method = will never throw an exception, but it still throws a = MetaDataAccessException on any kind of failure. Shouldn't it simply log = exceptions and return null? >=20 > That must have been an old comment that I forgot to change. I have modified it to reflect that this method does throw a checked exception since we can't rely on the exception translation to be initialized when this method is called. This method is infrequently used and I'd rather force the use of a catch block instead of relying on calling code to check for a null returned. > >Furthermore, why is the DatabaseMetaDataCallbackHandler interface in = the jdbc.core package? It is just used in the jdbc.support package, = which shouldn't depend on jdbc.core (just the other way round). = Consequently, I suggest to move it to jdbc.support. > >=20 > Good point. I have moved it. Thomas ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |