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: Rob H. <ro...@ca...> - 2005-03-16 14:42:12
|
Added. Rob Thomas Risberg wrote: > I tried to add it under lib/xmlc/xmlc.jar but I don't know if it > worked - ended up with a number of errors from the CVS server. I'll > try again later. > > Thomas > > > On Mar 16, 2005, at 6:35 AM, Darren Davison wrote: > >> I can't compile at the moment due to (I assume) a missing XMLC lib. >> AbstractXmlcView has been added to the main source tree. Has anyone >> added this to CVS recently? >> >> Obviously I'd check myself but SF CVS is as unavailable as ever at the >> moment :( >> >> -- >> Darren Davison >> Public Key: #DD356B0D > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > |
|
From: Rob H. <ro...@ca...> - 2005-03-16 14:37:11
|
I thought I had committed it yesterday - I'll try again :) Rob Thomas Risberg wrote: > I tried to add it under lib/xmlc/xmlc.jar but I don't know if it > worked - ended up with a number of errors from the CVS server. I'll > try again later. > > Thomas > > > On Mar 16, 2005, at 6:35 AM, Darren Davison wrote: > >> I can't compile at the moment due to (I assume) a missing XMLC lib. >> AbstractXmlcView has been added to the main source tree. Has anyone >> added this to CVS recently? >> >> Obviously I'd check myself but SF CVS is as unavailable as ever at the >> moment :( >> >> -- >> Darren Davison >> Public Key: #DD356B0D > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > |
|
From: Thomas R. <tho...@tr...> - 2005-03-16 14:24:14
|
I tried to add it under lib/xmlc/xmlc.jar but I don't know if it worked - ended up with a number of errors from the CVS server. I'll try again later. Thomas On Mar 16, 2005, at 6:35 AM, Darren Davison wrote: > I can't compile at the moment due to (I assume) a missing XMLC lib. > AbstractXmlcView has been added to the main source tree. Has anyone > added this to CVS recently? > > Obviously I'd check myself but SF CVS is as unavailable as ever at the > moment :( > > -- > Darren Davison > Public Key: #DD356B0D |
|
From: Alef A. <al...@jt...> - 2005-03-16 13:16:17
|
Yup, I used the druware version. I'm not really into building stuff on = my mac yet :) =20 It definitely worked great. =20 alef =20 ________________________________ From: spr...@li... on behalf of = tho...@tr... Sent: Wed 3/16/2005 12:01 AM To: spr...@li... Subject: RE: [Springframework-developer] RE: Petclinic Hibernate3 Alef, Did you use the build from = http://www.druware.com/products/postgresql.html or did you build from source? The druware version works great. Thomas Quoting Alef Arendsen <al...@jt...>: > Juergen, no problem. I just wanted to give it a try (and wanted to = install > PostgreSQL on my Mac :). > > I'll test it out some more with Postgres and commit the init and drop = script > tomorrow or so. > > alef > > > -----Original Message----- > From: spr...@li... on behalf = of Rod > Johnson > Sent: Tue 3/15/2005 1:01 PM > To: spr...@li... > Subject: Re: [Springframework-developer] RE: Petclinic Hibernate3 > > Petclinic works fine with Hibernate 3 (at least on HSQL) once the JARs > are updated. I played with it a bit earlie this week. Unfortunately I > didn't have the relase of Hibernate 3 so I wasn't sure enough I had = the > correct Antlr JAR to commit it. > > Juergen Hoeller wrote: > > Hi Alef, > > > > Oops, I'm aware of this but I completely forgot to update CVS > > accordingly. I've just committed the ANTLR jar and the modified > > Petclinic build script. > > > > Does it show that I haven't spent much time *running* the sample > > applications for 1.2 RC1 yet? ;-) > > > > Juergen > > > > > > > > -----Original Message----- > > *From:* Alef Arendsen > > = [mailto:spr...@li...]*On > > Behalf Of *Alef Arendsen > > *Sent:* Tuesday, March 15, 2005 8:54 AM > > *To:* spr...@li... > > *Subject:* Petclinic Hibernate3 > > > > I'm testing the petclini on postgres. I noticed antlr wasn't > > included yet in the libs. Did you add this locally already = Juergen > > or do I need to commit it and modify the build script? > > > > regards, > > > > Alef > > > > -- > Rod Johnson > Interface21 - Spring Services from the Source > http://www.springframework.com > > Founder, Spring Framework: > http://www.springframework.org > > Author, "Expert One-on-One J2EE Development Without EJB" > (May 2004, with Juergen Hoeller). > http://www.amazon.com/exec/obidos/ASIN/0764558315/ > > Author, "Expert One-on-One J2EE Design and Development" > (October 2002). > http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ > > > ____________________________________________________ > Interface21 Limited > Registered Office Summit House, 2-2a Highfield Road, Dartford, Kent = DA1 2JY > Registered in England and Wales No. 5187766 > ____________________________________________________ > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real = users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: David H. <dh...@ob...> - 2005-03-16 13:00:34
|
I=20prefer=20the=20new=20form=20-=20it=20scans=20better,=20particularily=20= with=20the=20most common=20usage=20(on=3D"success",=20on=3D"error"). =20 -Dave =20 -----Original=20Message----- From:=20s...@li... [mailto:spr...@li...]=20On=20Beha= lf Of=20Keith=20Donald Sent:=2016=20March=202005=2012:50 To:=20s...@li... Subject:=20RE:=20[Springframework-developer]=20spring=20web=20flow=20dtd=20= additions =20 >Is=20the=20''transition=20on=3D...'=20just=20a=20direct=20replacement=20f= or=20'transition event=3D...'? =20 Yes,=20do=20you=20like=20that=20better?=20=20I=20think=20it=20reads=20clea= ner:=20e.g=20on=20the occurrence=20of=20this,=20do=20that.=20=20I=20tried=20"on-event"=20as=20we= ll,=20but=20thought=20it to=20be=20verbose. =20 Keith =20 ________________________________________________________________________ This=20e-mail=20has=20been=20scanned=20for=20all=20viruses=20by=20Star.=20= The service=20is=20powered=20by=20MessageLabs.=20For=20more=20information=20on= =20a=20proactive anti-virus=20service=20working=20around=20the=20clock,=20around=20the=20gl= obe,=20visit: http://www.star.net.uk ________________________________________________________________________ ________________________________________________________________________ This=20e-mail=20has=20been=20scanned=20for=20all=20viruses=20by=20Star.=20= The service=20is=20powered=20by=20MessageLabs.=20For=20more=20information=20on= =20a=20proactive anti-virus=20service=20working=20around=20the=20clock,=20around=20the=20gl= obe,=20visit: http://www.star.net.uk ________________________________________________________________________ |
|
From: Keith D. <ke...@in...> - 2005-03-16 12:50:31
|
>Is the ''transition on=...' just a direct replacement for 'transition
event=...'?
Yes, do you like that better? I think it reads cleaner: e.g on the
occurrence of this, do that. I tried "on-event" as well, but thought it to
be verbose.
Keith
_____
From: spr...@li...
[mailto:spr...@li...] On Behalf Of
David Hewitt
Sent: Wednesday, March 16, 2005 5:54 AM
To: spr...@li...
Subject: RE: [Springframework-developer] spring web flow dtd additions
Keith,
I like the convenience of the terser definition of actions - it avoids the
glut of action definitions that end up in the application context, and
having to skip from the webflow definition to the app context to see what's
going on. I have wanted to be able to do exactly this a number of times.
Is the ''transition on=...' just a direct replacement for 'transition
event=...'?
-Dave
_____
From: spr...@li... on behalf of
Keith Donald
Sent: Wed 16/03/2005 00:32
To: spr...@li...
Subject: [Springframework-developer] spring web flow dtd additions
Hey guys...
Made some minor tweaks to the web-flow.dtd tonite, adding several new
capabilities:
Below is a purposefully elaborate "action state" definition illustrating the
new stuff:
<action-state id="actionState1">
// execute "action1" when entered, where "action1" is the id of a
selected/exported action impl in the registry (typically a spring bean
factory)
<action id="action1"/>
// execute an instance of the action impl class when entered, impl
instantiated is delegated to registry, no attempt at autowiring
<action
class="org.springframework.web.flow.config.XmlFlowBuilderTests$TestAction"/>
// execute an instance of the action impl class when entered, impl
instantiated is delegated to registry, byType autowire policy
<action
class="org.springframework.web.flow.config.XmlFlowBuilderTests$TestAction"
autowire="byType"/>
// execute an instance of the action impl class when entered, instance
is retrieved from registry by type
<action
classref="org.springframework.web.flow.config.XmlFlowBuilderTests$TestAction
"/>
// on event "event1" transition to "viewState1"
<transition on="event1" to="viewState1"/>
</action-state>
Aside: for those new to web-flow, an action state, when entered, executes
one or more "Action" implementations (kind of like a Controller in terms of
general responsibilities of brokering between the web-tier and middle-tier.)
Look OK?
Keith
________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
|
|
From: Keith D. <ke...@in...> - 2005-03-16 12:48:25
|
Hi, I upgraded spring-rich to the latest spring-sandbox.jar snaphot last night. All sources are compiling. That *should* be the last refactoring for the enum related stuff until it is released in Spring 1.3 as part of the util module. Thanks, Keith -----Original Message----- From: Ahti Kitsik [mailto:ah...@aq...] Sent: Wednesday, March 16, 2005 6:19 AM To: kei...@in... Subject: spring-rich problems with CodedEnum Hi Keith :) I checked out latest spring-rich and org.springframework.richclient.table.renderer.CodedEnumTableCellRenderer is using class org.springframework.enums.CodedEnum which is a bit mystery because it's not available in latest spring 1.1.5 source. Where should I get it? regs, -- Ahti Kitsik Product Manager, Senior Software Developer Aqris Software E-mail: ah...@aq... ICQ: 200179571 Yahoo ID: ahti_kitsik |
|
From: Darren D. <da...@da...> - 2005-03-16 12:14:44
|
I've written the VeclocityLayoutView along similar lines to that proposed in JIRA which seems to work quite well (although I still don't think it offers anything that a standard VelocityView with static attributes can give you). It currently extends VelocityToolboxView which I have a problem with. VelocityToolboxView requires velocity-tools-view.jar adding to the project which is superfluous if you don't use toolbox.xml. If it doesn't extend VelocityToolboxView then you can't combine layouts with tools. Thoughts? --=20 Darren Davison Public Key: #DD356B0D |
|
From: Darren D. <da...@da...> - 2005-03-16 11:35:27
|
I can't compile at the moment due to (I assume) a missing XMLC lib. AbstractXmlcView has been added to the main source tree. Has anyone added this to CVS recently? Obviously I'd check myself but SF CVS is as unavailable as ever at the moment :( --=20 Darren Davison Public Key: #DD356B0D |
|
From: David H. <dh...@ob...> - 2005-03-16 10:54:43
|
Keith, =20 I=20like=20the=20convenience=20of=20the=20terser=20definition=20of=20actio= ns=20-=20it=20avoids=20the=20glut=20of=20action=20definitions=20that=20end= =20up=20in=20the=20application=20context,=20and=20having=20to=20skip=20fro= m=20the=20webflow=20definition=20to=20the=20app=20context=20to=20see=20wha= t's=20going=20on.=20I=20have=20wanted=20to=20be=20able=20to=20do=20exactly= =20this=20a=20number=20of=20times. =20 Is=20the=20''transition=20on=3D...'=20just=20a=20direct=20replacement=20fo= r=20'transition=20event=3D...'? =20 -Dave =20 ________________________________ From:=20s...@li...=20on=20behal= f=20of=20Keith=20Donald Sent:=20Wed=2016/03/2005=2000:32 To:=20s...@li... Subject:=20[Springframework-developer]=20spring=20web=20flow=20dtd=20addit= ions Hey=20guys... =20 Made=20some=20minor=20tweaks=20to=20the=20web-flow.dtd=20tonite,=20adding=20= several=20new=20capabilities: =20 Below=20is=20a=20purposefully=20elaborate=20"action=20state"=20definition=20= illustrating=20the=20new=20stuff: =20 <action-state=20id=3D"actionState1"> =20=20=20=20=20=20//=20execute=20"action1"=20when=20entered,=20where=20"ac= tion1"=20is=20the=20id=20of=20a=20selected/exported=20action=20impl=20in=20= the=20registry=20(typically=20a=20spring=20bean=20factory) =20=20=20=20=20=20<action=20id=3D"action1"/> =20 =20=20=20=20=20=20//=20execute=20an=20instance=20of=20the=20action=20impl=20= class=20when=20entered,=20impl=20instantiated=20is=20delegated=20to=20regi= stry,=20no=20attempt=20at=20autowiring =20=20=20=20=20=20<action=20class=3D"org.springframework.web.flow.config.X= mlFlowBuilderTests$TestAction"/> =20 =20=20=20=20=20=20//=20execute=20an=20instance=20of=20the=20action=20impl=20= class=20when=20entered,=20impl=20instantiated=20is=20delegated=20to=20regi= stry,=20byType=20autowire=20policy =20=20=20=20=20=20<action=20class=3D"org.springframework.web.flow.config.X= mlFlowBuilderTests$TestAction"=20autowire=3D"byType"/> =20 =20=20=20=20=20=20//=20execute=20an=20instance=20of=20the=20action=20impl=20= class=20when=20entered,=20instance=20is=20retrieved=20from=20registry=20by= =20type =20=20=20=20=20=20<action=20classref=3D"org.springframework.web.flow.confi= g.XmlFlowBuilderTests$TestAction"/> =20 =20=20=20=20=20=20//=20on=20event=20"event1"=20transition=20to=20"viewStat= e1" =20=20=20=20=20=20<transition=20on=3D"event1"=20to=3D"viewState1"/> =20 </action-state> =20 Aside:=20for=20those=20new=20to=20web-flow,=20an=20action=20state,=20when=20= entered,=20executes=20one=20or=20more=20"Action"=20implementations=20(kind= =20of=20like=20a=20Controller=20in=20terms=20of=20general=20responsibiliti= es=20of=20brokering=20between=20the=20web-tier=20and=20middle-tier.) =20 Look=20OK? =20 Keith =20 =20 ________________________________________________________________________ This=20e-mail=20has=20been=20scanned=20for=20all=20viruses=20by=20Star.=20= The service=20is=20powered=20by=20MessageLabs.=20For=20more=20information=20on= =20a=20proactive anti-virus=20service=20working=20around=20the=20clock,=20around=20the=20gl= obe,=20visit: http://www.star.net.uk ________________________________________________________________________ ________________________________________________________________________ This=20e-mail=20has=20been=20scanned=20for=20all=20viruses=20by=20Star.=20= The service=20is=20powered=20by=20MessageLabs.=20For=20more=20information=20on= =20a=20proactive anti-virus=20service=20working=20around=20the=20clock,=20around=20the=20gl= obe,=20visit: http://www.star.net.uk ________________________________________________________________________ |
|
From: Peter M. <pmo...@gm...> - 2005-03-16 06:09:06
|
I was wondering if someone could give a status update on the state of JMS support. Haven't seen much about it lately. Specifically, will MDB-like consumption of JMS messages be in the 1.2 release? What is the proposed feature set? Will it be similar to ActiveMQ's JCA-based implementation? etc etc... Thanks for any info provided. --pete |
|
From: Keith D. <ke...@in...> - 2005-03-16 00:33:22
|
Hey guys.
Made some minor tweaks to the web-flow.dtd tonite, adding several new
capabilities:
Below is a purposefully elaborate "action state" definition illustrating the
new stuff:
<action-state id="actionState1">
// execute "action1" when entered, where "action1" is the id of a
selected/exported action impl in the registry (typically a spring bean
factory)
<action id="action1"/>
// execute an instance of the action impl class when entered, impl
instantiated is delegated to registry, no attempt at autowiring
<action
class="org.springframework.web.flow.config.XmlFlowBuilderTests$TestAction"/>
// execute an instance of the action impl class when entered, impl
instantiated is delegated to registry, byType autowire policy
<action
class="org.springframework.web.flow.config.XmlFlowBuilderTests$TestAction"
autowire="byType"/>
// execute an instance of the action impl class when entered, instance
is retrieved from registry by type
<action
classref="org.springframework.web.flow.config.XmlFlowBuilderTests$TestAction
"/>
// on event "event1" transition to "viewState1"
<transition on="event1" to="viewState1"/>
</action-state>
Aside: for those new to web-flow, an action state, when entered, executes
one or more "Action" implementations (kind of like a Controller in terms of
general responsibilities of brokering between the web-tier and middle-tier.)
Look OK?
Keith
|
|
From: <al...@jt...> - 2005-03-15 23:39:55
|
<html><head>
<style>
.white { color:#FFFFFF }.index { background-color:#FFFFFF }.index-passed { =
color:#004400 }.index-failed { color:#FF0000; font-weight:bold }.index-head=
er { font-weight:bold }.link { font-family:arial,helvetica,sans-serif; font=
-size:10pt; color:#FFFFFF; text-decoration:none; }.tab-table { margin: 0em =
0em 0.5em 0em; }.tabs { font-family:arial,helvetica,sans-serif; font-size:8=
pt; color:#000000; font-weight:bold; padding: 0em 2em; background-color:#EE=
EEEE; }.tabs-link { color:#000000; text-decoration:none; }.tabs-link:visite=
d { color:#000000; text-decoration:none; }.tabs-selected { font-family:aria=
l,helvetica,sans-serif; font-size:8pt; color:#000000; font-weight:bold; pad=
ding: 0em 2em; }.tabs-selected { border: inset; }.header-title { font-famil=
y:arial,helvetica,sans-serif; font-size:12pt; color:#000000; font-weight:bo=
ld; }.header-label { font-weight:bold; }.header-data { font-family:arial,he=
lvetica,sans-serif; font-size:10pt; color:#000000; }.modifications-data { f=
ont-family:arial,helvetica,sans-serif; font-size:8pt; color:#000000; }.modi=
fications-sectionheader { background-color:#000066; font-family:arial,helve=
tica,sans-serif; font-size:10pt; color:#FFFFFF; }.modifications-oddrow { ba=
ckground-color:#CCCCCC }.modifications-evenrow { background-color:#FFFFCC }=
.changelists-oddrow { background-color:#CCCCCC }.changelists-evenrow { back=
ground-color:#FFFFCC }.changelists-file-spacer { background-color:#FFFFFF }=
.changelists-file-evenrow { background-color:#EEEEEE }.changelists-file-odd=
row { background-color:#FFFFEE }.changelists-file-header { background-color=
:#666666; font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF=
FFF; }.compile-data { font-family:arial,helvetica,sans-serif; font-size:8pt=
; color:#000000; }.compile-error-data { font-family:arial,helvetica,sans-se=
rif; font-size:8pt; color:#FF0000; }.compile-warn-data { font-family:arial,=
helvetica,sans-serif; font-size:8pt; color:#CC9900; }.compile-sectionheader=
{ background-color:#000066; font-family:arial,helvetica,sans-serif; font-s=
ize:10pt; color:#FFFFFF; }.distributables-data { font-family:arial,helvetic=
a,sans-serif; font-size:8pt; color:#000000; }.distributables-sectionheader =
{ background-color:#000066; font-family:arial,helvetica,sans-serif; font-si=
ze:10pt; color:#FFFFFF; }.distributables-oddrow { background-color:#CCCCCC =
}.unittests-sectionheader { background-color:#000066; font-family:arial,hel=
vetica,sans-serif; font-size:10pt; color:#FFFFFF; }.unittests-oddrow { back=
ground-color:#CCCCCC }.unittests-data { font-family:arial,helvetica,sans-se=
rif; font-size:8pt; color:#000000; }.unittests-error { font-family:arial,he=
lvetica,sans-serif; font-size:8pt; color:#901090; }.unittests-failure { fon=
t-family:arial,helvetica,sans-serif; font-size:8pt; color:#FF0000; }.checks=
tyle-oddrow { background-color:#CCCCCC }.checkstyle-data { font-family:aria=
l,helvetica,sans-serif; font-size:8pt; color:#000000; }.checkstyle-sectionh=
eader { background-color:#000066; font-family:arial,helvetica,sans-serif; f=
ont-size:10pt; color:#FFFFFF; }
</style>
</head><body>
<p>
<table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=
=3D"center"><tr><td class=3D"header-title">BUILD COMPLETE - =
build.226</td></tr><tr><td class=3D"header-data"><span class=
=3D"header-label">Date of build: </span>03/16/2005 00:16:33</td></tr><=
tr><td class=3D"header-data"><span class=3D"header-label">Time to build:&nb=
sp;</span>24 minutes 43 seconds</td></tr><tr><td class=3D"header-data"><spa=
n class=3D"header-label">Last changed: </span>03/15/2005 19:12:00</td>=
</tr><tr><td class=3D"header-data"><span class=3D"header-label">Last log en=
try: </span>added code-level docs</td></tr></table><p>
<p>
<p>
<table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border=
=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td class=
=3D"compile-sectionheader"> Errors/Warnings: (=
1404) </td></tr><tr><td><pre class=3D"compile-error-data=
">Test org.springframework.apptests.jpetstore.AllTests FAILEDTest org.sprin=
gframework.apptests.jpetstore.AllTests FAILED<br class=3D"none"/>Java Resul=
t: 2<br class=3D"none"/>Java Result: 2<br class=3D"none"/>Java Result: 2<br=
class=3D"none"/>Java Result: 1<br class=3D"none"/></pre></td></tr><tr><td>=
<pre class=3D"compile-data">Note: Some input files use or override a deprec=
ated API.<br class=3D"none"/>Note: Recompile with -deprecation for details.=
<br class=3D"none"/>Note: /jteam/build2/checkout/spring/spring/mock/org/spr=
ingframework/mock/web/MockHttpSession.java uses or overrides a deprecated A=
PI.<br class=3D"none"/>Note: Recompile with -deprecation for details.<br cl=
ass=3D"none"/>Note: Some input files use or override a deprecated API.<br c=
lass=3D"none"/>Note: Recompile with -deprecation for details.<br class=3D"n=
one"/># ----------------------------------------------------------------<b=
r class=3D"none"/>#<br class=3D"none"/># Spring Autobuilds - automatic app=
lication deployment and testing<br class=3D"none"/>#<br class=3D"none"/># =
target application: buildtest<br class=3D"none"/># target server: tomcat4<=
br class=3D"none"/>#<br class=3D"none"/># this output is recorded in the f=
ile:<br class=3D"none"/># ../../target/autobuilds/reports/buildtest_tomcat=
4_build_2005-03-16.log<br class=3D"none"/># ------------------------------=
----------------------------------<br class=3D"none"/>waiting 75 seconds fo=
r server to warmup...<br class=3D"none"/># -------------------------------=
---------------------------------<br class=3D"none"/># Starting unit tests=
for buildtest<br class=3D"none"/># --------------------------------------=
--------------------------<br class=3D"none"/>Rhino classes (js.jar) not fo=
und - Javascript disabled<br class=3D"none"/>## --------------------------=
--------------------------------------<br class=3D"none"/>## Starting serv=
er tomcat4<br class=3D"none"/>## -----------------------------------------=
-----------------------<br class=3D"none"/>## ----------------------------=
------------------------------------<br class=3D"none"/>## Stopping server=
tomcat4<br class=3D"none"/>## -------------------------------------------=
---------------------<br class=3D"none"/># -------------------------------=
---------------------------------<br class=3D"none"/>#<br class=3D"none"/>#=
Spring Autobuilds - automatic application deployment and testing<br class=
=3D"none"/>#<br class=3D"none"/># target application: buildtest<br class=
=3D"none"/># target server: tomcat5<br class=3D"none"/>#<br class=3D"none"=
/># this output is recorded in the file:<br class=3D"none"/># ../../targe=
t/autobuilds/reports/buildtest_tomcat5_build_2005-03-16.log<br class=3D"non=
e"/># ----------------------------------------------------------------<br =
class=3D"none"/>waiting 75 seconds for server to warmup...<br class=3D"none=
"/># ----------------------------------------------------------------<br c=
lass=3D"none"/># Starting unit tests for buildtest<br class=3D"none"/># -=
---------------------------------------------------------------<br class=3D=
"none"/>Rhino classes (js.jar) not found - Javascript disabled<br class=3D"=
none"/>## ----------------------------------------------------------------=
<br class=3D"none"/>## Stopping server tomcat5<br class=3D"none"/>## ----=
------------------------------------------------------------<br class=3D"no=
ne"/>## ----------------------------------------------------------------<b=
r class=3D"none"/>## Starting server tomcat5<br class=3D"none"/>## ------=
----------------------------------------------------------<br class=3D"none=
"/># ----------------------------------------------------------------<br c=
lass=3D"none"/>#<br class=3D"none"/># Spring Autobuilds - automatic applic=
ation deployment and testing<br class=3D"none"/>#<br class=3D"none"/># tar=
get application: buildtest<br class=3D"none"/># target server: jetty4<br c=
lass=3D"none"/>#<br class=3D"none"/># this output is recorded in the file:=
<br class=3D"none"/># ../../target/autobuilds/reports/buildtest_jetty4_bui=
ld_2005-03-16.log<br class=3D"none"/># -----------------------------------=
-----------------------------<br class=3D"none"/>waiting 75 seconds for ser=
ver to warmup...<br class=3D"none"/># ------------------------------------=
----------------------------<br class=3D"none"/># Starting unit tests for =
buildtest<br class=3D"none"/># -------------------------------------------=
---------------------<br class=3D"none"/>Rhino classes (js.jar) not found -=
Javascript disabled<br class=3D"none"/>## -------------------------------=
---------------------------------<br class=3D"none"/>## Stopping server je=
tty4<br class=3D"none"/>## -----------------------------------------------=
-----------------<br class=3D"none"/>## ----------------------------------=
------------------------------<br class=3D"none"/>## Starting server jetty=
4<br class=3D"none"/>## --------------------------------------------------=
--------------<br class=3D"none"/># --------------------------------------=
--------------------------<br class=3D"none"/>#<br class=3D"none"/># Sprin=
g Autobuilds - automatic application deployment and testing<br class=3D"non=
e"/>#<br class=3D"none"/># target application: jpetstore<br class=3D"none"=
/># target server: tomcat4<br class=3D"none"/>#<br class=3D"none"/># this=
output is recorded in the file:<br class=3D"none"/># ../../target/autobui=
lds/reports/jpetstore_tomcat4_build_2005-03-16.log<br class=3D"none"/># --=
--------------------------------------------------------------<br class=3D"=
none"/>Note: /jteam/build2/checkout/spring/spring/autobuilds/apps/jpetstore=
/src/org/springframework/autobuilds/jpetstore/web/view/DomifyCheckout.java =
uses or overrides a deprecated API.<br class=3D"none"/>Note: Recompile with=
-deprecation for details.<br class=3D"none"/>waiting 75 seconds for server=
to warmup...<br class=3D"none"/># ---------------------------------------=
-------------------------<br class=3D"none"/># Starting unit tests for jpe=
tstore<br class=3D"none"/># ----------------------------------------------=
------------------<br class=3D"none"/># ----------------------------------=
------------------------------<br class=3D"none"/># Stopping HSQLDB<br cla=
ss=3D"none"/># -----------------------------------------------------------=
-----<br class=3D"none"/># -----------------------------------------------=
-----------------<br class=3D"none"/># Starting HSQLDB<br class=3D"none"/>=
# ----------------------------------------------------------------<br clas=
s=3D"none"/>## -----------------------------------------------------------=
-----<br class=3D"none"/>## Stopping server tomcat4<br class=3D"none"/>## =
----------------------------------------------------------------<br class=
=3D"none"/>## ------------------------------------------------------------=
----<br class=3D"none"/>## Starting server tomcat4<br class=3D"none"/>## =
----------------------------------------------------------------<br class=
=3D"none"/># -------------------------------------------------------------=
---<br class=3D"none"/>#<br class=3D"none"/># Spring Autobuilds - automati=
c application deployment and testing<br class=3D"none"/>#<br class=3D"none"=
/># target application: jpetstore<br class=3D"none"/># target server: tom=
cat5<br class=3D"none"/>#<br class=3D"none"/># this output is recorded in =
the file:<br class=3D"none"/># ../../target/autobuilds/reports/jpetstore_t=
omcat5_build_2005-03-16.log<br class=3D"none"/># -------------------------=
---------------------------------------<br class=3D"none"/>Note: /jteam/bui=
ld2/checkout/spring/spring/autobuilds/apps/jpetstore/src/org/springframewor=
k/autobuilds/jpetstore/web/view/DomifyCheckout.java uses or overrides a dep=
recated API.<br class=3D"none"/>Note: Recompile with -deprecation for detai=
ls.<br class=3D"none"/>waiting 75 seconds for server to warmup...<br class=
=3D"none"/># -------------------------------------------------------------=
---<br class=3D"none"/># Starting unit tests for jpetstore<br class=3D"non=
e"/># ----------------------------------------------------------------<br =
class=3D"none"/># --------------------------------------------------------=
--------<br class=3D"none"/># Stopping HSQLDB<br class=3D"none"/># ------=
----------------------------------------------------------<br class=3D"none=
"/># ----------------------------------------------------------------<br c=
lass=3D"none"/># Starting HSQLDB<br class=3D"none"/># -------------------=
---------------------------------------------<br class=3D"none"/>## ------=
----------------------------------------------------------<br class=3D"none=
"/>## Stopping server tomcat5<br class=3D"none"/>## ---------------------=
-------------------------------------------<br class=3D"none"/>## --------=
--------------------------------------------------------<br class=3D"none"/=
>## Starting server tomcat5<br class=3D"none"/>## -----------------------=
-----------------------------------------<br class=3D"none"/>/jteam/build2/=
checkout/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/=
MultiActionController.java:433: warning - Tag @see: can't find bindAndValid=
ate in org.springframework.web.servlet.mvc.multiaction.MultiActionControlle=
r<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfra=
mework/web/servlet/mvc/multiaction/MultiActionController.java:433: warning =
- Tag @see: can't find setMessageCodesResolver in org.springframework.web.s=
ervlet.mvc.multiaction.MultiActionController<br class=3D"none"/>/jteam/buil=
d2/checkout/spring/spring/src/org/springframework/jmx/export/assembler/Inte=
rfaceBasedMBeanInfoAssembler.java:152: warning - Tag @see: can't find isPub=
licInInterface(java.lang.reflect.Method, String) in org.springframework.jmx=
.export.assembler.InterfaceBasedMBeanInfoAssembler<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/jmx/export/assemble=
r/InterfaceBasedMBeanInfoAssembler.java:124: warning - Tag @see: can't find=
isPublicInInterface(java.lang.reflect.Method, String) in org.springframewo=
rk.jmx.export.assembler.InterfaceBasedMBeanInfoAssembler<br class=3D"none"/=
>/jteam/build2/checkout/spring/spring/src/org/springframework/jmx/export/as=
sembler/InterfaceBasedMBeanInfoAssembler.java:138: warning - Tag @see: can'=
t find isPublicInInterface(java.lang.reflect.Method, String) in org.springf=
ramework.jmx.export.assembler.InterfaceBasedMBeanInfoAssembler<br class=3D"=
none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/aop/uti=
l/WeakReferenceMonitor.java:40: warning - Tag @link: can't find monitor(Obj=
ect, ReleaseListener) in org.springframework.aop.util.WeakReferenceMonitor<=
br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframe=
work/aop/util/WeakReferenceMonitor.java:40: warning - Tag @link: can't find=
monitor(Object, ReleaseListener) in org.springframework.aop.util.WeakRefer=
enceMonitor<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org=
/springframework/aop/util/WeakReferenceMonitor.java:40: warning - Tag @link=
: can't find monitor(Object, ReleaseListener) in org.springframework.aop.ut=
il.WeakReferenceMonitor<br class=3D"none"/>/jteam/build2/checkout/spring/sp=
ring/src/org/springframework/jdbc/support/lob/OracleLobHandler.java:76: war=
ning - Tag @see: reference not found: oracle.sql.BLOB<br class=3D"none"/>/j=
team/build2/checkout/spring/spring/src/org/springframework/jdbc/support/lob=
/OracleLobHandler.java:76: warning - Tag @see: reference not found: oracle.=
sql.CLOB<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/sp=
ringframework/jdbc/support/lob/OracleLobHandler.java:115: warning - Tag @se=
e: reference not found: oracle.sql.BLOB#DURATION_SESSION<br class=3D"none"/=
>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support/=
lob/OracleLobHandler.java:115: warning - Tag @see: reference not found: ora=
cle.sql.BLOB#MODE_READWRITE<br class=3D"none"/>/jteam/build2/checkout/sprin=
g/spring/src/org/springframework/jdbc/support/lob/OracleLobHandler.java:115=
: warning - Tag @see: reference not found: oracle.sql.CLOB#DURATION_SESSION=
<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfram=
ework/jdbc/support/lob/OracleLobHandler.java:115: warning - Tag @see: refer=
ence not found: oracle.sql.CLOB#MODE_READWRITE<br class=3D"none"/>/jteam/bu=
ild2/checkout/spring/spring/src/org/springframework/jdbc/support/lob/Oracle=
LobHandler.java:154: warning - Tag @see: reference not found: oracle.jdbc.O=
racleConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src=
/org/springframework/jdbc/support/lob/OracleLobHandler.java:164: warning - =
Tag @see: reference not found: oracle.sql.BLOB#createTemporary<br class=3D"=
none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/su=
pport/lob/OracleLobHandler.java:164: warning - Tag @see: reference not foun=
d: oracle.sql.CLOB#createTemporary<br class=3D"none"/>/jteam/build2/checkou=
t/spring/spring/src/org/springframework/jdbc/support/nativejdbc/JBossNative=
JdbcExtractor.java:49: warning - Tag @see: reference not found: org.jboss.r=
esource.adapter.jdbc.WrappedConnection#getUnderlyingConnection<br class=3D"=
none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/su=
pport/nativejdbc/JBossNativeJdbcExtractor.java:49: warning - Tag @see: refe=
rence not found: org.jboss.resource.adapter.jdbc.WrappedStatement#getUnderl=
yingStatement<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/o=
rg/springframework/jdbc/support/nativejdbc/JBossNativeJdbcExtractor.java:49=
: warning - Tag @see: reference not found: org.jboss.resource.adapter.jdbc.=
WrappedResultSet#getUnderlyingResultSet<br class=3D"none"/>/jteam/build2/ch=
eckout/spring/spring/src/org/springframework/jdbc/support/nativejdbc/WebLog=
icNativeJdbcExtractor.java:45: warning - Tag @see: reference not found: web=
logic.jdbc.extensions.WLConnection#getVendorConnection<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support/na=
tivejdbc/WebSphereNativeJdbcExtractor.java:49: warning - Tag @see: referenc=
e not found: com.ibm.ws.rsadapter.jdbc.WSJdbcConnection<br class=3D"none"/>=
/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support/n=
ativejdbc/WebSphereNativeJdbcExtractor.java:49: warning - Tag @see: referen=
ce not found: com.ibm.ws.rsadapter.jdbc.WSJdbcUtil#getNativeConnection<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning - Ta=
g @see: reference not found: com.ibm.ejs.cm.proxy.ConnectionProxy#getPhysic=
alConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/springframework/orm/hibernate3/LocalSessionFactoryBean.java:192: warning =
- Tag @see: reference not found: org.hibernate.cfg.AnnotationConfiguration<=
br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframe=
work/orm/hibernate3/SessionFactoryUtils.java:155: warning - Tag @see: refer=
ence not found: org.hibernate.impl.SessionFactoryImpl<br class=3D"none"/>/j=
team/build2/checkout/spring/spring/src/org/springframework/orm/hibernate3/S=
essionFactoryUtils.java:155: warning - Tag @see: reference not found: org.h=
ibernate.jca.JCASessionFactoryImpl<br class=3D"none"/>/jteam/build2/checkou=
t/spring/spring/src/org/springframework/orm/ibatis/SqlMapClientFactoryBean.=
java:198: warning - Tag @see: reference not found: com.ibatis.sqlmap.engine=
.transaction.jdbc.JdbcTransactionConfig<br class=3D"none"/>/jteam/build2/ch=
eckout/spring/spring/src/org/springframework/orm/ibatis/SqlMapClientFactory=
Bean.java:198: warning - Tag @see: reference not found: com.ibatis.sqlmap.e=
ngine.transaction.jta.JtaTransactionConfig<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/orm/ibatis/SqlMapClientFact=
oryBean.java:226: warning - Tag @see: reference not found: com.ibatis.sqlma=
p.engine.transaction.jdbc.JdbcTransactionConfig<br class=3D"none"/>/jteam/b=
uild2/checkout/spring/spring/src/org/springframework/orm/ibatis/SqlMapClien=
tFactoryBean.java:226: warning - Tag @see: reference not found: com.ibatis.=
sqlmap.engine.transaction.jta.JtaTransactionConfig<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/transaction/jta/Web=
LogicJtaTransactionManager.java:73: warning - Tag @see: reference not found=
: weblogic.transaction.UserTransaction#begin(String)<br class=3D"none"/>/jt=
eam/build2/checkout/spring/spring/src/org/springframework/transaction/jta/W=
ebLogicJtaTransactionManager.java:73: warning - Tag @see: reference not fou=
nd: weblogic.transaction.Transaction#setProperty<br class=3D"none"/>/jteam/=
build2/checkout/spring/spring/src/org/springframework/transaction/jta/WebLo=
gicJtaTransactionManager.java:73: warning - Tag @see: reference not found: =
weblogic.transaction.TransactionManager#forceResume<br class=3D"none"/>/jte=
am/build2/checkout/spring/spring/src/org/springframework/transaction/jta/We=
bLogicJtaTransactionManager.java:73: warning - Tag @see: reference not foun=
d: weblogic.transaction.TransactionHelper<br class=3D"none"/>/jteam/build2/=
checkout/spring/spring/src/org/springframework/transaction/jta/WebLogicJtaT=
ransactionManager.java:73: warning - Tag @see: reference not found: weblogi=
c.transaction.TxHelper<br class=3D"none"/>/jteam/build2/checkout/spring/spr=
ing/src/org/springframework/transaction/jta/WebLogicServerTransactionManage=
rFactoryBean.java:56: warning - Tag @see: reference not found: weblogic.tra=
nsaction.TxHelper#getTransactionManager<br class=3D"none"/>/jteam/build2/ch=
eckout/spring/spring/src/org/springframework/transaction/jta/WebSphereTrans=
actionManagerFactoryBean.java:49: warning - Tag @see: reference not found: =
com.ibm.ws.Transaction.TransactionManagerFactory#getTransactionManager<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/transaction/jta/WebSphereTransactionManagerFactoryBean.java:49: warning - =
Tag @see: reference not found: com.ibm.ejs.jts.jta.JTSXA#getTransactionMana=
ger<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springf=
ramework/transaction/jta/WebSphereTransactionManagerFactoryBean.java:49: wa=
rning - Tag @see: reference not found: com.ibm.ejs.jts.jta.TransactionManag=
erFactory#getTransactionManager<br class=3D"none"/>/jteam/build2/checkout/s=
pring/spring/src/org/springframework/util/ObjectUtils.java:31: warning - Ta=
g @see: reference not found: org.apache.commons.lang.ObjectUtils<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/uti=
l/StringUtils.java:47: warning - Tag @see: reference not found: org.apache.=
commons.lang.StringUtils<br class=3D"none"/>/jteam/build2/checkout/spring/s=
pring/src/org/springframework/web/servlet/handler/metadata/PathMap.java:31:=
warning - @@org.apache.commons.attributes.Indexed() is an unknown tag.<br =
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewor=
k/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:119: warning=
- Tag @link: can't find defaultMethodName in org.springframework.web.servl=
et.mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/bu=
ild2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/multiac=
tion/ParameterMethodNameResolver.java:100: warning - Tag @link: can't find =
logicalMappings in org.springframework.web.servlet.mvc.multiaction.Paramete=
rMethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring=
/src/org/springframework/web/servlet/mvc/multiaction/ParameterMethodNameRes=
olver.java:100: warning - Tag @link: can't find paramName in org.springfram=
ework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/web/serv=
let/mvc/multiaction/ParameterMethodNameResolver.java:100: warning - Tag @li=
nk: can't find logicalMappings in org.springframework.web.servlet.mvc.multi=
action.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/checkou=
t/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Paramet=
erMethodNameResolver.java:100: warning - Tag @link: can't find paramName in=
org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolve=
r<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfra=
mework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:100: wa=
rning - Tag @link: can't find logicalMappings in org.springframework.web.se=
rvlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam=
/build2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/mult=
iaction/ParameterMethodNameResolver.java:100: warning - Tag @link: can't fi=
nd paramName in org.springframework.web.servlet.mvc.multiaction.ParameterMe=
thodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/sr=
c/org/springframework/web/servlet/mvc/multiaction/ParameterMethodNameResolv=
er.java:100: warning - Tag @link: can't find logicalMappings in org.springf=
ramework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/web=
/servlet/mvc/multiaction/ParameterMethodNameResolver.java:100: warning - Ta=
g @link: can't find paramName in org.springframework.web.servlet.mvc.multia=
ction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/checkout=
/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Paramete=
rMethodNameResolver.java:100: warning - @param argument "an" is not a param=
eter name.<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/=
springframework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.jav=
a:119: warning - Tag @link: can't find defaultMethodName in org.springframe=
work.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"no=
ne"/>/jteam/build2/checkout/spring/spring/src/org/springframework/web/servl=
et/mvc/multiaction/ParameterMethodNameResolver.java:119: warning - Tag @lin=
k: can't find defaultMethodName in org.springframework.web.servlet.mvc.mult=
iaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/checko=
ut/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Parame=
terMethodNameResolver.java:119: warning - Tag @link: can't find defaultMeth=
odName in org.springframework.web.servlet.mvc.multiaction.ParameterMethodNa=
meResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/=
springframework/web/servlet/view/xslt/AbstractXsltView.java:296: warning - =
@param argument "root" is not a parameter name.<br class=3D"none"/>Error on=
line 3 column 3 of file:/jteam/build2/checkout/spring/spring/docs/referenc=
e/src/webintegration.xml:<br class=3D"none"/>Error reported by XML parser: =
name expected (found "<")<br class=3D"none"/>Transformation failed: Run-=
time errors were reported<br class=3D"none"/>Error on line 3 column 3 of fi=
le:/jteam/build2/checkout/spring/spring/docs/reference/src/webintegration.x=
ml:<br class=3D"none"/>Error reported by XML parser: name expected (found "=
<")<br class=3D"none"/>Transformation failed: Run-time errors were repor=
ted<br class=3D"none"/>Error on line 3 column 3 of file:/jteam/build2/check=
out/spring/spring/docs/reference/src/webintegration.xml:<br class=3D"none"/=
>Error reported by XML parser: name expected (found "<")<br class=3D"non=
e"/>Transformation failed: Run-time errors were reported<br class=3D"none"/=
>USAGE<br class=3D"none"/>Fop [options] [-fo|-xml] infile [-xsl file] [-awt=
|-pdf|-mif|-pcl|-ps|-txt|-at|-print] <outfile><br class=3D"none"/>[OP=
TIONS]<br class=3D"none"/>-d debug mode<br class=3D"none"/>-x =
dump configuration settings<br class=3D"none"/>-q quiet mode<=
br class=3D"none"/>-c cfg.xml use additional configuration file cfg.xml<br=
class=3D"none"/>-l lang the language to use for user information<br cl=
ass=3D"none"/>-s for area tree XML, down to block areas only<br cl=
ass=3D"none"/>[INPUT]<br class=3D"none"/>infile xsl:fo input fil=
e (the same as the next)<br class=3D"none"/>-fo infile xsl:fo input =
file<br class=3D"none"/>-xml infile xml input file, must be used toge=
ther with -xsl<br class=3D"none"/>-xsl stylesheet xslt stylesheet<br clas=
s=3D"none"/><br class=3D"none"/>[OUTPUT]<br class=3D"none"/>outfile =
input will be rendered as pdf file into outfile<br class=3D"none"/>-pdf =
outfile input will be rendered as pdf file (outfile req'd)<br class=3D=
"none"/>-awt input will be displayed on screen<br class=3D"non=
e"/>-mif outfile input will be rendered as mif file (outfile req'd)<br=
class=3D"none"/>-pcl outfile input will be rendered as pcl file (outf=
ile req'd)<br class=3D"none"/>-ps outfile input will be rendered as P=
ostScript file (outfile req'd)<br class=3D"none"/>-txt outfile input w=
ill be rendered as text file (outfile req'd)<br class=3D"none"/>-txt.encodi=
ng encoding use the encoding for the output file.<br class=3D"none"/>the e=
ncoding must be a valid java encoding.<br class=3D"none"/>-svg outfile =
input will be rendered as an svg slides file (outfile req'd)<br class=3D"n=
one"/>-at outfile representation of area tree as XML (outfile req'd)<=
br class=3D"none"/>-print input file will be rendered and sent t=
o the printer<br class=3D"none"/>see options with "-print help"<br class=3D=
"none"/>[Examples]<br class=3D"none"/>Fop foo.fo foo.pdf<br class=3D"none"/=
>Fop -fo foo.fo -pdf foo.pdf (does the same as the previous line)<br class=
=3D"none"/>Fop -xsl foo.xsl -xml foo.xml -pdf foo.pdf<br class=3D"none"/>Fo=
p foo.fo -mif foo.mif<br class=3D"none"/>Fop foo.fo -print or Fop -print fo=
o.fo<br class=3D"none"/>Fop foo.fo -awt<br class=3D"none"/></pre></td></tr>=
</table><p>
<table xmlns=3D"http://www.w3.org/TR/html4/strict.dtd" width=3D"98%" border=
=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"center"><tr><td class=
=3D"compile-sectionheader"> Javadoc Errors/War=
nings: (57) </td></tr><tr><td><pre class=3D"compile-data=
">/jteam/build2/checkout/spring/spring/src/org/springframework/web/servlet/=
mvc/multiaction/MultiActionController.java:433: warning - Tag @see: can't f=
ind bindAndValidate in org.springframework.web.servlet.mvc.multiaction.Mult=
iActionController<br class=3D"none"/>/jteam/build2/checkout/spring/spring/s=
rc/org/springframework/web/servlet/mvc/multiaction/MultiActionController.ja=
va:433: warning - Tag @see: can't find setMessageCodesResolver in org.sprin=
gframework.web.servlet.mvc.multiaction.MultiActionController<br class=3D"no=
ne"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jmx/expor=
t/assembler/InterfaceBasedMBeanInfoAssembler.java:152: warning - Tag @see: =
can't find isPublicInInterface(java.lang.reflect.Method, String) in org.spr=
ingframework.jmx.export.assembler.InterfaceBasedMBeanInfoAssembler<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jmx=
/export/assembler/InterfaceBasedMBeanInfoAssembler.java:124: warning - Tag =
@see: can't find isPublicInInterface(java.lang.reflect.Method, String) in o=
rg.springframework.jmx.export.assembler.InterfaceBasedMBeanInfoAssembler<br=
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewo=
rk/jmx/export/assembler/InterfaceBasedMBeanInfoAssembler.java:138: warning =
- Tag @see: can't find isPublicInInterface(java.lang.reflect.Method, String=
) in org.springframework.jmx.export.assembler.InterfaceBasedMBeanInfoAssemb=
ler<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springf=
ramework/aop/util/WeakReferenceMonitor.java:40: warning - Tag @link: can't =
find monitor(Object, ReleaseListener) in org.springframework.aop.util.WeakR=
eferenceMonitor<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src=
/org/springframework/aop/util/WeakReferenceMonitor.java:40: warning - Tag @=
link: can't find monitor(Object, ReleaseListener) in org.springframework.ao=
p.util.WeakReferenceMonitor<br class=3D"none"/>/jteam/build2/checkout/sprin=
g/spring/src/org/springframework/aop/util/WeakReferenceMonitor.java:40: war=
ning - Tag @link: can't find monitor(Object, ReleaseListener) in org.spring=
framework.aop.util.WeakReferenceMonitor<br class=3D"none"/>/jteam/build2/ch=
eckout/spring/spring/src/org/springframework/jdbc/support/lob/OracleLobHand=
ler.java:76: warning - Tag @see: reference not found: oracle.sql.BLOB<br cl=
ass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/=
jdbc/support/lob/OracleLobHandler.java:76: warning - Tag @see: reference no=
t found: oracle.sql.CLOB<br class=3D"none"/>/jteam/build2/checkout/spring/s=
pring/src/org/springframework/jdbc/support/lob/OracleLobHandler.java:115: w=
arning - Tag @see: reference not found: oracle.sql.BLOB#DURATION_SESSION<br=
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewo=
rk/jdbc/support/lob/OracleLobHandler.java:115: warning - Tag @see: referenc=
e not found: oracle.sql.BLOB#MODE_READWRITE<br class=3D"none"/>/jteam/build=
2/checkout/spring/spring/src/org/springframework/jdbc/support/lob/OracleLob=
Handler.java:115: warning - Tag @see: reference not found: oracle.sql.CLOB#=
DURATION_SESSION<br class=3D"none"/>/jteam/build2/checkout/spring/spring/sr=
c/org/springframework/jdbc/support/lob/OracleLobHandler.java:115: warning -=
Tag @see: reference not found: oracle.sql.CLOB#MODE_READWRITE<br class=3D"=
none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/su=
pport/lob/OracleLobHandler.java:154: warning - Tag @see: reference not foun=
d: oracle.jdbc.OracleConnection<br class=3D"none"/>/jteam/build2/checkout/s=
pring/spring/src/org/springframework/jdbc/support/lob/OracleLobHandler.java=
:164: warning - Tag @see: reference not found: oracle.sql.BLOB#createTempor=
ary<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springf=
ramework/jdbc/support/lob/OracleLobHandler.java:164: warning - Tag @see: re=
ference not found: oracle.sql.CLOB#createTemporary<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/jdbc/support/native=
jdbc/JBossNativeJdbcExtractor.java:49: warning - Tag @see: reference not fo=
und: org.jboss.resource.adapter.jdbc.WrappedConnection#getUnderlyingConnect=
ion<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springf=
ramework/jdbc/support/nativejdbc/JBossNativeJdbcExtractor.java:49: warning =
- Tag @see: reference not found: org.jboss.resource.adapter.jdbc.WrappedSta=
tement#getUnderlyingStatement<br class=3D"none"/>/jteam/build2/checkout/spr=
ing/spring/src/org/springframework/jdbc/support/nativejdbc/JBossNativeJdbcE=
xtractor.java:49: warning - Tag @see: reference not found: org.jboss.resour=
ce.adapter.jdbc.WrappedResultSet#getUnderlyingResultSet<br class=3D"none"/>=
/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support/n=
ativejdbc/WebLogicNativeJdbcExtractor.java:45: warning - Tag @see: referenc=
e not found: weblogic.jdbc.extensions.WLConnection#getVendorConnection<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning - Ta=
g @see: reference not found: com.ibm.ws.rsadapter.jdbc.WSJdbcConnection<br =
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewor=
k/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning - T=
ag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WSJdbcUtil#getNativ=
eConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org=
/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:=
49: warning - Tag @see: reference not found: com.ibm.ejs.cm.proxy.Connectio=
nProxy#getPhysicalConnection<br class=3D"none"/>/jteam/build2/checkout/spri=
ng/spring/src/org/springframework/orm/hibernate3/LocalSessionFactoryBean.ja=
va:192: warning - Tag @see: reference not found: org.hibernate.cfg.Annotati=
onConfiguration<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src=
/org/springframework/orm/hibernate3/SessionFactoryUtils.java:155: warning -=
Tag @see: reference not found: org.hibernate.impl.SessionFactoryImpl<br cl=
ass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/=
orm/hibernate3/SessionFactoryUtils.java:155: warning - Tag @see: reference =
not found: org.hibernate.jca.JCASessionFactoryImpl<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/orm/ibatis/SqlMapCl=
ientFactoryBean.java:198: warning - Tag @see: reference not found: com.ibat=
is.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<br class=3D"none"/>=
/jteam/build2/checkout/spring/spring/src/org/springframework/orm/ibatis/Sql=
MapClientFactoryBean.java:198: warning - Tag @see: reference not found: com=
.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig<br class=3D"none=
"/>/jteam/build2/checkout/spring/spring/src/org/springframework/orm/ibatis/=
SqlMapClientFactoryBean.java:226: warning - Tag @see: reference not found: =
com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<br class=3D=
"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/orm/ib=
atis/SqlMapClientFactoryBean.java:226: warning - Tag @see: reference not fo=
und: com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/tra=
nsaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: ref=
erence not found: weblogic.transaction.UserTransaction#begin(String)<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/t=
ransaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: r=
eference not found: weblogic.transaction.Transaction#setProperty<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/tra=
nsaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: ref=
erence not found: weblogic.transaction.TransactionManager#forceResume<br cl=
ass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/=
transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: =
reference not found: weblogic.transaction.TransactionHelper<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/transactio=
n/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: reference =
not found: weblogic.transaction.TxHelper<br class=3D"none"/>/jteam/build2/c=
heckout/spring/spring/src/org/springframework/transaction/jta/WebLogicServe=
rTransactionManagerFactoryBean.java:56: warning - Tag @see: reference not f=
ound: weblogic.transaction.TxHelper#getTransactionManager<br class=3D"none"=
/>/jteam/build2/checkout/spring/spring/src/org/springframework/transaction/=
jta/WebSphereTransactionManagerFactoryBean.java:49: warning - Tag @see: ref=
erence not found: com.ibm.ws.Transaction.TransactionManagerFactory#getTrans=
actionManager<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/o=
rg/springframework/transaction/jta/WebSphereTransactionManagerFactoryBean.j=
ava:49: warning - Tag @see: reference not found: com.ibm.ejs.jts.jta.JTSXA#=
getTransactionManager<br class=3D"none"/>/jteam/build2/checkout/spring/spri=
ng/src/org/springframework/transaction/jta/WebSphereTransactionManagerFacto=
ryBean.java:49: warning - Tag @see: reference not found: com.ibm.ejs.jts.jt=
a.TransactionManagerFactory#getTransactionManager<br class=3D"none"/>/jteam=
/build2/checkout/spring/spring/src/org/springframework/util/ObjectUtils.jav=
a:31: warning - Tag @see: reference not found: org.apache.commons.lang.Obje=
ctUtils<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/util/StringUtils.java:47: warning - Tag @see: reference not fo=
und: org.apache.commons.lang.StringUtils<br class=3D"none"/>/jteam/build2/c=
heckout/spring/spring/src/org/springframework/web/servlet/handler/metadata/=
PathMap.java:31: warning - @@org.apache.commons.attributes.Indexed() is an =
unknown tag.<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/springframework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.j=
ava:119: warning - Tag @link: can't find defaultMethodName in org.springfra=
mework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"=
none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/web/ser=
vlet/mvc/multiaction/ParameterMethodNameResolver.java:100: warning - Tag @l=
ink: can't find logicalMappings in org.springframework.web.servlet.mvc.mult=
iaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/checko=
ut/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Parame=
terMethodNameResolver.java:100: warning - Tag @link: can't find paramName i=
n org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolv=
er<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfr=
amework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:100: w=
arning - Tag @link: can't find logicalMappings in org.springframework.web.s=
ervlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/mul=
tiaction/ParameterMethodNameResolver.java:100: warning - Tag @link: can't f=
ind paramName in org.springframework.web.servlet.mvc.multiaction.ParameterM=
ethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/s=
rc/org/springframework/web/servlet/mvc/multiaction/ParameterMethodNameResol=
ver.java:100: warning - Tag @link: can't find logicalMappings in org.spring=
framework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/web=
/servlet/mvc/multiaction/ParameterMethodNameResolver.java:100: warning - Ta=
g @link: can't find paramName in org.springframework.web.servlet.mvc.multia=
ction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/checkout=
/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Paramete=
rMethodNameResolver.java:100: warning - Tag @link: can't find logicalMappin=
gs in org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameRe=
solver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spri=
ngframework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:10=
0: warning - Tag @link: can't find paramName in org.springframework.web.ser=
vlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/=
build2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/multi=
action/ParameterMethodNameResolver.java:100: warning - @param argument "an"=
is not a parameter name.<br class=3D"none"/>/jteam/build2/checkout/spring/=
spring/src/org/springframework/web/servlet/mvc/multiaction/ParameterMethodN=
ameResolver.java:119: warning - Tag @link: can't find defaultMethodName in =
org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver=
<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfram=
ework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:119: war=
ning - Tag @link: can't find defaultMethodName in org.springframework.web.s=
ervlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/mul=
tiaction/ParameterMethodNameResolver.java:119: warning - Tag @link: can't f=
ind defaultMethodName in org.springframework.web.servlet.mvc.multiaction.Pa=
rameterMethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/=
spring/src/org/springframework/web/servlet/view/xslt/AbstractXsltView.java:=
296: warning - @param argument "root" is not a parameter name.<br class=3D"=
none"/></pre></td></tr></table><p>
<table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=
=3D"center"><tr><td colspan=3D"4" class=3D"unittests-sectionheader"> =
Unit Tests: (2954) </td></tr><tr><td><tabl=
e width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=3D"c=
enter"><tr><td class=3D"unittests-data"> failure =
</td><td width=3D"40%" class=3D"unittests-data">testHelpPage</td><td width=
=3D"40%" class=3D"unittests-data">org.springframework.apptests.jpetstore.Al=
lTests</td></tr><tr class=3D"unittests-oddrow"><td class=3D"unittests-data"=
> failure </td><td width=3D"40%" class=3D"unittes=
ts-data">testPurchase</td><td width=3D"40%" class=3D"unittests-data">org.sp=
ringframework.apptests.jpetstore.AllTests</td></tr><tr><td class=3D"unittes=
ts-data"> failure </td><td width=3D"40%" class=3D=
"unittests-data">testSearch</td><td width=3D"40%" class=3D"unittests-data">=
org.springframework.apptests.jpetstore.AllTests</td></tr><tr class=3D"unitt=
ests-oddrow"><td class=3D"unittests-data"> failure =
</td><td width=3D"40%" class=3D"unittests-data">testHelpPage</td><td widt=
h=3D"40%" class=3D"unittests-data">org.springframework.apptests.jpetstore.A=
llTests</td></tr><tr><td class=3D"unittests-data"> failure =
</td><td width=3D"40%" class=3D"unittests-data">testPurchase</td>=
<td width=3D"40%" class=3D"unittests-data">org.springframework.apptests.jpe=
tstore.AllTests</td></tr><tr class=3D"unittests-oddrow"><td class=3D"unitte=
sts-data"> failure </td><td width=3D"40%" class=
=3D"unittests-data">testSearch</td><td width=3D"40%" class=3D"unittests-dat=
a">org.springframework.apptests.jpetstore.AllTests</td></tr></table></td></=
tr><tr></tr><tr><td colspan=3D"2"> </td></tr><tr><td colspan=3D"4" cla=
ss=3D"unittests-sectionheader"> Unit Test Error De=
tails: (6) </td></tr><tr><td class=3D"unittests-data" c=
olspan=3D"2"> Test: testHelpPage</td></tr><tr><td class=
=3D"unittests-data" colspan=3D"2"> Class: org.springfra=
mework.apptests.jpetstore.AllTests</td></tr><tr><td class=3D"unittests-data=
" colspan=3D"2"> Type: junit.framework.AssertionFailedError<=
/td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> Mes=
sage: Exception: com.meterware.httpunit.HttpInternalErrorException: Error o=
n HTTP request: 500 Internal Error [http://localhost:13084/jpetstore/shop/h=
elp.do?param=3Dfreemarker]</td></tr><tr><td class=3D"unittests-failure" col=
span=3D"2"><pre>junit.framework.AssertionFailedError: Exception: com.meterw=
are.httpunit.HttpInternalErrorException: Error on HTTP request: 500 Interna=
l Error [http://localhost:13084/jpetstore/shop/help.do?param=3Dfreemarker]<=
br>=09at org.springframework.apptests.jpetstore.AllTests.testHelpPage(Unkno=
wn Source)<br>=09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Met=
hod)<br>=09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces=
sorImpl.java:39)<br>=09at sun.reflect.DelegatingMethodAccessorImpl.invoke(D=
elegatingMethodAccessorImpl.java:25)<br>=09at java.lang.Thread.run(Thread.j=
ava:534)</pre></td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> =
Test: testPurchase</td></tr><tr><td class=3D"unittests-dat=
a" colspan=3D"2"> Class: org.springframework.apptests.j=
petstore.AllTests</td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> =
Type: junit.framework.AssertionFailedError</td></tr><tr><td =
class=3D"unittests-data" colspan=3D"2"> Message: Exception: =
com.meterware.httpunit.HttpInternalErrorException: Error on HTTP request: 5=
00 Internal Error [http://localhost:13084/jpetstore/shop/index.do]</td></tr=
><tr><td class=3D"unittests-failure" colspan=3D"2"><pre>junit.framework.Ass=
ertionFailedError: Exception: com.meterware.httpunit.HttpInternalErrorExcep=
tion: Error on HTTP request: 500 Internal Error [http://localhost:13084/jpe=
tstore/shop/index.do]<br>=09at org.springframework.apptests.jpetstore.AllTe=
sts.testPurchase(Unknown Source)<br>=09at sun.reflect.NativeMethodAccessorI=
mpl.invoke0(Native Method)<br>=09at sun.reflect.NativeMethodAccessorImpl.in=
voke(NativeMethodAccessorImpl.java:39)<br>=09at sun.reflect.DelegatingMetho=
dAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>=09at java.la=
ng.Thread.run(Thread.java:534)</pre></td></tr><tr><td class=3D"unittests-da=
ta" colspan=3D"2"> Test: testSearch</td></tr><tr><td cl=
ass=3D"unittests-data" colspan=3D"2"> Class: org.spring=
framework.apptests.jpetstore.AllTests</td></tr><tr><td class=3D"unittests-d=
ata" colspan=3D"2"> Type: junit.framework.AssertionFailedErr=
or</td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> =
Message: Exception: com.meterware.httpunit.HttpInternalErrorException: Erro=
r on HTTP request: 500 Internal Error [http://localhost:13084/jpetstore/sho=
p/index.do]</td></tr><tr><td class=3D"unittests-failure" colspan=3D"2"><pre=
>junit.framework.AssertionFailedError: Exception: com.meterware.httpunit.Ht=
tpInternalErrorException: Error on HTTP request: 500 Internal Error [http:/=
/localhost:13084/jpetstore/shop/index.do]<br>=09at org.springframework.appt=
ests.jpetstore.AllTests.testSearch(Unknown Source)<br>=09at sun.reflect.Nat=
iveMethodAccessorImpl.invoke0(Native Method)<br>=09at sun.reflect.NativeMet=
hodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>=09at sun.refle=
ct.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25=
)<br>=09at java.lang.Thread.run(Thread.java:534)</pre></td></tr><tr><td cla=
ss=3D"unittests-data" colspan=3D"2"> Test: testHelpPage=
</td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> Cl=
ass: org.springframework.apptests.jpetstore.AllTests</td></tr><tr><td =
class=3D"unittests-data" colspan=3D"2"> Type: junit.framewor=
k.AssertionFailedError</td></tr><tr><td class=3D"unittests-data" colspan=3D=
"2"> Message: Exception: com.meterware.httpunit.HttpInternal=
ErrorException: Error on HTTP request: 500 Internal Error [http://localhost=
:13084/jpetstore/shop/help.do?param=3Dfreemarker]</td></tr><tr><td class=3D=
"unittests-failure" colspan=3D"2"><pre>junit.framework.AssertionFailedError=
: Exception: com.meterware.httpunit.HttpInternalErrorException: Error on HT=
TP request: 500 Internal Error [http://localhost:13084/jpetstore/shop/help.=
do?param=3Dfreemarker]<br>=09at org.springframework.apptests.jpetstore.AllT=
ests.testHelpPage(Unknown Source)<br>=09at sun.reflect.NativeMethodAccessor=
Impl.invoke0(Native Method)<br>=09at sun.reflect.NativeMethodAccessorImpl.i=
nvoke(NativeMethodAccessorImpl.java:39)<br>=09at sun.reflect.DelegatingMeth=
odAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>=09at java.l=
ang.Thread.run(Thread.java:534)</pre></td></tr><tr><td class=3D"unittests-d=
ata" colspan=3D"2"> Test: testPurchase</td></tr><tr><td=
class=3D"unittests-data" colspan=3D"2"> Class: org.spr=
ingframework.apptests.jpetstore.AllTests</td></tr><tr><td class=3D"unittest=
s-data" colspan=3D"2"> Type: junit.framework.AssertionFailed=
Error</td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> =
Message: Exception: com.meterware.httpunit.HttpInternalErrorException: E=
rror on HTTP request: 500 Internal Error [http://localhost:13084/jpetstore/=
shop/index.do]</td></tr><tr><td class=3D"unittests-failure" colspan=3D"2"><=
pre>junit.framework.AssertionFailedError: Exception: com.meterware.httpunit=
.HttpInternalErrorException: Error on HTTP request: 500 Internal Error [htt=
p://localhost:13084/jpetstore/shop/index.do]<br>=09at org.springframework.a=
pptests.jpetstore.AllTests.testPurchase(Unknown Source)<br>=09at sun.reflec=
t.NativeMethodAccessorImpl.invoke0(Native Method)<br>=09at sun.reflect.Nati=
veMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>=09at sun.=
reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja=
va:25)<br>=09at java.lang.Thread.run(Thread.java:534)</pre></td></tr><tr><t=
d class=3D"unittests-data" colspan=3D"2"> Test: testSea=
rch</td></tr><tr><td class=3D"unittests-data" colspan=3D"2"> =
Class: org.springframework.apptests.jpetstore.AllTests</td></tr><tr><=
td class=3D"unittests-data" colspan=3D"2"> Type: junit.frame=
work.AssertionFailedError</td></tr><tr><td class=3D"unittests-data" colspan=
=3D"2"> Message: Exception: com.meterware.httpunit.HttpInter=
nalErrorException: Error on HTTP request: 500 Internal Error [http://localh=
ost:13084/jpetstore/shop/index.do]</td></tr><tr><td class=3D"unittests-fail=
ure" colspan=3D"2"><pre>junit.framework.AssertionFailedError: Exception: co=
m.meterware.httpunit.HttpInternalErrorException: Error on HTTP request: 500=
Internal Error [http://localhost:13084/jpetstore/shop/index.do]<br>=09at o=
rg.springframework.apptests.jpetstore.AllTests.testSearch(Unknown Source)<b=
r>=09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>=09a=
t sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)<br>=09at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet=
hodAccessorImpl.java:25)<br>=09at java.lang.Thread.run(Thread.java:534)</pr=
e></td></tr><tr><td colspan=3D"2"> </td></tr></table><p>
<table width=3D"98%" border=3D"0" cellspacing=3D"1" cellpadding=3D"2" align=
=3D"center"><tr><td colspan=3D"6" class=3D"modifications-sectionheader"> =
Modifications since last build: =
(8) </td></tr><tr class=3D"modifications-evenrow"><td c=
lass=3D"modifications-data">modified</td><td class=3D"modifications-data">j=
hoeller</td><td class=3D"modifications-data">src/org/springframework/web/se=
rvlet/mvc/AbstractFormController.java</td><td class=3D"modifications-data">=
added code-level docs</td></tr><tr class=3D"modifications-oddrow"><td class=
=3D"modifications-data">modified</td><td class=3D"modifications-data">jhoel=
ler</td><td class=3D"modifications-data">build.xml</td><td class=3D"modific=
ations-data">added AOP Alliance interfaces to spring-aop.jar and spring.jar=
, avoiding the need for aopalliance.jar on the classpath; repackaged spring=
-orm.jar as spring-orm.jar (without Hibernate) and spring-hibernate.jar (wi=
th Hibernate2/3 support)</td></tr><tr class=3D"modifications-evenrow"><td c=
lass=3D"modifications-data">modified</td><td class=3D"modifications-data">j=
hoeller</td><td class=3D"modifications-data">test/org/springframework/orm/h=
ibernate3/HibernateJtaTransactionTests.java</td><td class=3D"modifications-=
data">call Query.setReadOnly() in case of a read-only transaction</td></tr>=
<tr class=3D"modifications-oddrow"><td class=3D"modifications-data">modifie=
d</td><td class=3D"modifications-data">jhoeller</td><td class=3D"modificati=
ons-data">test/org/springframework/orm/hibernate3/HibernateTransactionManag=
erTests.java</td><td class=3D"modifications-data">call Query.setReadOnly() =
in case of a read-only transaction</td></tr><tr class=3D"modifications-even=
row"><td class=3D"modifications-data">modified</td><td class=3D"modificatio=
ns-data">jhoeller</td><td class=3D"modifications-data">src/org/springframew=
ork/orm/hibernate3/SessionFactoryUtils.java</td><td class=3D"modifications-=
data">call Query.setReadOnly() in case of a read-only transaction</td></tr>=
<tr class=3D"modifications-oddrow"><td class=3D"modifications-data">modifie=
d</td><td class=3D"modifications-data">jhoeller</td><td class=3D"modificati=
ons-data">samples/petclinic/build.xml</td><td class=3D"modifications-data">=
added ANTLR and Log4J jars (required for running Hibernate3)</td></tr><tr c=
lass=3D"modifications-evenrow"><td class=3D"modifications-data">modified</t=
d><td class=3D"modifications-data">jhoeller</td><td class=3D"modifications-=
data">lib/readme.txt</td><td class=3D"modifications-data">added ANTLR 2.7.4=
(required for running Hibernate3)</td></tr><tr class=3D"modifications-oddr=
ow"><td class=3D"modifications-data">modified</td><td class=3D"modification=
s-data">jhoeller</td><td class=3D"modifications-data">changelog.txt</td><td=
class=3D"modifications-data">WebLogicJtaTransactionManager, XML ErrorHandl=
er/ErrorListener</td></tr></table><p>
<table width=3D"98%" border=3D"0" cellspacing=3D"0" cellpadding=3D"2" align=
=3D"center"><tr><td class=3D"distributables-sectionheader"> =
Deployments by this build: (18) </td>=
</tr><tr><td class=3D"distributables-data">Building jar: /jteam/build2/chec=
kout/spring/spring/dist/spring-core.jar</td></tr><tr class=3D"distributable=
s-oddrow"><td class=3D"distributables-data">Building jar: /jteam/build2/che=
ckout/spring/spring/dist/spring-aop.jar</td></tr><tr><td class=3D"distribut=
ables-data">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-=
dao.jar</td></tr><tr class=3D"distributables-oddrow"><td class=3D"distribut=
ables-data">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-=
context.jar</td></tr><tr><td class=3D"distributables-data">Building jar: /j=
team/build2/checkout/spring/spring/dist/spring-web.jar</td></tr><tr class=
=3D"distributables-oddrow"><td class=3D"distributables-data">Building jar: =
/jteam/build2/checkout/spring/spring/dist/spring-webmvc.jar</td></tr><tr><t=
d class=3D"distributables-data">Building jar: /jteam/build2/checkout/spring=
/spring/dist/spring-remoting.jar</td></tr><tr class=3D"distributables-oddro=
w"><td class=3D"distributables-data">Building jar: /jteam/build2/checkout/s=
pring/spring/dist/spring-orm.jar</td></tr><tr><td class=3D"distributables-d=
ata">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-hiberna=
te.jar</td></tr><tr class=3D"distributables-oddrow"><td class=3D"distributa=
bles-data">Building jar: /jteam/build2/checkout/spring/spring/dist/spring.j=
ar</td></tr><tr><td class=3D"distributables-data">Building jar: /jteam/buil=
d2/checkout/spring/spring/dist/spring-mock.jar</td></tr><tr class=3D"distri=
butables-oddrow"><td class=3D"distributables-data">Building war: /jteam/bui=
ld2/checkout/spring/spring/autobuilds/apps/buildtest/dist/buildtest.war</td=
></tr><tr><td class=3D"distributables-data">Building war: /jteam/build2/che=
ckout/spring/spring/autobuilds/apps/buildtest/dist/buildtest.war</td></tr><=
tr class=3D"distributables-oddrow"><td class=3D"distributables-data">Buildi=
ng war: /jteam/build2/checkout/spring/spring/autobuilds/apps/buildtest/dist=
/buildtest.war</td></tr><tr><td class=3D"distributables-data">Building jar:=
/jteam/build2/checkout/spring/spring/autobuilds/apps/jpetstore/war/WEB-INF=
/lib/jpetstore.jar</td></tr><tr class=3D"distributables-oddrow"><td class=
=3D"distributables-data">Building war: /jteam/build2/checkout/spring/spring=
/autobuilds/apps/jpetstore/dist/jpetstore.war</td></tr><tr><td class=3D"dis=
tributables-data">Building jar: /jteam/build2/checkout/spring/spring/autobu=
ilds/apps/jpetstore/war/WEB-INF/lib/jpetstore.jar</td></tr><tr class=3D"dis=
tributables-oddrow"><td class=3D"distributables-data">Building war: /jteam/=
build2/checkout/spring/spring/autobuilds/apps/jpetstore/dist/jpetstore.war<=
/td></tr></table>
</body></html> |
|
From: <tho...@tr...> - 2005-03-15 22:43:37
|
Alef, Did you use the build from http://www.druware.com/products/postgresql.html or did you build from source? The druware version works great. Thomas Quoting Alef Arendsen <al...@jt...>: > Juergen, no problem. I just wanted to give it a try (and wanted to install > PostgreSQL on my Mac :). > > I'll test it out some more with Postgres and commit the init and drop script > tomorrow or so. > > alef > > > -----Original Message----- > From: spr...@li... on behalf of Rod > Johnson > Sent: Tue 3/15/2005 1:01 PM > To: spr...@li... > Subject: Re: [Springframework-developer] RE: Petclinic Hibernate3 > > Petclinic works fine with Hibernate 3 (at least on HSQL) once the JARs > are updated. I played with it a bit earlie this week. Unfortunately I > didn't have the relase of Hibernate 3 so I wasn't sure enough I had the > correct Antlr JAR to commit it. > > Juergen Hoeller wrote: > > Hi Alef, > > > > Oops, I'm aware of this but I completely forgot to update CVS > > accordingly. I've just committed the ANTLR jar and the modified > > Petclinic build script. > > > > Does it show that I haven't spent much time *running* the sample > > applications for 1.2 RC1 yet? ;-) > > > > Juergen > > > > > > > > -----Original Message----- > > *From:* Alef Arendsen > > [mailto:spr...@li...]*On > > Behalf Of *Alef Arendsen > > *Sent:* Tuesday, March 15, 2005 8:54 AM > > *To:* spr...@li... > > *Subject:* Petclinic Hibernate3 > > > > I'm testing the petclini on postgres. I noticed antlr wasn't > > included yet in the libs. Did you add this locally already Juergen > > or do I need to commit it and modify the build script? > > > > regards, > > > > Alef > > > > -- > Rod Johnson > Interface21 - Spring Services from the Source > http://www.springframework.com > > Founder, Spring Framework: > http://www.springframework.org > > Author, "Expert One-on-One J2EE Development Without EJB" > (May 2004, with Juergen Hoeller). > http://www.amazon.com/exec/obidos/ASIN/0764558315/ > > Author, "Expert One-on-One J2EE Design and Development" > (October 2002). > http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ > > > ____________________________________________________ > Interface21 Limited > Registered Office Summit House, 2-2a Highfield Road, Dartford, Kent DA1 2JY > Registered in England and Wales No. 5187766 > ____________________________________________________ > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > > |
|
From: Alef A. <al...@jt...> - 2005-03-15 21:44:50
|
Juergen, no problem. I just wanted to give it a try (and wanted to = install PostgreSQL on my Mac :). I'll test it out some more with Postgres and commit the init and drop = script tomorrow or so. alef -----Original Message----- From: spr...@li... on behalf of = Rod Johnson Sent: Tue 3/15/2005 1:01 PM To: spr...@li... Subject: Re: [Springframework-developer] RE: Petclinic Hibernate3 =20 Petclinic works fine with Hibernate 3 (at least on HSQL) once the JARs=20 are updated. I played with it a bit earlie this week. Unfortunately I=20 didn't have the relase of Hibernate 3 so I wasn't sure enough I had the=20 correct Antlr JAR to commit it. Juergen Hoeller wrote: > Hi Alef, > =20 > Oops, I'm aware of this but I completely forgot to update CVS=20 > accordingly. I've just committed the ANTLR jar and the modified=20 > Petclinic build script. > =20 > Does it show that I haven't spent much time *running* the sample=20 > applications for 1.2 RC1 yet? ;-) > =20 > Juergen > =20 > =20 >=20 > -----Original Message----- > *From:* Alef Arendsen > [mailto:spr...@li...]*On > Behalf Of *Alef Arendsen > *Sent:* Tuesday, March 15, 2005 8:54 AM > *To:* spr...@li... > *Subject:* Petclinic Hibernate3 >=20 > I'm testing the petclini on postgres. I noticed antlr wasn't > included yet in the libs. Did you add this locally already Juergen > or do I need to commit it and modify the build script? >=20 > regards, >=20 > Alef >=20 --=20 Rod Johnson Interface21 - Spring Services from the Source http://www.springframework.com Founder, Spring Framework: http://www.springframework.org Author, "Expert One-on-One J2EE Development Without EJB" (May 2004, with Juergen Hoeller). http://www.amazon.com/exec/obidos/ASIN/0764558315/ Author, "Expert One-on-One J2EE Design and Development" (October 2002). http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ ____________________________________________________ Interface21 Limited Registered Office Summit House, 2-2a Highfield Road, Dartford, Kent DA1 = 2JY Registered in England and Wales No. 5187766 ____________________________________________________ ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Keith D. <ke...@in...> - 2005-03-15 18:27:06
|
Great! This will indeed be helpful. I've found its sometimes a bit puzzling to new users when they have to include aop-alliance.jar to use Spring. Keith -----Original Message----- From: spr...@li... [mailto:spr...@li...] On Behalf Of Juergen Hoeller Sent: Tuesday, March 15, 2005 12:35 PM To: spr...@li... Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 rc1 As I've replied in the other thread: Good point regaring aopalliance in spring.jar, Thomas. I wouldn't mind including those interfaces in spring-aop.jar and spring.jar: it's just about 10 KB, and hardly anyone accesses them standalone anyway. Of course, the spring-framework-1.2-full-with-dependencies distribution would still include a standalone aopalliance.jar, but the others wouldn't - they would just include spring.jar, commons-logging.jar and cglib.jar (as suggested earlier, with cglib clearly marked as optional). I've just changed our build script, and it seems to work nicely. Both spring-aop.jar and spring.jar include all AOP Alliance interfaces now. Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of tho...@tr... Sent: Tuesday, March 15, 2005 5:58 PM To: spr...@li... Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 rc1 This should probably go on the developer-list: While we are dicussing the contets of the spring.jar -- could we include the interfaces from aopalliance.jar in spring.jar and spring-aop.jar? They are after all public domain. This would eliminate the need to include an additional jar file when any of the AOP features are used behind the scenes. I would also agree that separating the tiger source from the rest of the build is OK for now - we do have additional build step for the commons-attributes right now. Thomas Quoting Rod Johnson <ro...@in...>: > Juergen Hoeller wrote: > > I'm mainly concerned to get the source directory structure right. > > "tiger/src" and "tiger/test" directories sound appropriate to me, getting > > built by a "tiger.build" in the build script, with "-target 1.5" in > contrast > > to the main sources. > I think that's a reasonable option, at least for now. > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Juergen H. <ju...@in...> - 2005-03-15 17:35:21
|
As I've replied in the other thread: Good point regaring aopalliance in spring.jar, Thomas. I wouldn't mind including those interfaces in spring-aop.jar and spring.jar: it's just about 10 KB, and hardly anyone accesses them standalone anyway. Of course, the spring-framework-1.2-full-with-dependencies distribution would still include a standalone aopalliance.jar, but the others wouldn't - they would just include spring.jar, commons-logging.jar and cglib.jar (as suggested earlier, with cglib clearly marked as optional). I've just changed our build script, and it seems to work nicely. Both spring-aop.jar and spring.jar include all AOP Alliance interfaces now. Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of tho...@tr... Sent: Tuesday, March 15, 2005 5:58 PM To: spr...@li... Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 rc1 This should probably go on the developer-list: While we are dicussing the contets of the spring.jar -- could we include the interfaces from aopalliance.jar in spring.jar and spring-aop.jar? They are after all public domain. This would eliminate the need to include an additional jar file when any of the AOP features are used behind the scenes. I would also agree that separating the tiger source from the rest of the build is OK for now - we do have additional build step for the commons-attributes right now. Thomas Quoting Rod Johnson <ro...@in...>: > Juergen Hoeller wrote: > > I'm mainly concerned to get the source directory structure right. > > "tiger/src" and "tiger/test" directories sound appropriate to me, getting > > built by a "tiger.build" in the build script, with "-target 1.5" in > contrast > > to the main sources. > I think that's a reasonable option, at least for now. > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Juergen H. <ju...@in...> - 2005-03-15 17:01:44
|
Good point regaring aopalliance in spring.jar, Thomas. I wouldn't mind including those interfaces in spring-aop.jar and spring.jar: it's just about 10 KB, and hardly anyone accesses them standalone anyway. Of course, the spring-framework-1.2-full-with-dependencies distribution would still include a standalone aopalliance.jar, but the others wouldn't - they would just include spring.jar, commons-logging.jar and cglib.jar (as suggested earlier, with cglib clearly marked as optional). Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of tho...@tr... Sent: Tuesday, March 15, 2005 5:47 PM To: spr...@li... Subject: Re: [Springframework-user] Velocity Layout Servlet (or ToolView) That's actually good for me - I'll have time to add the queryForRowset features later this week. While we are dicussing the contets of the spring.jar -- could we include the interfaces from aopalliance.jar in spring.jar and spring-aop.jar? They are after all public domain. This would eliminate the need to include an additional jar file when any of the AOP features are used behind the scenes. Thomas Quoting Juergen Hoeller <ju...@in...>: > Darren, > > 1.2 RC1 was originally scheduled for mid this week, but it looks like it > will now be deferred till Monday, to be able to get JDK 1.5 transaction > annotations in. If you can get VelocityLayoutView ready till then, then let > it be part of 1.2 RC1 :-) > > Juergen > > > > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...]On Behalf Of > Darren Davison > Sent: Tuesday, March 15, 2005 12:44 PM > To: spr...@li... > Subject: Re: [Springframework-user] Velocity Layout Servlet (or > ToolView) > > > > On Tue, March 15, 2005 11:11, Juergen Hoeller said: > > Thanks for reminding me about this one, Maarten :-) > > > > Yes, please file an enhancement request on Jira for this. Else it might > > remain unnoticed for an even longer time, which would be a pity. Thanks in > > advance! > > > > Maybe we can get this into Spring 1.2. If 1.2 RC1 is too close, we can put > > it into RC2 or 1.2 final. What do you think, Darren? > > Looks OK to me - I can probably do it over the next couple of days (when is > RC1 currently scheduled for?) > > D. > > -- > Darren Davison > Public Key: #DD356B0D > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_ide95&alloc_id396&op=ick > _______________________________________________ > Springframework-user mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-user > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-user mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-user > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Springframework-user mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-user |
|
From: <tho...@tr...> - 2005-03-15 16:57:50
|
This should probably go on the developer-list: While we are dicussing the contets of the spring.jar -- could we include the interfaces from aopalliance.jar in spring.jar and spring-aop.jar? They are after all public domain. This would eliminate the need to include an additional jar file when any of the AOP features are used behind the scenes. I would also agree that separating the tiger source from the rest of the build is OK for now - we do have additional build step for the commons-attributes right now. Thomas Quoting Rod Johnson <ro...@in...>: > Juergen Hoeller wrote: > > I'm mainly concerned to get the source directory structure right. > > "tiger/src" and "tiger/test" directories sound appropriate to me, getting > > built by a "tiger.build" in the build script, with "-target 1.5" in > contrast > > to the main sources. > I think that's a reasonable option, at least for now. > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > |
|
From: Darren D. <da...@sh...> - 2005-03-15 16:24:45
|
|
From: Rod J. <ro...@in...> - 2005-03-15 15:51:37
|
Juergen Hoeller wrote: > I'm mainly concerned to get the source directory structure right. > "tiger/src" and "tiger/test" directories sound appropriate to me, getting > built by a "tiger.build" in the build script, with "-target 1.5" in contrast > to the main sources. I think that's a reasonable option, at least for now. |
|
From: Juergen H. <ju...@in...> - 2005-03-15 15:00:41
|
I'm mainly concerned to get the source directory structure right. "tiger/src" and "tiger/test" directories sound appropriate to me, getting built by a "tiger.build" in the build script, with "-target 1.5" in contrast to the main sources. Building the annotations into spring jar is probably not a problem. The jar target could simply grab both the "-target 1.3" classes and the classes compiled from the "tiger" source tree and put them into a single jar. Regarding accessing annotations directly: Don't forget that we're always using specific facades in front, such as TransactionAttributeSource and JmxAttributeSource. Overriding can be done there nicely, at a higher level. Even if we tried to add overriding at the annotation level, how would that work? How can you create annotation objects other than reading them from a class file? It looks like there always has to be a facade for accessing specific attributes, using plain objects as attribute values, with annotation parsing going on in the background. My main point regarding AnnotationsAttributes is that it doesn't add any value, as long as it returns annotations objects as result. And wrapping annotations at a generic level is probably not desirable, when there's always a specific facade in front of it anyway. Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of Rod Johnson Sent: Tuesday, March 15, 2005 12:55 PM To: spr...@li... Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 rc1 I'm not too bothered about the build structure or the infrastructure to access annotations in the 1.2 timeframe. I think we need to: - Release a usable (non-preview) transaction annotation in 1.2. Ideally from RC1. People want to use this stuff. - Ensure source compatibility of application code using annotations moving forward. It doesn't matter if the internals change (e.g. we add Annogen or whatever) but we can't break code by changing the annotations. - Build the annotations into spring.jar somehow. So they're always available. I think this is core functionality; it's just that it can't be used in most environments. It doesn't add much size to the JAR, either. Besides these things I don't think it particularly matters how we build or access annotations at this point. One reason that I *don'* favour accessing annotations directly is that then there is no ability to override annotations. With transactions, this is a bit of a moot point: there is a strong argument that it makes no sense to override transactional behaviour. But essentially annotations *should* be overridable, and we clearly need a general solution for this problem. So we could add as an enhancement in 1.3 the ability to override transaction annotations, for example in XML. (Of course we could do this using our own API, not annotations-specific, but it would be much nicer to have an integrated solution.) The fact that no one on the annotations expert group seems to have thought about overriding is astounding IMO. *All* projects using annotations have faced this issue, and there is no really good way round it. Rgds Rod Juergen Hoeller wrote: > Well, the problem is that even with module separation, we would still have > the problem that we need to build as much as possible with "-target 1.3". > But our modules won't be that fine-granular: I assume that our JDK 1.5 > annotations would live in the transaction and JMX modules, respectively. > Which still involves the target JDK problem. > > It might even be necessary to keep JDK 1.5 dependent stuff in a separate > source tree for a longer time - maybe for the entire Spring 1.x branch. This > is not necessarily a big burden: We'd just need to figure out how to make > the building with 1.3/1.5 targets as convenient as possible. The separation > itself would be perfectly reasonable for users, I guess. > > We can certainly have a build script that it is able to build both when > running on JDK 1.5 (with respective target values), which would be necessary > for actual releases. However, it would be great if we could design the build > script such that it would still be able to build the main sources when > running on JDK 1.4. That should be possible with proper build targets. > > Juergen > > > > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...]On Behalf > Of Colin Sampaleanu > Sent: Tuesday, March 15, 2005 1:57 AM > To: spr...@li... > Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 > rc1 > > > Juergen Hoeller wrote: > > >>Good point regarding "preview" in conjunction with JDK 1.5. Preview is >>probably the wrong term anyway. This is essentially a building and > > packaging > >>issue: The JDK 1.5 transaction annotation support must be built with >>"-target 1.5", while the rest of Spring obviously should be built with >>"-target 1.3". >> >>So there are just two options, as far as I see: >> >>* either turn the JDK 1.5 transaction annotations into a separate download, >>which will be built with JDK 1.5 as opposed to the main download >> >>* or create a separate source tree within the main download (e.g. >>"tiger/src" and "tiger/test"), built with "-target 1.5" as opposed to the >>main sources which get built with "-target 1.3" >> >>The latter option is fine with me too. The separate source tree would >>essentially just contain the packages >>"org.springframework.transaction.annotations" and >>"org.springframework.jmx.export.annotations" (which I would suggest as >>package names), compiled into a separate jar file in a separate build step. >> >> >> > > I'm not a big fan of the idea of having a separate source and test tree > for 1.5 specific code within the main project. Where would the actual > build file live, and how would it be called? Or is the main build file > expected to be run under JDK 1.5 now, but using -1.3 for most source, > and 1.5 for this? This is actually a step in the opposite direction > which we mostly agreed we want to take for 1.3, which is to have > separate source packages. If it makes things easier though, I can > probably live with it for the 1.2 timeframe :-) > > >>Of course, we also need to decide on a final naming strategy for >>annotations. "Transactional" sounds good to me. I would also suggest to >>rename the PropagationType enumeration to PropagationBehavior, for >>consistent naming - or go for "Propagation" and "Isolation" as enumeration >>names. >> >> > > Transactional is fine with me. Propagation by itself is probably ok. > It's always going to be used as an attribute of Transactional Anyway. > > >>BTW, I don't see much point in the AnnotationsAttributes implementation of >>our Attribute facade, as used in the AnnotationsJmxAttributeSource. Why not >>access the JDK 1.5 annotation API directly there? After all, the > > annotations > >>have to be converted to the JmxAttributeSource return values anyway. >> >>The JDK 1.5 annotation model and our Attributes facade simply don't match >>well, so I guess we need to go forward with both in parallel. The > > Attributes > >>facade provides value even for Commons Attributes as sole target (e.g. for >>testing). I must say I appreciate the ability to use existing attribute >>classes with Commons Attributes... >> >> > > After I created the code last fall this is the same conversatoin I had > with Rod. There is no real added value in accessing the Annotations > through the Attributes interface, because the user of the Annotations > has to know they are annotations anyway, it's not really compatible with > getting generic classes through the interfaces as provided by > commons-attributes. Now moving to something like Annogen is I think > desireable, but it's probably not an option right now, as it doesn't > support arrays properly. So I think what would work is to move the > implementation to access Annotations directly, and then at some point > make it work via a mapping lib like Annogen. That would basically be > transparent to users. > > >>So how do we move forward with this? We should move the code to the main > > CVS > >>module ASAP, clarify the class naming, and also prepare the build script to >>handle the different target JDKs. I can certainly care for this, but I > > would > >>appreciate some help. After all, 1.2 RC1 should go out this week! >> >> > > I can do this. The code was mine after all. However I don' t know if I > can do it in the next couple of days. I'm onsite at a client all week, > and need to work on some stuff for them in the evenings, and can't see > being able to do it before Thurs. or Fri. night. > > Colin > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > -- Rod Johnson Interface21 - Spring Services from the Source http://www.springframework.com Founder, Spring Framework: http://www.springframework.org Author, "Expert One-on-One J2EE Development Without EJB" (May 2004, with Juergen Hoeller). http://www.amazon.com/exec/obidos/ASIN/0764558315/ Author, "Expert One-on-One J2EE Design and Development" (October 2002). http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ ____________________________________________________ Interface21 Limited Registered Office Summit House, 2-2a Highfield Road, Dartford, Kent DA1 2JY Registered in England and Wales No. 5187766 ____________________________________________________ ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: Rod J. <ro...@in...> - 2005-03-15 11:55:20
|
I'm not too bothered about the build structure or the infrastructure to access annotations in the 1.2 timeframe. I think we need to: - Release a usable (non-preview) transaction annotation in 1.2. Ideally from RC1. People want to use this stuff. - Ensure source compatibility of application code using annotations moving forward. It doesn't matter if the internals change (e.g. we add Annogen or whatever) but we can't break code by changing the annotations. - Build the annotations into spring.jar somehow. So they're always available. I think this is core functionality; it's just that it can't be used in most environments. It doesn't add much size to the JAR, either. Besides these things I don't think it particularly matters how we build or access annotations at this point. One reason that I *don'* favour accessing annotations directly is that then there is no ability to override annotations. With transactions, this is a bit of a moot point: there is a strong argument that it makes no sense to override transactional behaviour. But essentially annotations *should* be overridable, and we clearly need a general solution for this problem. So we could add as an enhancement in 1.3 the ability to override transaction annotations, for example in XML. (Of course we could do this using our own API, not annotations-specific, but it would be much nicer to have an integrated solution.) The fact that no one on the annotations expert group seems to have thought about overriding is astounding IMO. *All* projects using annotations have faced this issue, and there is no really good way round it. Rgds Rod Juergen Hoeller wrote: > Well, the problem is that even with module separation, we would still have > the problem that we need to build as much as possible with "-target 1.3". > But our modules won't be that fine-granular: I assume that our JDK 1.5 > annotations would live in the transaction and JMX modules, respectively. > Which still involves the target JDK problem. > > It might even be necessary to keep JDK 1.5 dependent stuff in a separate > source tree for a longer time - maybe for the entire Spring 1.x branch. This > is not necessarily a big burden: We'd just need to figure out how to make > the building with 1.3/1.5 targets as convenient as possible. The separation > itself would be perfectly reasonable for users, I guess. > > We can certainly have a build script that it is able to build both when > running on JDK 1.5 (with respective target values), which would be necessary > for actual releases. However, it would be great if we could design the build > script such that it would still be able to build the main sources when > running on JDK 1.4. That should be possible with proper build targets. > > Juergen > > > > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...]On Behalf > Of Colin Sampaleanu > Sent: Tuesday, March 15, 2005 1:57 AM > To: spr...@li... > Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 > rc1 > > > Juergen Hoeller wrote: > > >>Good point regarding "preview" in conjunction with JDK 1.5. Preview is >>probably the wrong term anyway. This is essentially a building and > > packaging > >>issue: The JDK 1.5 transaction annotation support must be built with >>"-target 1.5", while the rest of Spring obviously should be built with >>"-target 1.3". >> >>So there are just two options, as far as I see: >> >>* either turn the JDK 1.5 transaction annotations into a separate download, >>which will be built with JDK 1.5 as opposed to the main download >> >>* or create a separate source tree within the main download (e.g. >>"tiger/src" and "tiger/test"), built with "-target 1.5" as opposed to the >>main sources which get built with "-target 1.3" >> >>The latter option is fine with me too. The separate source tree would >>essentially just contain the packages >>"org.springframework.transaction.annotations" and >>"org.springframework.jmx.export.annotations" (which I would suggest as >>package names), compiled into a separate jar file in a separate build step. >> >> >> > > I'm not a big fan of the idea of having a separate source and test tree > for 1.5 specific code within the main project. Where would the actual > build file live, and how would it be called? Or is the main build file > expected to be run under JDK 1.5 now, but using -1.3 for most source, > and 1.5 for this? This is actually a step in the opposite direction > which we mostly agreed we want to take for 1.3, which is to have > separate source packages. If it makes things easier though, I can > probably live with it for the 1.2 timeframe :-) > > >>Of course, we also need to decide on a final naming strategy for >>annotations. "Transactional" sounds good to me. I would also suggest to >>rename the PropagationType enumeration to PropagationBehavior, for >>consistent naming - or go for "Propagation" and "Isolation" as enumeration >>names. >> >> > > Transactional is fine with me. Propagation by itself is probably ok. > It's always going to be used as an attribute of Transactional Anyway. > > >>BTW, I don't see much point in the AnnotationsAttributes implementation of >>our Attribute facade, as used in the AnnotationsJmxAttributeSource. Why not >>access the JDK 1.5 annotation API directly there? After all, the > > annotations > >>have to be converted to the JmxAttributeSource return values anyway. >> >>The JDK 1.5 annotation model and our Attributes facade simply don't match >>well, so I guess we need to go forward with both in parallel. The > > Attributes > >>facade provides value even for Commons Attributes as sole target (e.g. for >>testing). I must say I appreciate the ability to use existing attribute >>classes with Commons Attributes... >> >> > > After I created the code last fall this is the same conversatoin I had > with Rod. There is no real added value in accessing the Annotations > through the Attributes interface, because the user of the Annotations > has to know they are annotations anyway, it's not really compatible with > getting generic classes through the interfaces as provided by > commons-attributes. Now moving to something like Annogen is I think > desireable, but it's probably not an option right now, as it doesn't > support arrays properly. So I think what would work is to move the > implementation to access Annotations directly, and then at some point > make it work via a mapping lib like Annogen. That would basically be > transparent to users. > > >>So how do we move forward with this? We should move the code to the main > > CVS > >>module ASAP, clarify the class naming, and also prepare the build script to >>handle the different target JDKs. I can certainly care for this, but I > > would > >>appreciate some help. After all, 1.2 RC1 should go out this week! >> >> > > I can do this. The code was mine after all. However I don' t know if I > can do it in the next couple of days. I'm onsite at a client all week, > and need to work on some stuff for them in the evenings, and can't see > being able to do it before Thurs. or Fri. night. > > Colin > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer > -- Rod Johnson Interface21 - Spring Services from the Source http://www.springframework.com Founder, Spring Framework: http://www.springframework.org Author, "Expert One-on-One J2EE Development Without EJB" (May 2004, with Juergen Hoeller). http://www.amazon.com/exec/obidos/ASIN/0764558315/ Author, "Expert One-on-One J2EE Design and Development" (October 2002). http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ ____________________________________________________ Interface21 Limited Registered Office Summit House, 2-2a Highfield Road, Dartford, Kent DA1 2JY Registered in England and Wales No. 5187766 ____________________________________________________ |
|
From: Rod J. <ro...@in...> - 2005-03-15 11:48:34
|
Petclinic works fine with Hibernate 3 (at least on HSQL) once the JARs are updated. I played with it a bit earlie this week. Unfortunately I didn't have the relase of Hibernate 3 so I wasn't sure enough I had the correct Antlr JAR to commit it. Juergen Hoeller wrote: > Hi Alef, > > Oops, I'm aware of this but I completely forgot to update CVS > accordingly. I've just committed the ANTLR jar and the modified > Petclinic build script. > > Does it show that I haven't spent much time *running* the sample > applications for 1.2 RC1 yet? ;-) > > Juergen > > > > -----Original Message----- > *From:* Alef Arendsen > [mailto:spr...@li...]*On > Behalf Of *Alef Arendsen > *Sent:* Tuesday, March 15, 2005 8:54 AM > *To:* spr...@li... > *Subject:* Petclinic Hibernate3 > > I'm testing the petclini on postgres. I noticed antlr wasn't > included yet in the libs. Did you add this locally already Juergen > or do I need to commit it and modify the build script? > > regards, > > Alef > -- Rod Johnson Interface21 - Spring Services from the Source http://www.springframework.com Founder, Spring Framework: http://www.springframework.org Author, "Expert One-on-One J2EE Development Without EJB" (May 2004, with Juergen Hoeller). http://www.amazon.com/exec/obidos/ASIN/0764558315/ Author, "Expert One-on-One J2EE Design and Development" (October 2002). http://www.amazon.com/exec/obidos/tg/detail/-/0764543857/ ____________________________________________________ Interface21 Limited Registered Office Summit House, 2-2a Highfield Road, Dartford, Kent DA1 2JY Registered in England and Wales No. 5187766 ____________________________________________________ |
|
From: Juergen H. <ju...@in...> - 2005-03-15 11:04:50
|
Well, the problem is that even with module separation, we would still have the problem that we need to build as much as possible with "-target 1.3". But our modules won't be that fine-granular: I assume that our JDK 1.5 annotations would live in the transaction and JMX modules, respectively. Which still involves the target JDK problem. It might even be necessary to keep JDK 1.5 dependent stuff in a separate source tree for a longer time - maybe for the entire Spring 1.x branch. This is not necessarily a big burden: We'd just need to figure out how to make the building with 1.3/1.5 targets as convenient as possible. The separation itself would be perfectly reasonable for users, I guess. We can certainly have a build script that it is able to build both when running on JDK 1.5 (with respective target values), which would be necessary for actual releases. However, it would be great if we could design the build script such that it would still be able to build the main sources when running on JDK 1.4. That should be possible with proper build targets. Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of Colin Sampaleanu Sent: Tuesday, March 15, 2005 1:57 AM To: spr...@li... Subject: Re: [Springframework-developer] Hibernate 3 annotations in 1.2 rc1 Juergen Hoeller wrote: >Good point regarding "preview" in conjunction with JDK 1.5. Preview is >probably the wrong term anyway. This is essentially a building and packaging >issue: The JDK 1.5 transaction annotation support must be built with >"-target 1.5", while the rest of Spring obviously should be built with >"-target 1.3". > >So there are just two options, as far as I see: > >* either turn the JDK 1.5 transaction annotations into a separate download, >which will be built with JDK 1.5 as opposed to the main download > >* or create a separate source tree within the main download (e.g. >"tiger/src" and "tiger/test"), built with "-target 1.5" as opposed to the >main sources which get built with "-target 1.3" > >The latter option is fine with me too. The separate source tree would >essentially just contain the packages >"org.springframework.transaction.annotations" and >"org.springframework.jmx.export.annotations" (which I would suggest as >package names), compiled into a separate jar file in a separate build step. > > > I'm not a big fan of the idea of having a separate source and test tree for 1.5 specific code within the main project. Where would the actual build file live, and how would it be called? Or is the main build file expected to be run under JDK 1.5 now, but using -1.3 for most source, and 1.5 for this? This is actually a step in the opposite direction which we mostly agreed we want to take for 1.3, which is to have separate source packages. If it makes things easier though, I can probably live with it for the 1.2 timeframe :-) >Of course, we also need to decide on a final naming strategy for >annotations. "Transactional" sounds good to me. I would also suggest to >rename the PropagationType enumeration to PropagationBehavior, for >consistent naming - or go for "Propagation" and "Isolation" as enumeration >names. > > Transactional is fine with me. Propagation by itself is probably ok. It's always going to be used as an attribute of Transactional Anyway. >BTW, I don't see much point in the AnnotationsAttributes implementation of >our Attribute facade, as used in the AnnotationsJmxAttributeSource. Why not >access the JDK 1.5 annotation API directly there? After all, the annotations >have to be converted to the JmxAttributeSource return values anyway. > >The JDK 1.5 annotation model and our Attributes facade simply don't match >well, so I guess we need to go forward with both in parallel. The Attributes >facade provides value even for Commons Attributes as sole target (e.g. for >testing). I must say I appreciate the ability to use existing attribute >classes with Commons Attributes... > > After I created the code last fall this is the same conversatoin I had with Rod. There is no real added value in accessing the Annotations through the Attributes interface, because the user of the Annotations has to know they are annotations anyway, it's not really compatible with getting generic classes through the interfaces as provided by commons-attributes. Now moving to something like Annogen is I think desireable, but it's probably not an option right now, as it doesn't support arrays properly. So I think what would work is to move the implementation to access Annotations directly, and then at some point make it work via a mapping lib like Annogen. That would basically be transparent to users. >So how do we move forward with this? We should move the code to the main CVS >module ASAP, clarify the class naming, and also prepare the build script to >handle the different target JDKs. I can certainly care for this, but I would >appreciate some help. After all, 1.2 RC1 should go out this week! > > I can do this. The code was mine after all. However I don' t know if I can do it in the next couple of days. I'm onsite at a client all week, and need to work on some stuff for them in the evenings, and can't see being able to do it before Thurs. or Fri. night. Colin ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |