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: Dmitriy K. <dko...@ru...> - 2005-03-28 18:24:06
|
Yeah, that's what it is. I'm just wondering though, why did they (Hibernate) make it a required dependency? Dmitriy. Juergen Hoeller wrote: >Actually, it's probably just jta.jar missing, which is a required dependency >of Hibernate: no actual JTA provider needed, just the interface jar. > >Juergen > > >-----Original Message----- >From: spr...@li... >[mailto:spr...@li...]On Behalf >Of Erwin Vervaet >Sent: Monday, March 28, 2005 8:12 PM >To: spr...@li... >Subject: Re: [Springframework-developer] Error deploying application to >Tomcat 5.0.28 > > >Tomcat is not a full J2EE appserver but just a servlet engine. It does not >support JTA. Try to deploy the app in a full featured app server, something >like JBoss, WebLogic or WebSphere. > >Erwin Vervaet >erw...@er... >----- Original Message ----- >From: "Garvey, Paul M (GE Commercial Finance)" <pau...@ge...> >To: <spr...@li...> >Sent: Monday, March 28, 2005 8:06 PM >Subject: [Springframework-developer] Error deploying application to Tomcat >5.0.28 > > >All, > I am new to the Appfuse world and so I tried to deploy a simple web app >created >from the equinox project. I deployed it to Tomcat 5.0.28 and got the >following error >in the tomcat console. Does anyone know what the problem could be? > >Paul > >INFO: Processing Context configuration file URL >file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xm >[essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) | >initializing context... >[essAppfuse] ERROR [main] ContextLoader.initWebApplicationContext(114) | >Context initialization failed >org.springframework.beans.factory.BeanCreationException: Error creating bean >with name 'sessionFactory' defined in > bean failed; nested exception is java.lang.NoClassDefFoundError: >javax/transaction/TransactionManager >java.lang.NoClassDefFoundError: javax/transaction/TransactionManager > at java.lang.Class.getDeclaredMethods0(Native Method) > at java.lang.Class.privateGetDeclaredMethods(Class.java:1655) > at java.lang.Class.getDeclaredMethods(Class.java:1139) > at java.beans.Introspector$1.run(Introspector.java:1273) > at java.security.AccessController.doPrivileged(Native Method) > at >java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1271) > at >java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136) > at java.beans.Introspector.getBeanInfo(Introspector.java:378) > at java.beans.Introspector.getBeanInfo(Introspector.java:152) > at >org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrospect >ionResults.java:140) > at >org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntrospe >ctionResults.java:82) > at >org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapperI >mpl.java:296) > at >org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl >.java:254) > at >org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl >.java:228) > at >org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:172) > at >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory >.createBean(AbstractAutowire > at >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory >.createBean(AbstractAutowire > at >org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra >ctBeanFactory.java:240) > at >org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra >ctBeanFactory.java:163) > at >org.springframework.beans.factory.support.DefaultListableBeanFactory.preInst >antiateSingletons(DefaultLis > at >org.springframework.context.support.AbstractApplicationContext.refresh(Abstr >actApplicationContext.java:3 > at >org.springframework.web.context.support.AbstractRefreshableWebApplicationCon >text.refresh(AbstractRefresh > at >org.springframework.web.context.ContextLoader.createWebApplicationContext(Co >ntextLoader.java:167) > at >org.springframework.web.context.ContextLoader.initWebApplicationContext(Cont >extLoader.java:101) > at >org.springframework.web.context.ContextLoaderListener.contextInitialized(Con >textLoaderListener.java:48) > at >org.appfuse.webapp.listener.StartupListener.contextInitialized(StartupListen >er.java:38) > at >org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java: >3827) > at >org.apache.catalina.core.StandardContext.start(StandardContext.java:4343) > at >org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8 >23) > at >org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) > at >org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > at >org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer. >java:903) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 >) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl >.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at >org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216) > at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) > at org.apache.commons.digester.Rule.end(Rule.java:276) > at >org.apache.commons.digester.Digester.endElement(Digester.java:1058) > at >org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:7 >6) > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown >Source) > at >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown >Source) > at >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc >her.dispatch(Unknown >Source) > at >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown >Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown >Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > at org.apache.commons.digester.Digester.parse(Digester.java:1567) > at >org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j >ava:488) > at >org.apache.catalina.core.StandardHost.install(StandardHost.java:863) > at >org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:483 >) > at >org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > at >org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) > at >org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor >t.java:119) > at >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > at >org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > at >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > at >org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) > at >org.apache.catalina.core.StandardService.start(StandardService.java:480) > at >org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 >) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl >.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) >Mar 28, 2005 12:55:34 PM org.apache.catalina.core.StandardContext start > > >------------------------------------------------------- >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-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_ide95&alloc_id396&op=ick >_______________________________________________ >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-28 18:13:20
|
Actually, it's probably just jta.jar missing, which is a required dependency
of Hibernate: no actual JTA provider needed, just the interface jar.
Juergen
-----Original Message-----
From: spr...@li...
[mailto:spr...@li...]On Behalf
Of Erwin Vervaet
Sent: Monday, March 28, 2005 8:12 PM
To: spr...@li...
Subject: Re: [Springframework-developer] Error deploying application to
Tomcat 5.0.28
Tomcat is not a full J2EE appserver but just a servlet engine. It does not
support JTA. Try to deploy the app in a full featured app server, something
like JBoss, WebLogic or WebSphere.
Erwin Vervaet
erw...@er...
----- Original Message -----
From: "Garvey, Paul M (GE Commercial Finance)" <pau...@ge...>
To: <spr...@li...>
Sent: Monday, March 28, 2005 8:06 PM
Subject: [Springframework-developer] Error deploying application to Tomcat
5.0.28
All,
I am new to the Appfuse world and so I tried to deploy a simple web app
created
from the equinox project. I deployed it to Tomcat 5.0.28 and got the
following error
in the tomcat console. Does anyone know what the problem could be?
Paul
INFO: Processing Context configuration file URL
file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xm
[essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) |
initializing context...
[essAppfuse] ERROR [main] ContextLoader.initWebApplicationContext(114) |
Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sessionFactory' defined in
bean failed; nested exception is java.lang.NoClassDefFoundError:
javax/transaction/TransactionManager
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:1655)
at java.lang.Class.getDeclaredMethods(Class.java:1139)
at java.beans.Introspector$1.run(Introspector.java:1273)
at java.security.AccessController.doPrivileged(Native Method)
at
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1271)
at
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
at java.beans.Introspector.getBeanInfo(Introspector.java:378)
at java.beans.Introspector.getBeanInfo(Introspector.java:152)
at
org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrospect
ionResults.java:140)
at
org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntrospe
ctionResults.java:82)
at
org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapperI
mpl.java:296)
at
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl
.java:254)
at
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl
.java:228)
at
org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:172)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.createBean(AbstractAutowire
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.createBean(AbstractAutowire
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:240)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:163)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInst
antiateSingletons(DefaultLis
at
org.springframework.context.support.AbstractApplicationContext.refresh(Abstr
actApplicationContext.java:3
at
org.springframework.web.context.support.AbstractRefreshableWebApplicationCon
text.refresh(AbstractRefresh
at
org.springframework.web.context.ContextLoader.createWebApplicationContext(Co
ntextLoader.java:167)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(Cont
extLoader.java:101)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(Con
textLoaderListener.java:48)
at
org.appfuse.webapp.listener.StartupListener.contextInitialized(StartupListen
er.java:38)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3827)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
23)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.
java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:7
6)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:488)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:483
)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at
org.apache.catalina.core.StandardService.start(StandardService.java:480)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Mar 28, 2005 12:55:34 PM org.apache.catalina.core.StandardContext start
-------------------------------------------------------
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-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_ide95&alloc_id396&op=ick
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
|
|
From: Erwin V. <erw...@er...> - 2005-03-28 18:09:55
|
Tomcat is not a full J2EE appserver but just a servlet engine. It does no=
t=20
support JTA. Try to deploy the app in a full featured app server, somethi=
ng=20
like JBoss, WebLogic or WebSphere.
Erwin Vervaet
erw...@er...
----- Original Message -----=20
From: "Garvey, Paul M (GE Commercial Finance)" <pau...@ge...>
To: <spr...@li...>
Sent: Monday, March 28, 2005 8:06 PM
Subject: [Springframework-developer] Error deploying application to Tomca=
t=20
5.0.28
All,
I am new to the Appfuse world and so I tried to deploy a simple web a=
pp=20
created
from the equinox project. I deployed it to Tomcat 5.0.28 and got the=20
following error
in the tomcat console. Does anyone know what the problem could be?
Paul
INFO: Processing Context configuration file URL=20
file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xm
[essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) |=20
initializing context...
[essAppfuse] ERROR [main] ContextLoader.initWebApplicationContext(114) |=20
Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating b=
ean=20
with name 'sessionFactory' defined in
bean failed; nested exception is java.lang.NoClassDefFoundError:=20
javax/transaction/TransactionManager
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:1655)
at java.lang.Class.getDeclaredMethods(Class.java:1139)
at java.beans.Introspector$1.run(Introspector.java:1273)
at java.security.AccessController.doPrivileged(Native Method)
at=20
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1271)
at=20
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
at java.beans.Introspector.getBeanInfo(Introspector.java:378)
at java.beans.Introspector.getBeanInfo(Introspector.java:152)
at=20
org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrosp=
ectionResults.java:140)
at=20
org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntro=
spectionResults.java:82)
at=20
org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapp=
erImpl.java:296)
at=20
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperI=
mpl.java:254)
at=20
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperI=
mpl.java:228)
at=20
org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:172=
)
at=20
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact=
ory.createBean(AbstractAutowire
at=20
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact=
ory.createBean(AbstractAutowire
at=20
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abs=
tractBeanFactory.java:240)
at=20
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abs=
tractBeanFactory.java:163)
at=20
org.springframework.beans.factory.support.DefaultListableBeanFactory.preI=
nstantiateSingletons(DefaultLis
at=20
org.springframework.context.support.AbstractApplicationContext.refresh(Ab=
stractApplicationContext.java:3
at=20
org.springframework.web.context.support.AbstractRefreshableWebApplication=
Context.refresh(AbstractRefresh
at=20
org.springframework.web.context.ContextLoader.createWebApplicationContext=
(ContextLoader.java:167)
at=20
org.springframework.web.context.ContextLoader.initWebApplicationContext(C=
ontextLoader.java:101)
at=20
org.springframework.web.context.ContextLoaderListener.contextInitialized(=
ContextLoaderListener.java:48)
at=20
org.appfuse.webapp.listener.StartupListener.contextInitialized(StartupLis=
tener.java:38)
at=20
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.ja=
va:3827)
at=20
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
at=20
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:823)
at=20
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at=20
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at=20
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeploy=
er.java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at=20
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
at=20
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at=20
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:21=
6)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:2=
56)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at=20
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at=20
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.jav=
a:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown=
=20
Source)
at=20
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unkn=
own=20
Source)
at=20
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDisp=
atcher.dispatch(Unknown=20
Source)
at=20
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknow=
n=20
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown=20
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown=20
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Sour=
ce)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at=20
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploye=
r.java:488)
at=20
org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at=20
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:=
483)
at=20
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:9=
83)
at=20
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349=
)
at=20
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
at=20
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at=20
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at=20
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at=20
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at=20
org.apache.catalina.core.StandardService.start(StandardService.java:480)
at=20
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at=20
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
at=20
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287=
)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Mar 28, 2005 12:55:34 PM org.apache.catalina.core.StandardContext start
-------------------------------------------------------
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_id=14396&op=3Dick
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
|
|
From: Keith D. <ke...@in...> - 2005-03-28 18:08:42
|
You need jta.jar
-----Original Message-----
From: spr...@li...
[mailto:spr...@li...] On Behalf =
Of
Garvey, Paul M (GE Commercial Finance)
Sent: Monday, March 28, 2005 1:06 PM
To: spr...@li...
Subject: [Springframework-developer] Error deploying application to =
Tomcat
5.0.28
All,
I am new to the Appfuse world and so I tried to deploy a simple web =
app
created
from the equinox project. I deployed it to Tomcat 5.0.28 and got the
following error
in the tomcat console. Does anyone know what the problem could be?
Paul
INFO: Processing Context configuration file URL
file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xm
[essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) |
initializing context...
[essAppfuse] ERROR [main] ContextLoader.initWebApplicationContext(114) |
Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating =
bean
with name 'sessionFactory' defined in
bean failed; nested exception is java.lang.NoClassDefFoundError:
javax/transaction/TransactionManager
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:1655)
at java.lang.Class.getDeclaredMethods(Class.java:1139)
at java.beans.Introspector$1.run(Introspector.java:1273)
at java.security.AccessController.doPrivileged(Native Method)
at
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1271)
at
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
at java.beans.Introspector.getBeanInfo(Introspector.java:378)
at java.beans.Introspector.getBeanInfo(Introspector.java:152)
at
org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrosp=
ect
ionResults.java:140)
at
org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntro=
spe
ctionResults.java:82)
at
org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapp=
erI
mpl.java:296)
at
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperI=
mpl
.java:254)
at
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperI=
mpl
.java:228)
at
org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:172=
)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact=
ory
.createBean(AbstractAutowire
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact=
ory
.createBean(AbstractAutowire
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abs=
tra
ctBeanFactory.java:240)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abs=
tra
ctBeanFactory.java:163)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preI=
nst
antiateSingletons(DefaultLis
at
org.springframework.context.support.AbstractApplicationContext.refresh(Ab=
str
actApplicationContext.java:3
at
org.springframework.web.context.support.AbstractRefreshableWebApplication=
Con
text.refresh(AbstractRefresh
at
org.springframework.web.context.ContextLoader.createWebApplicationContext=
(Co
ntextLoader.java:167)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(C=
ont
extLoader.java:101)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(=
Con
textLoaderListener.java:48)
at
org.appfuse.webapp.listener.StartupListener.contextInitialized(StartupLis=
ten
er.java:38)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.ja=
va:
3827)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)=
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:8
23)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeploy=
er.
java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:21=
6)
at =
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.jav=
a:7
6)
at =
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unkn=
own
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDisp=
atc
her.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknow=
n
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown =
Source)
at =
org.apache.commons.digester.Digester.parse(Digester.java:1567)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploye=
r.j
ava:488)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:=
483
)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at =
org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349=
)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
por
t.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at
org.apache.catalina.core.StandardService.start(StandardService.java:480)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at =
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at =
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Mar 28, 2005 12:55:34 PM org.apache.catalina.core.StandardContext start
-------------------------------------------------------
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_id=14396&op=3Dick
_______________________________________________
Springframework-developer mailing list
Spr...@li...
https://lists.sourceforge.net/lists/listinfo/springframework-developer
|
|
From: Garvey, P. M \(GE C. Finance\) <pau...@ge...> - 2005-03-28 18:06:14
|
All,
I am new to the Appfuse world and so I tried to deploy a simple web =
app created
from the equinox project. I deployed it to Tomcat 5.0.28 and got the =
following error
in the tomcat console. Does anyone know what the problem could be?
Paul
INFO: Processing Context configuration file URL =
file:C:\jakarta-Tomcat-5.0.28\conf\Catalina\localhost\essAppfuse.xm
[essAppfuse] DEBUG [main] StartupListener.contextInitialized(33) | =
initializing context...
[essAppfuse] ERROR [main] ContextLoader.initWebApplicationContext(114) | =
Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating =
bean with name 'sessionFactory' defined in
bean failed; nested exception is java.lang.NoClassDefFoundError: =
javax/transaction/TransactionManager
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:1655)
at java.lang.Class.getDeclaredMethods(Class.java:1139)
at java.beans.Introspector$1.run(Introspector.java:1273)
at java.security.AccessController.doPrivileged(Native Method)
at =
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1271)
at =
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
at java.beans.Introspector.getBeanInfo(Introspector.java:378)
at java.beans.Introspector.getBeanInfo(Introspector.java:152)
at =
org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrosp=
ectionResults.java:140)
at =
org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntro=
spectionResults.java:82)
at =
org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapp=
erImpl.java:296)
at =
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperI=
mpl.java:254)
at =
org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperI=
mpl.java:228)
at =
org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:172=
)
at =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact=
ory.createBean(AbstractAutowire
at =
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact=
ory.createBean(AbstractAutowire
at =
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abs=
tractBeanFactory.java:240)
at =
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abs=
tractBeanFactory.java:163)
at =
org.springframework.beans.factory.support.DefaultListableBeanFactory.preI=
nstantiateSingletons(DefaultLis
at =
org.springframework.context.support.AbstractApplicationContext.refresh(Ab=
stractApplicationContext.java:3
at =
org.springframework.web.context.support.AbstractRefreshableWebApplication=
Context.refresh(AbstractRefresh
at =
org.springframework.web.context.ContextLoader.createWebApplicationContext=
(ContextLoader.java:167)
at =
org.springframework.web.context.ContextLoader.initWebApplicationContext(C=
ontextLoader.java:101)
at =
org.springframework.web.context.ContextLoaderListener.contextInitialized(=
ContextLoaderListener.java:48)
at =
org.appfuse.webapp.listener.StartupListener.contextInitialized(StartupLis=
tener.java:38)
at =
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.ja=
va:3827)
at =
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)=
at =
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.jav=
a:823)
at =
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at =
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at =
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeploy=
er.java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at =
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:21=
6)
at =
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at =
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at =
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.jav=
a:76)
at =
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unkn=
own Source)
at =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDisp=
atcher.dispatch(Unknown Source)
at =
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknow=
n Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown =
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown =
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown =
Source)
at =
org.apache.commons.digester.Digester.parse(Digester.java:1567)
at =
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeploye=
r.java:488)
at =
org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at =
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:=
483)
at =
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at =
org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at =
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349=
)
at =
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSup=
port.java:119)
at =
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at =
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at =
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at =
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at =
org.apache.catalina.core.StandardService.start(StandardService.java:480)
at =
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at =
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at =
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Mar 28, 2005 12:55:34 PM org.apache.catalina.core.StandardContext start
|
|
From: Keith D. <ke...@in...> - 2005-03-28 17:02:45
|
As Erwin mentioned, there should be no concern of thread safety here. Just create a prototype instance that encapsulates the context you need an pass it to the spawned subflow. That'll be thread safe, as operations on flow executions are synchronized per session per request. "PersonSearchAlgorithm" will would be a callback to some kind of contextual, query, yes? Yea, to me it makes sense to parameterize the sub flow execution with an instance of an appropriate contextual implementation of that interface (e.g "all persons where manager != <x>, or all persons not already attending or excluded"), delegating down to the DAO layer to actually perform the data access. I like the notion of this better than passing in a snapshot array of persons to exclude. HTH! Just curious, what is the web flow article? When will it be published? Keith Keith Donald Interface21 - Spring Training, Consulting, and Support, "From the Source" http://www.springframework.com -----Original Message----- From: spr...@li... [mailto:spr...@li...] On Behalf Of Erwin Vervaet Sent: Monday, March 28, 2005 11:35 AM To: spr...@li... Subject: Re: [Springframework-developer] webflow: subflow behavior question Threading issues are limited in web flows since a flow execution is basically single threaded: i.e. the flow execution entry methods (start() and signalEvent()) are synchronized. (At least this is the behaviour in the new implementation in the sandbox.) Ofcourse you could also pass the list of ids to the Person subflow. In that case your "subflow signature" would be something like public Person PersonFlow(String action, Person[] personsToExclude) We're maintaining documentation related to the "new" Spring web flow system at http://opensource.atlassian.com/confluence/spring/display/WEBFLOW/Home. Keith Donald has been working on a new partical guide that you can find there. Regarding the "old" Ervacon Spring web flow: I will let it go to 1.0.0 and then provide a migration guide to the new Spring web flow system. Ervacon Spring web flow is still useful for those people that stick with Spring 1.1.x, but if you have 1.2 or later it's probably better to go with the new system. Erwin Erwin Vervaet erw...@er... ----- Original Message ----- From: "Steven Devijver" <ste...@gm...> To: <spr...@li...> Sent: Monday, March 28, 2005 5:51 PM Subject: Re: [Springframework-developer] webflow: subflow behavior question > Hi Erwin, > > Although this is just a silly example to highlight my question passing > behavior through the model does seem a bit awkward to me. Especially, > the behavior class would also contain state (unless the state is > passed separately in the model but then the Person flow would need to > pass the state to the behavior). This would make the design not > thread-safe. > > In this scenario I would prefer to pass a list of ID's of Persons that > cannot be shown in the Person flow and implement the behavior once. > I'm looking into this because I'm working on an article on webflow. > > btw, I found you article "Spring Web Flows: A Practical Guide" very > helpful. Are you planning to keep it up to date with the latest > changes to WebFlow (e.g. the changes to the action interface)? > > Thanks > > Steven > > > On Mon, 28 Mar 2005 17:11:32 +0200, Erwin Vervaet > <erw...@er...> wrote: >> The Manager and Meeting flow indeed have to put a SearchAlgorithm >> instance >> in flow scope, probably in an 'initFlow' action state or something like >> that, which could also take care of any type of flow data initialisation, >> e.g. pulling in reference data.. You then use an attribute mapper to pass >> the SearchAlgorithm to the subflow in the subflow state. >> >> Erwin Vervaet >> erw...@er... >> ----- Original Message ----- >> From: "Steven Devijver" <ste...@gm...> >> To: <spr...@li...> >> Sent: Monday, March 28, 2005 4:59 PM >> Subject: Re: [Springframework-developer] webflow: subflow behavior >> question >> >> > Hi Erwin, >> > >> > >> >> I would probably do this by making the search (or filter) algorithm >> >> configurable for the Person flow. That way the calling parent flow can >> >> pass >> >> in the algorithm to use. I find that a good way to think about a flow >> >> is >> >> as >> >> a method: it has input parameters and can return results. So your >> >> person >> >> flow would be something like this, when expressed as a method: >> >> >> >> public Person PersonFlow(String action, SearchAlgorithm algorithm) >> >> >> > Does this mean the Manager and Meeting flows have to put a >> > SearchAlgorithm instance in the session (or the model?) before passing >> > control to the Person subflow? Does this require an action-state >> > before the flow-state in the Manager and Meeting flows? >> > >> > Thanks >> > >> > Steven >> > >> > >> > ------------------------------------------------------- >> > 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 >> >> > > > -- > "If you want to be a different fish, you gotta jump out of the school." > -- Captain Beefheart > > > ------------------------------------------------------- > 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: Erwin V. <erw...@er...> - 2005-03-28 16:33:40
|
Threading issues are limited in web flows since a flow execution is basically single threaded: i.e. the flow execution entry methods (start() and signalEvent()) are synchronized. (At least this is the behaviour in the new implementation in the sandbox.) Ofcourse you could also pass the list of ids to the Person subflow. In that case your "subflow signature" would be something like public Person PersonFlow(String action, Person[] personsToExclude) We're maintaining documentation related to the "new" Spring web flow system at http://opensource.atlassian.com/confluence/spring/display/WEBFLOW/Home. Keith Donald has been working on a new partical guide that you can find there. Regarding the "old" Ervacon Spring web flow: I will let it go to 1.0.0 and then provide a migration guide to the new Spring web flow system. Ervacon Spring web flow is still useful for those people that stick with Spring 1.1.x, but if you have 1.2 or later it's probably better to go with the new system. Erwin Erwin Vervaet erw...@er... ----- Original Message ----- From: "Steven Devijver" <ste...@gm...> To: <spr...@li...> Sent: Monday, March 28, 2005 5:51 PM Subject: Re: [Springframework-developer] webflow: subflow behavior question > Hi Erwin, > > Although this is just a silly example to highlight my question passing > behavior through the model does seem a bit awkward to me. Especially, > the behavior class would also contain state (unless the state is > passed separately in the model but then the Person flow would need to > pass the state to the behavior). This would make the design not > thread-safe. > > In this scenario I would prefer to pass a list of ID's of Persons that > cannot be shown in the Person flow and implement the behavior once. > I'm looking into this because I'm working on an article on webflow. > > btw, I found you article "Spring Web Flows: A Practical Guide" very > helpful. Are you planning to keep it up to date with the latest > changes to WebFlow (e.g. the changes to the action interface)? > > Thanks > > Steven > > > On Mon, 28 Mar 2005 17:11:32 +0200, Erwin Vervaet > <erw...@er...> wrote: >> The Manager and Meeting flow indeed have to put a SearchAlgorithm >> instance >> in flow scope, probably in an 'initFlow' action state or something like >> that, which could also take care of any type of flow data initialisation, >> e.g. pulling in reference data.. You then use an attribute mapper to pass >> the SearchAlgorithm to the subflow in the subflow state. >> >> Erwin Vervaet >> erw...@er... >> ----- Original Message ----- >> From: "Steven Devijver" <ste...@gm...> >> To: <spr...@li...> >> Sent: Monday, March 28, 2005 4:59 PM >> Subject: Re: [Springframework-developer] webflow: subflow behavior >> question >> >> > Hi Erwin, >> > >> > >> >> I would probably do this by making the search (or filter) algorithm >> >> configurable for the Person flow. That way the calling parent flow can >> >> pass >> >> in the algorithm to use. I find that a good way to think about a flow >> >> is >> >> as >> >> a method: it has input parameters and can return results. So your >> >> person >> >> flow would be something like this, when expressed as a method: >> >> >> >> public Person PersonFlow(String action, SearchAlgorithm algorithm) >> >> >> > Does this mean the Manager and Meeting flows have to put a >> > SearchAlgorithm instance in the session (or the model?) before passing >> > control to the Person subflow? Does this require an action-state >> > before the flow-state in the Manager and Meeting flows? >> > >> > Thanks >> > >> > Steven >> > >> > >> > ------------------------------------------------------- >> > 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 >> >> > > > -- > "If you want to be a different fish, you gotta jump out of the school." > -- Captain Beefheart > > > ------------------------------------------------------- > 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: Steven D. <ste...@gm...> - 2005-03-28 15:54:52
|
Hi Erwin, Although this is just a silly example to highlight my question passing behavior through the model does seem a bit awkward to me. Especially, the behavior class would also contain state (unless the state is passed separately in the model but then the Person flow would need to pass the state to the behavior). This would make the design not thread-safe. In this scenario I would prefer to pass a list of ID's of Persons that cannot be shown in the Person flow and implement the behavior once. I'm looking into this because I'm working on an article on webflow. btw, I found you article "Spring Web Flows: A Practical Guide" very helpful. Are you planning to keep it up to date with the latest changes to WebFlow (e.g. the changes to the action interface)? Thanks Steven On Mon, 28 Mar 2005 17:11:32 +0200, Erwin Vervaet <erw...@er...> wrote: > The Manager and Meeting flow indeed have to put a SearchAlgorithm instance > in flow scope, probably in an 'initFlow' action state or something like > that, which could also take care of any type of flow data initialisation, > e.g. pulling in reference data.. You then use an attribute mapper to pass > the SearchAlgorithm to the subflow in the subflow state. > > Erwin Vervaet > erw...@er... > ----- Original Message ----- > From: "Steven Devijver" <ste...@gm...> > To: <spr...@li...> > Sent: Monday, March 28, 2005 4:59 PM > Subject: Re: [Springframework-developer] webflow: subflow behavior question > > > Hi Erwin, > > > > > >> I would probably do this by making the search (or filter) algorithm > >> configurable for the Person flow. That way the calling parent flow can > >> pass > >> in the algorithm to use. I find that a good way to think about a flow is > >> as > >> a method: it has input parameters and can return results. So your person > >> flow would be something like this, when expressed as a method: > >> > >> public Person PersonFlow(String action, SearchAlgorithm algorithm) > >> > > Does this mean the Manager and Meeting flows have to put a > > SearchAlgorithm instance in the session (or the model?) before passing > > control to the Person subflow? Does this require an action-state > > before the flow-state in the Manager and Meeting flows? > > > > Thanks > > > > Steven > > > > > > ------------------------------------------------------- > > 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 > > -- "If you want to be a different fish, you gotta jump out of the school." -- Captain Beefheart |
|
From: Erwin V. <erw...@er...> - 2005-03-28 15:09:34
|
The Manager and Meeting flow indeed have to put a SearchAlgorithm instance in flow scope, probably in an 'initFlow' action state or something like that, which could also take care of any type of flow data initialisation, e.g. pulling in reference data.. You then use an attribute mapper to pass the SearchAlgorithm to the subflow in the subflow state. Erwin Vervaet erw...@er... ----- Original Message ----- From: "Steven Devijver" <ste...@gm...> To: <spr...@li...> Sent: Monday, March 28, 2005 4:59 PM Subject: Re: [Springframework-developer] webflow: subflow behavior question > Hi Erwin, > > >> I would probably do this by making the search (or filter) algorithm >> configurable for the Person flow. That way the calling parent flow can >> pass >> in the algorithm to use. I find that a good way to think about a flow is >> as >> a method: it has input parameters and can return results. So your person >> flow would be something like this, when expressed as a method: >> >> public Person PersonFlow(String action, SearchAlgorithm algorithm) >> > Does this mean the Manager and Meeting flows have to put a > SearchAlgorithm instance in the session (or the model?) before passing > control to the Person subflow? Does this require an action-state > before the flow-state in the Manager and Meeting flows? > > Thanks > > Steven > > > ------------------------------------------------------- > 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: Steven D. <ste...@gm...> - 2005-03-28 15:00:08
|
Hi Erwin, > I would probably do this by making the search (or filter) algorithm > configurable for the Person flow. That way the calling parent flow can pass > in the algorithm to use. I find that a good way to think about a flow is as > a method: it has input parameters and can return results. So your person > flow would be something like this, when expressed as a method: > > public Person PersonFlow(String action, SearchAlgorithm algorithm) > Does this mean the Manager and Meeting flows have to put a SearchAlgorithm instance in the session (or the model?) before passing control to the Person subflow? Does this require an action-state before the flow-state in the Manager and Meeting flows? Thanks Steven |
|
From: Erwin V. <erw...@er...> - 2005-03-28 14:31:10
|
Hey Steven, I would probably do this by making the search (or filter) algorithm configurable for the Person flow. That way the calling parent flow can pass in the algorithm to use. I find that a good way to think about a flow is as a method: it has input parameters and can return results. So your person flow would be something like this, when expressed as a method: public Person PersonFlow(String action, SearchAlgorithm algorithm) Erwin Vervaet erw...@er... ----- Original Message ----- From: "Steven Devijver" <ste...@gm...> To: <spr...@li...> Sent: Monday, March 28, 2005 2:31 PM Subject: [Springframework-developer] webflow: subflow behavior question > Hi, > > Consider three classes in a domain: Person, Manager and Meeting. > Person has a relationship with Manager (subordinates) and Meeting > (attendees, excused, ...). > > Say I create a flow to browse, search, add, edit Persons. Consider now > I want to reuse the Person flow as a sub flow in both the Manager and > Meeting flows to select Persons from those two flows. > > When jumping from the Manager flow to the Person flow I do not want to > show Persons that are already linked to the given Manager. When > jumping from the Meeting flow to the Person flow I do not want to show > Persons that are already in the attendee or excused list for that > Meeting. > > This would mean the Person flow would have to behave differently based > on a configuration that is external to the Person flow. How can this > be accomplished using WebFlow? > > Steven > > -- > "If you want to be a different fish, you gotta jump out of the school." > -- Captain Beefheart > > > ------------------------------------------------------- > 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: Steven D. <ste...@gm...> - 2005-03-28 12:32:00
|
Hi, Consider three classes in a domain: Person, Manager and Meeting. Person has a relationship with Manager (subordinates) and Meeting (attendees, excused, ...). Say I create a flow to browse, search, add, edit Persons. Consider now I want to reuse the Person flow as a sub flow in both the Manager and Meeting flows to select Persons from those two flows. When jumping from the Manager flow to the Person flow I do not want to show Persons that are already linked to the given Manager. When jumping from the Meeting flow to the Person flow I do not want to show Persons that are already in the attendee or excused list for that Meeting. This would mean the Person flow would have to behave differently based on a configuration that is external to the Person flow. How can this be accomplished using WebFlow? Steven -- "If you want to be a different fish, you gotta jump out of the school." -- Captain Beefheart |
|
From: Dan W. <dan...@gm...> - 2005-03-28 07:23:07
|
Hi All, I've posted an updated implementation of FileType on the forum (http://forum.springframework.org/viewtopic.php?p=3D17265#17265). I'd be interested in any feedback people might have. I'm leaning toward making the temporary file name more unique by adding a random number to the end of the owner.hashCode() value then letting the user manage the caching of files.. Cheers, Dan. =20 On Mon, 28 Mar 2005 15:24:37 +1000, Dan Washusen <dan...@gm...> w= rote: > Awesome, thanks Juergen... >=20 > On Fri, 25 Mar 2005 09:43:53 +0100, Juergen Hoeller > <ju...@in...> wrote: > > FYI, I've extended the signature of AbstractLobType's "nullSafeGetInter= nal" > > to include the owner object and also the full array of column names as > > passed in by Hibernate. The concrete subclasses that we ship don't use > > those, so this is only meant for custom subclasses. > > > > I've only applied this change to the Hibernate3 support. I don't think = that > > it is necessary to perform an analogous change in the Hibernate2 suppor= t. > > After all, noone has asked for it before; I assume that new development= s > > will use Hibernate3 anyway. > > > > I've committed the change yesterday evening; this will make it into 1.2= RC1! > > > > Juergen > > > > -----Original Message----- > > From: spr...@li... > > [mailto:spr...@li...]On Behalf > > Of Colin Sampaleanu > > Sent: Wednesday, March 23, 2005 11:58 PM > > To: spr...@li... > > Subject: Re: [Springframework-developer] > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) is > > missing a parameter... > > > > I doubt there are many people subclassing it, and it would be trivial > > for anybody making the change to fix-up their code for the difference. > > They're going to be modifying their code anyway to account for package > > changes. > > > > Colin > > > > Washusen, Dan wrote: > > > > > It would make the upgrade from Hibernate 2 to Hibernate 3 a little > > > harder. Although, I wouldn't think many people have custom > > > implementations of AbstractLobType=85 > > > > > > ---------------------------------------------------------------------= --- > > > > > > *From:* spr...@li... > > > [mailto:spr...@li...] *On > > > Behalf Of *Juergen Hoeller > > > *Sent:* Thursday, 24 March 2005 12:59 AM > > > *To:* spr...@li... > > > *Subject:* Re: [Springframework-developer] > > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) is > > > missing a parameter... > > > > > > Well, backwards compatibility just affects the Hibernate 2.x version. > > > The Hibernate3 version was migrated straight from that. We could add > > > the owner object in the Hibernate3 version; after all, we haven't > > > officially release the Hibernate3 support yet, so are not constrained > > > by backwards compatibility there. > > > > > > Juergen > > > > > > -----Original Message----- > > > *From:* spr...@li... > > > [mailto:spr...@li...]*On > > > Behalf Of *Washusen, Dan > > > *Sent:* Tuesday, March 22, 2005 11:39 PM > > > *To:* spr...@li... > > > *Subject:* RE: [Springframework-developer] > > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) > > > is missing a parameter... > > > > > > Hi Juergen, > > > > > > The version I was looking at (hibernate3) has a since of 1.2. I > > > mistakenly presumed it was new; backward-compatibility is a very > > > good reason not to change it... > > > > > > I was trying to make an implementation of AbstractLobType that > > > didn't read everything into memory. The code is available here > > > (http://forum.springframework.org/viewtopic.php?t=3D4237). I was > > > going to use the owner to generate a hash to use as a temporary > > > file name=85 > > > > > > I guess I'll re-implement the logic in AbstractLobType=85 > > > > > > Cheers, > > > > > > Dan > > > > > > -----------------------------------------------------------------= ----- > > -- > > > > > > *From:* spr...@li... > > > [mailto:spr...@li...] *O= n > > > Behalf Of *Juergen Hoeller > > > *Sent:* Tuesday, 22 March 2005 5:32 PM > > > *To:* spr...@li... > > > *Subject:* Re: [Springframework-developer] > > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) > > > is missing a parameter... > > > > > > Hi Dan, > > > > > > I guess there simply hasn't been a need to access the owner objec= t > > > in one of the subclasses yet. AbstractLobType mainly serves as > > > base class for the concrete LOB types that we ship in Spring, > > > which don't need owner access. > > > > > > The problem is that the "nullSafeGetInternal" method would have t= o > > > change in a non-backwards-compatible fashion to expose the owner, > > > so I'm reluctant to change this without a compelling reason. > > > > > > Juergen > > > > > > -----Original Message----- > > > *From:* spr...@li... > > > [mailto:spr...@li...= ]*On > > > Behalf Of *Washusen, Dan > > > *Sent:* Tuesday, March 22, 2005 4:05 AM > > > *To:* spr...@li... > > > *Subject:* [Springframework-developer] > > > AbstractLobType#nullSafeGetInternal((ResultSet, int, > > > LobHandler) is missing a parameter... > > > > > > Hey guys, > > > > > > I'm trying to use the new > > > org.springframework.orm.hibernate3.support.AbstractLobType an= d > > > I'm wondering why the nullSafeGet implementation doesn't pass > > > the owner parameter to the abstract nullSafeGetInternal metho= d. > > > > > > Should I raise a Jira issue? > > > > > > Cheers, > > > > > > Dan > > > |
|
From: Alexandru P. <the...@ez...> - 2005-03-28 07:20:04
|
Hi! I am trying to implement a more fine-grained declarative transaction support for Spring based on AspectWerkz. While the things are looking pretty clean I would like to ask you how I can drive some small benchmark upon the declarative transaction support offered by Spring? Details: what I really need is some why to quantify the time spent by TransactionInterceptor.invoke method as against a method call and an AspectWerkz advised method call. Most probably, my need is to have a new TransactionProxyFactoryBean using a dummy TransactionInterceptor. Pls let me know if such a thing is already existing in the current codebase (maybe in the tests) or if i am looking at the problem from a bad angle. tia, -- :alex |.::the_mindstorm::.| ps: i will publish my result (including the AW code) as soon as i will be able to drive this small benchmark. |
|
From: Dan W. <dan...@gm...> - 2005-03-28 05:24:51
|
Awesome, thanks Juergen... On Fri, 25 Mar 2005 09:43:53 +0100, Juergen Hoeller <ju...@in...> wrote: > FYI, I've extended the signature of AbstractLobType's "nullSafeGetInterna= l" > to include the owner object and also the full array of column names as > passed in by Hibernate. The concrete subclasses that we ship don't use > those, so this is only meant for custom subclasses. >=20 > I've only applied this change to the Hibernate3 support. I don't think th= at > it is necessary to perform an analogous change in the Hibernate2 support. > After all, noone has asked for it before; I assume that new developments > will use Hibernate3 anyway. >=20 > I've committed the change yesterday evening; this will make it into 1.2 R= C1! >=20 > Juergen >=20 > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...]On Behalf > Of Colin Sampaleanu > Sent: Wednesday, March 23, 2005 11:58 PM > To: spr...@li... > Subject: Re: [Springframework-developer] > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) is > missing a parameter... >=20 > I doubt there are many people subclassing it, and it would be trivial > for anybody making the change to fix-up their code for the difference. > They're going to be modifying their code anyway to account for package > changes. >=20 > Colin >=20 > Washusen, Dan wrote: >=20 > > It would make the upgrade from Hibernate 2 to Hibernate 3 a little > > harder. Although, I wouldn't think many people have custom > > implementations of AbstractLobType=85 > > > > -----------------------------------------------------------------------= - > > > > *From:* spr...@li... > > [mailto:spr...@li...] *On > > Behalf Of *Juergen Hoeller > > *Sent:* Thursday, 24 March 2005 12:59 AM > > *To:* spr...@li... > > *Subject:* Re: [Springframework-developer] > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) is > > missing a parameter... > > > > Well, backwards compatibility just affects the Hibernate 2.x version. > > The Hibernate3 version was migrated straight from that. We could add > > the owner object in the Hibernate3 version; after all, we haven't > > officially release the Hibernate3 support yet, so are not constrained > > by backwards compatibility there. > > > > Juergen > > > > -----Original Message----- > > *From:* spr...@li... > > [mailto:spr...@li...]*On > > Behalf Of *Washusen, Dan > > *Sent:* Tuesday, March 22, 2005 11:39 PM > > *To:* spr...@li... > > *Subject:* RE: [Springframework-developer] > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) > > is missing a parameter... > > > > Hi Juergen, > > > > The version I was looking at (hibernate3) has a since of 1.2. I > > mistakenly presumed it was new; backward-compatibility is a very > > good reason not to change it... > > > > I was trying to make an implementation of AbstractLobType that > > didn't read everything into memory. The code is available here > > (http://forum.springframework.org/viewtopic.php?t=3D4237). I was > > going to use the owner to generate a hash to use as a temporary > > file name=85 > > > > I guess I'll re-implement the logic in AbstractLobType=85 > > > > Cheers, > > > > Dan > > > > -------------------------------------------------------------------= --- > -- > > > > *From:* spr...@li... > > [mailto:spr...@li...] *On > > Behalf Of *Juergen Hoeller > > *Sent:* Tuesday, 22 March 2005 5:32 PM > > *To:* spr...@li... > > *Subject:* Re: [Springframework-developer] > > AbstractLobType#nullSafeGetInternal((ResultSet, int, LobHandler) > > is missing a parameter... > > > > Hi Dan, > > > > I guess there simply hasn't been a need to access the owner object > > in one of the subclasses yet. AbstractLobType mainly serves as > > base class for the concrete LOB types that we ship in Spring, > > which don't need owner access. > > > > The problem is that the "nullSafeGetInternal" method would have to > > change in a non-backwards-compatible fashion to expose the owner, > > so I'm reluctant to change this without a compelling reason. > > > > Juergen > > > > -----Original Message----- > > *From:* spr...@li... > > [mailto:spr...@li...]*= On > > Behalf Of *Washusen, Dan > > *Sent:* Tuesday, March 22, 2005 4:05 AM > > *To:* spr...@li... > > *Subject:* [Springframework-developer] > > AbstractLobType#nullSafeGetInternal((ResultSet, int, > > LobHandler) is missing a parameter... > > > > Hey guys, > > > > I'm trying to use the new > > org.springframework.orm.hibernate3.support.AbstractLobType and > > I'm wondering why the nullSafeGet implementation doesn't pass > > the owner parameter to the abstract nullSafeGetInternal method. > > > > Should I raise a Jira issue? > > > > Cheers, > > > > Dan > > > >www.about.sensis.com.au > > > >A leading Australian advertising, information and directories business. > > > >www.sensis.com.au > > > >www.yellowpages.com.au > > > >www.whitepages.com.au > > > >www.citysearch.com.au > > > >www.whereis.com.au > > > >www.telstra.com.au > > > >www.tradingpost.com.au > > > >This email and any attachments are intended only for the use of the > recipient and may be confidential and/or legally privileged. > > > >Sensis Pty Ltd disclaims liability for any errors, omissions, viruses, l= oss > and/or damage arising from using, opening or transmitting this email. > > > >If you are not the intended recipient you must not use, interfere with, > disclose, copy or retain this email and you should notify the sender > immediately by return email or by contacting Sensis Pty Ltd by telephone = on > [+61 3 8653 5000] > > > >www.about.sensis.com.au > > > >A leading Australian advertising, information and directories business. > > > >www.sensis.com.au > > > >www.yellowpages.com.au > > > >www.whitepages.com.au > > > >www.citysearch.com.au > > > >www.whereis.com.au > > > >www.telstra.com.au > > > >www.tradingpost.com.au > > > >This email and any attachments are intended only for the use of the > recipient and may be confidential and/or legally privileged. > > > >Sensis Pty Ltd disclaims liability for any errors, omissions, viruses, l= oss > and/or damage arising from using, opening or transmitting this email. > > > >If you are not the intended recipient you must not use, interfere with, > disclose, copy or retain this email and you should notify the sender > immediately by return email or by contacting Sensis Pty Ltd by telephone = on > [+61 3 8653 5000] > > > >www.about.sensis.com.au > >A leading Australian advertising, information and directories business. > >www.sensis.com.au > >www.yellowpages.com.au > >www.whitepages.com.au > >www.citysearch.com.au > >www.whereis.com.au > >www.telstra.com.au > >www.tradingpost.com.au > >This email and any attachments are intended only for the use of the > recipient and may be confidential and/or legally privileged. > >Sensis Pty Ltd disclaims liability for any errors, omissions, viruses, l= oss > and/or damage arising from using, opening or transmitting this email. > >If you are not the intended recipient you must not use, interfere with, > disclose, copy or retain this email and you should notify the sender > immediately by return email or by contacting Sensis Pty Ltd by telephone = on > [+61 3 8653 5000] > > > > >=20 > ------------------------------------------------------- > This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005 > Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows > Embedded(r) & Windows Mobile(tm) platforms, applications & content. > Register > by 3/29 & save $300 http://ads.osdn.com/?ad_id=3D6883&alloc_id=3D15149&op= =3Dclick > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 > ------------------------------------------------------- > 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 >=20 --=20 Jar-Jar makes the Ewoks look like f*%#ing Shaft! - Tim Bisley |
|
From: <al...@jt...> - 2005-03-27 23:30:22
|
<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.233</td></tr><tr><td class=3D"header-data"><span class=
=3D"header-label">Date of build: </span>03/28/2005 01:16:16</td></tr><=
tr><td class=3D"header-data"><span class=3D"header-label">Time to build:&nb=
sp;</span>23 minutes 24 seconds</td></tr><tr><td class=3D"header-data"><spa=
n class=3D"header-label">Last changed: </span>03/27/2005 10:43:55</td>=
</tr><tr><td class=3D"header-data"><span class=3D"header-label">Last log en=
try: </span>reworked JdbcTemplate</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: (=
1449) </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-28.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"/>## Stopping serv=
er 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 - 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-28.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-28.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-28.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-28.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/jdbc/support/lob/OracleLobHa=
ndler.java:76: warning - Tag @see: reference not found: oracle.sql.BLOB<br =
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewor=
k/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/springframework/jdbc/support/lob/OracleLobHandler.java:115:=
warning - Tag @see: reference not found: oracle.sql.BLOB#DURATION_SESSION<=
br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframe=
work/jdbc/support/lob/OracleLobHandler.java:115: warning - Tag @see: refere=
nce not found: oracle.sql.BLOB#MODE_READWRITE<br class=3D"none"/>/jteam/bui=
ld2/checkout/spring/spring/src/org/springframework/jdbc/support/lob/OracleL=
obHandler.java:115: warning - Tag @see: reference not found: oracle.sql.CLO=
B#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: oracle.sql.CLOB#MODE_READWRITE<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdb=
c/support/lob/OracleLobHandler.java:154: warning - Tag @see: reference not =
found: oracle.jdbc.OracleConnection<br class=3D"none"/>/jteam/build2/checko=
ut/spring/spring/src/org/springframework/jdbc/support/lob/OracleLobHandler.=
java:164: warning - Tag @see: reference not found: oracle.sql.BLOB#createTe=
mporary<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/jdbc/support/lob/OracleLobHandler.java:164: warning - Tag @see=
: reference not found: oracle.sql.CLOB#createTemporary<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support/na=
tivejdbc/JBossNativeJdbcExtractor.java:49: warning - Tag @see: reference no=
t found: org.jboss.resource.adapter.jdbc.WrappedConnection#getUnderlyingCon=
nection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/jdbc/support/nativejdbc/JBossNativeJdbcExtractor.java:49: warn=
ing - Tag @see: reference not found: org.jboss.resource.adapter.jdbc.Wrappe=
dStatement#getUnderlyingStatement<br class=3D"none"/>/jteam/build2/checkout=
/spring/spring/src/org/springframework/jdbc/support/nativejdbc/JBossNativeJ=
dbcExtractor.java:49: warning - Tag @see: reference not found: org.jboss.re=
source.adapter.jdbc.WrappedResultSet#getUnderlyingResultSet<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/suppo=
rt/nativejdbc/WebLogicNativeJdbcExtractor.java:45: warning - Tag @see: refe=
rence not found: weblogic.jdbc.extensions.WLConnection#getVendorConnection<=
br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframe=
work/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning =
- Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WSJdbcConnection=
<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfram=
ework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning=
- Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WSJdbcUtil#getN=
ativeConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src=
/org/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.j=
ava:49: warning - Tag @see: reference not found: com.ibm.ejs.cm.proxy.Conne=
ctionProxy#getPhysicalConnection<br class=3D"none"/>/jteam/build2/checkout/=
spring/spring/src/org/springframework/orm/hibernate3/LocalSessionFactoryBea=
n.java:192: warning - Tag @see: reference not found: org.hibernate.cfg.Anno=
tationConfiguration<br class=3D"none"/>/jteam/build2/checkout/spring/spring=
/src/org/springframework/orm/hibernate3/SessionFactoryUtils.java:155: warni=
ng - Tag @see: reference not found: org.hibernate.impl.SessionFactoryImpl<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/orm/hibernate3/SessionFactoryUtils.java:155: warning - Tag @see: refere=
nce not found: org.hibernate.jca.JCASessionFactoryImpl<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/orm/ibatis/SqlM=
apClientFactoryBean.java:198: warning - Tag @see: reference not found: com.=
ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/orm/ibatis=
/SqlMapClientFactoryBean.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/iba=
tis/SqlMapClientFactoryBean.java:226: warning - Tag @see: reference not fou=
nd: com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<br clas=
s=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/or=
m/ibatis/SqlMapClientFactoryBean.java:226: warning - Tag @see: reference no=
t found: com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see:=
reference not found: weblogic.transaction.UserTransaction#begin(String)<br=
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewo=
rk/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @se=
e: reference not found: weblogic.transaction.Transaction#setProperty<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.TransactionManager#forceResume<br =
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewor=
k/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see=
: reference not found: weblogic.transaction.TransactionHelper<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/transact=
ion/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: referenc=
e not found: weblogic.transaction.TxHelper<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/transaction/jta/WebLogicSer=
verTransactionManagerFactoryBean.java:56: warning - Tag @see: reference not=
found: weblogic.transaction.TxHelper#getTransactionManager<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/transactio=
n/jta/WebSphereTransactionManagerFactoryBean.java:49: warning - Tag @see: r=
eference not found: com.ibm.ws.Transaction.TransactionManagerFactory#getTra=
nsactionManager<br class=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.JTSX=
A#getTransactionManager<br class=3D"none"/>/jteam/build2/checkout/spring/sp=
ring/src/org/springframework/transaction/jta/WebSphereTransactionManagerFac=
toryBean.java:49: warning - Tag @see: reference not found: com.ibm.ejs.jts.=
jta.TransactionManagerFactory#getTransactionManager<br class=3D"none"/>/jte=
am/build2/checkout/spring/spring/src/org/springframework/util/ObjectUtils.j=
ava:31: warning - Tag @see: reference not found: org.apache.commons.lang.Ob=
jectUtils<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/s=
pringframework/util/StringUtils.java:47: warning - Tag @see: reference not =
found: org.apache.commons.lang.StringUtils<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/util/WeakReferenceMonitor.j=
ava:48: warning - Tag @link: can't find monitor(Object, ReleaseListener) in=
org.springframework.util.WeakReferenceMonitor<br class=3D"none"/>/jteam/bu=
ild2/checkout/spring/spring/src/org/springframework/util/WeakReferenceMonit=
or.java:48: warning - Tag @link: can't find monitor(Object, ReleaseListener=
) in org.springframework.util.WeakReferenceMonitor<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/util/WeakReferenceM=
onitor.java:48: warning - Tag @link: can't find monitor(Object, ReleaseList=
ener) in org.springframework.util.WeakReferenceMonitor<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/web/servlet/han=
dler/metadata/PathMap.java:31: warning - @@org.apache.commons.attributes.In=
dexed() is an unknown tag.<br class=3D"none"/>/jteam/build2/checkout/spring=
/spring/src/org/springframework/web/servlet/mvc/multiaction/ParameterMethod=
NameResolver.java:127: warning - Tag @link: can't find defaultMethodName 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:110: 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:110: warning - Tag @link: can't fi=
nd logicalMappings in org.springframework.web.servlet.mvc.multiaction.Param=
eterMethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spr=
ing/src/org/springframework/web/servlet/mvc/multiaction/ParameterMethodName=
Resolver.java:110: warning - Tag @link: can't find logicalMappings in org.s=
pringframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:110: warning =
- Tag @link: can't find logicalMappings in org.springframework.web.servlet.=
mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build=
2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/multiactio=
n/ParameterMethodNameResolver.java:127: warning - Tag @link: can't find def=
aultMethodName in org.springframework.web.servlet.mvc.multiaction.Parameter=
MethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/=
src/org/springframework/web/servlet/mvc/multiaction/ParameterMethodNameReso=
lver.java:127: warning - Tag @link: can't find defaultMethodName in org.spr=
ingframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/w=
eb/servlet/mvc/multiaction/ParameterMethodNameResolver.java:127: warning - =
Tag @link: can't find defaultMethodName in org.springframework.web.servlet.=
mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>Error on lin=
e 3 column 3 of file:/jteam/build2/checkout/spring/spring/docs/reference/sr=
c/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 file:/=
jteam/build2/checkout/spring/spring/docs/reference/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 file:/jteam/build2/checkout/=
spring/spring/docs/reference/src/webintegration.xml:<br class=3D"none"/>Err=
or reported by XML parser: name expected (found "<")<br class=3D"none"/>=
Transformation failed: Run-time errors were reported<br class=3D"none"/>USA=
GE<br class=3D"none"/>Fop [options] [-fo|-xml] infile [-xsl file] [-awt|-pd=
f|-mif|-pcl|-ps|-txt|-at|-print] <outfile><br class=3D"none"/>[OPTION=
S]<br class=3D"none"/>-d debug mode<br class=3D"none"/>-x =
dump configuration settings<br class=3D"none"/>-q quiet mode<br c=
lass=3D"none"/>-c cfg.xml use additional configuration file cfg.xml<br cla=
ss=3D"none"/>-l lang the language to use for user information<br class=
=3D"none"/>-s for area tree XML, down to block areas only<br class=
=3D"none"/>[INPUT]<br class=3D"none"/>infile xsl:fo input file (=
the same as the next)<br class=3D"none"/>-fo infile xsl:fo input fil=
e<br class=3D"none"/>-xml infile xml input file, must be used togethe=
r with -xsl<br class=3D"none"/>-xsl stylesheet xslt stylesheet<br class=
=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 o=
utfile input will be rendered as pdf file (outfile req'd)<br class=3D"=
none"/>-awt input will be displayed on screen<br class=3D"none=
"/>-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 (outfi=
le req'd)<br class=3D"none"/>-ps outfile input will be rendered as Po=
stScript file (outfile req'd)<br class=3D"none"/>-txt outfile input wi=
ll be rendered as text file (outfile req'd)<br class=3D"none"/>-txt.encodin=
g encoding use the encoding for the output file.<br class=3D"none"/>the en=
coding 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"no=
ne"/>-at outfile representation of area tree as XML (outfile req'd)<b=
r class=3D"none"/>-print input file will be rendered and sent to=
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: (46) </td></tr><tr><td><pre class=3D"compile-data=
">/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support=
/lob/OracleLobHandler.java:76: warning - Tag @see: reference not found: ora=
cle.sql.BLOB<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/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/springframework/jdbc/support/lob/OracleLobH=
andler.java:115: warning - Tag @see: reference not found: oracle.sql.BLOB#D=
URATION_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: oracle.sql.BLOB#MODE_READWRITE<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/sup=
port/lob/OracleLobHandler.java:115: warning - Tag @see: reference not found=
: oracle.sql.CLOB#DURATION_SESSION<br class=3D"none"/>/jteam/build2/checkou=
t/spring/spring/src/org/springframework/jdbc/support/lob/OracleLobHandler.j=
ava:115: warning - Tag @see: reference not found: oracle.sql.CLOB#MODE_READ=
WRITE<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/sprin=
gframework/jdbc/support/lob/OracleLobHandler.java:154: warning - Tag @see: =
reference not found: oracle.jdbc.OracleConnection<br class=3D"none"/>/jteam=
/build2/checkout/spring/spring/src/org/springframework/jdbc/support/lob/Ora=
cleLobHandler.java:164: warning - Tag @see: reference not found: oracle.sql=
.BLOB#createTemporary<br class=3D"none"/>/jteam/build2/checkout/spring/spri=
ng/src/org/springframework/jdbc/support/lob/OracleLobHandler.java:164: warn=
ing - Tag @see: reference not found: oracle.sql.CLOB#createTemporary<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/j=
dbc/support/nativejdbc/JBossNativeJdbcExtractor.java:49: warning - Tag @see=
: reference not found: org.jboss.resource.adapter.jdbc.WrappedConnection#ge=
tUnderlyingConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spri=
ng/src/org/springframework/jdbc/support/nativejdbc/JBossNativeJdbcExtractor=
.java:49: warning - Tag @see: reference not found: org.jboss.resource.adapt=
er.jdbc.WrappedStatement#getUnderlyingStatement<br class=3D"none"/>/jteam/b=
uild2/checkout/spring/spring/src/org/springframework/jdbc/support/nativejdb=
c/JBossNativeJdbcExtractor.java:49: warning - Tag @see: reference not found=
: org.jboss.resource.adapter.jdbc.WrappedResultSet#getUnderlyingResultSet<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/jdbc/support/nativejdbc/WebLogicNativeJdbcExtractor.java:45: warning - =
Tag @see: reference not found: weblogic.jdbc.extensions.WLConnection#getVen=
dorConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/o=
rg/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.jav=
a:49: warning - Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WS=
JdbcConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/=
org/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.ja=
va:49: warning - Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.W=
SJdbcUtil#getNativeConnection<br class=3D"none"/>/jteam/build2/checkout/spr=
ing/spring/src/org/springframework/jdbc/support/nativejdbc/WebSphereNativeJ=
dbcExtractor.java:49: warning - Tag @see: reference not found: com.ibm.ejs.=
cm.proxy.ConnectionProxy#getPhysicalConnection<br class=3D"none"/>/jteam/bu=
ild2/checkout/spring/spring/src/org/springframework/orm/hibernate3/LocalSes=
sionFactoryBean.java:192: warning - Tag @see: reference not found: org.hibe=
rnate.cfg.AnnotationConfiguration<br class=3D"none"/>/jteam/build2/checkout=
/spring/spring/src/org/springframework/orm/hibernate3/SessionFactoryUtils.j=
ava:155: warning - Tag @see: reference not found: org.hibernate.impl.Sessio=
nFactoryImpl<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/springframework/orm/hibernate3/SessionFactoryUtils.java:155: warning - Ta=
g @see: reference not found: org.hibernate.jca.JCASessionFactoryImpl<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/o=
rm/ibatis/SqlMapClientFactoryBean.java:198: warning - Tag @see: reference n=
ot found: com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/orm/ibatis/SqlMapClientFactoryBean.java:198: warning - Tag @see: refere=
nce not found: com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfi=
g<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfra=
mework/orm/ibatis/SqlMapClientFactoryBean.java:226: warning - Tag @see: ref=
erence not found: com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction=
Config<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spri=
ngframework/orm/ibatis/SqlMapClientFactoryBean.java:226: warning - Tag @see=
: reference not found: com.ibatis.sqlmap.engine.transaction.jta.JtaTransact=
ionConfig<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/s=
pringframework/transaction/jta/WebLogicJtaTransactionManager.java:73: warni=
ng - Tag @see: reference not found: weblogic.transaction.UserTransaction#be=
gin(String)<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org=
/springframework/transaction/jta/WebLogicJtaTransactionManager.java:73: war=
ning - Tag @see: reference not found: weblogic.transaction.Transaction#setP=
roperty<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/transaction/jta/WebLogicJtaTransactionManager.java:73: warning=
- Tag @see: reference not found: weblogic.transaction.TransactionManager#f=
orceResume<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/=
springframework/transaction/jta/WebLogicJtaTransactionManager.java:73: warn=
ing - Tag @see: reference not found: weblogic.transaction.TransactionHelper=
<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfram=
ework/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag =
@see: reference not found: weblogic.transaction.TxHelper<br class=3D"none"/=
>/jteam/build2/checkout/spring/spring/src/org/springframework/transaction/j=
ta/WebLogicServerTransactionManagerFactoryBean.java:56: warning - Tag @see:=
reference not found: weblogic.transaction.TxHelper#getTransactionManager<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/transaction/jta/WebSphereTransactionManagerFactoryBean.java:49: warning=
- Tag @see: reference not found: com.ibm.ws.Transaction.TransactionManager=
Factory#getTransactionManager<br class=3D"none"/>/jteam/build2/checkout/spr=
ing/spring/src/org/springframework/transaction/jta/WebSphereTransactionMana=
gerFactoryBean.java:49: warning - Tag @see: reference not found: com.ibm.ej=
s.jts.jta.JTSXA#getTransactionManager<br class=3D"none"/>/jteam/build2/chec=
kout/spring/spring/src/org/springframework/transaction/jta/WebSphereTransac=
tionManagerFactoryBean.java:49: warning - Tag @see: reference not found: co=
m.ibm.ejs.jts.jta.TransactionManagerFactory#getTransactionManager<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/uti=
l/ObjectUtils.java:31: warning - Tag @see: reference not found: org.apache.=
commons.lang.ObjectUtils<br class=3D"none"/>/jteam/build2/checkout/spring/s=
pring/src/org/springframework/util/StringUtils.java:47: warning - Tag @see:=
reference not found: org.apache.commons.lang.StringUtils<br class=3D"none"=
/>/jteam/build2/checkout/spring/spring/src/org/springframework/util/WeakRef=
erenceMonitor.java:48: warning - Tag @link: can't find monitor(Object, Rele=
aseListener) in org.springframework.util.WeakReferenceMonitor<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/util/Wea=
kReferenceMonitor.java:48: warning - Tag @link: can't find monitor(Object, =
ReleaseListener) in org.springframework.util.WeakReferenceMonitor<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/uti=
l/WeakReferenceMonitor.java:48: warning - Tag @link: can't find monitor(Obj=
ect, ReleaseListener) in org.springframework.util.WeakReferenceMonitor<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/web/servlet/handler/metadata/PathMap.java:31: warning - @@org.apache.commo=
ns.attributes.Indexed() is an unknown tag.<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/web/servlet/mvc/multiaction=
/ParameterMethodNameResolver.java:127: warning - Tag @link: can't find defa=
ultMethodName 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:110: 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:110: warning - Ta=
g @link: can't find logicalMappings in org.springframework.web.servlet.mvc.=
multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/ch=
eckout/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Pa=
rameterMethodNameResolver.java:110: warning - Tag @link: can't find logical=
Mappings in org.springframework.web.servlet.mvc.multiaction.ParameterMethod=
NameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/springframework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.j=
ava:110: warning - Tag @link: can't find logicalMappings 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:127: 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:127: 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/mvc/multiaction/ParameterMethodNameResolver.jav=
a:127: warning - Tag @link: can't find defaultMethodName in org.springframe=
work.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"no=
ne"/></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: (2966) </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: =
(3) </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">changelog.txt</td><td class=3D=
"modifications-data">reworked JdbcTemplate</td></tr><tr class=3D"modificati=
ons-oddrow"><td class=3D"modifications-data">modified</td><td class=3D"modi=
fications-data">kdonald</td><td class=3D"modifications-data">samples/webflo=
w/birthdate/src/org/springframework/samples/birthdate/web/flow/action/Birth=
Date.java</td><td class=3D"modifications-data">*** empty log message ***</t=
d></tr><tr class=3D"modifications-evenrow"><td class=3D"modifications-data"=
>modified</td><td class=3D"modifications-data">kdonald</td><td class=3D"mod=
ifications-data">samples/webflow/birthdate/src/org/springframework/samples/=
birthdate/web/flow/action/BirthDateFormAction.java</td><td class=3D"modific=
ations-data">*** empty log message ***</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: (21) </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-beans.jar</td></tr><tr><td class=3D"distrib=
utables-data">Building jar: /jteam/build2/checkout/spring/spring/dist/sprin=
g-aop.jar</td></tr><tr class=3D"distributables-oddrow"><td class=3D"distrib=
utables-data">Building jar: /jteam/build2/checkout/spring/spring/dist/sprin=
g-dao.jar</td></tr><tr><td class=3D"distributables-data">Building jar: /jte=
am/build2/checkout/spring/spring/dist/spring-jdbc.jar</td></tr><tr class=3D=
"distributables-oddrow"><td class=3D"distributables-data">Building jar: /jt=
eam/build2/checkout/spring/spring/dist/spring-context.jar</td></tr><tr><td =
class=3D"distributables-data">Building jar: /jteam/build2/checkout/spring/s=
pring/dist/spring-support.jar</td></tr><tr class=3D"distributables-oddrow">=
<td class=3D"distributables-data">Building jar: /jteam/build2/checkout/spri=
ng/spring/dist/spring-web.jar</td></tr><tr><td class=3D"distributables-data=
">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-webmvc.jar=
</td></tr><tr class=3D"distributables-oddrow"><td class=3D"distributables-d=
ata">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-remotin=
g.jar</td></tr><tr><td class=3D"distributables-data">Building jar: /jteam/b=
uild2/checkout/spring/spring/dist/spring-orm.jar</td></tr><tr class=3D"dist=
ributables-oddrow"><td class=3D"distributables-data">Building jar: /jteam/b=
uild2/checkout/spring/spring/dist/spring-hibernate.jar</td></tr><tr><td cla=
ss=3D"distributables-data">Building jar: /jteam/build2/checkout/spring/spri=
ng/dist/spring.jar</td></tr><tr class=3D"distributables-oddrow"><td class=
=3D"distributables-data">Building jar: /jteam/build2/checkout/spring/spring=
/dist/spring-mock.jar</td></tr><tr><td class=3D"distributables-data">Buildi=
ng war: /jteam/build2/checkout/spring/spring/autobuilds/apps/buildtest/dist=
/buildtest.war</td></tr><tr class=3D"distributables-oddrow"><td class=3D"di=
stributables-data">Building war: /jteam/build2/checkout/spring/spring/autob=
uilds/apps/buildtest/dist/buildtest.war</td></tr><tr><td class=3D"distribut=
ables-data">Building war: /jteam/build2/checkout/spring/spring/autobuilds/a=
pps/buildtest/dist/buildtest.war</td></tr><tr class=3D"distributables-oddro=
w"><td class=3D"distributables-data">Building jar: /jteam/build2/checkout/s=
pring/spring/autobuilds/apps/jpetstore/war/WEB-INF/lib/jpetstore.jar</td></=
tr><tr><td class=3D"distributables-data">Building war: /jteam/build2/checko=
ut/spring/spring/autobuilds/apps/jpetstore/dist/jpetstore.war</td></tr><tr =
class=3D"distributables-oddrow"><td class=3D"distributables-data">Building =
jar: /jteam/build2/checkout/spring/spring/autobuilds/apps/jpetstore/war/WEB=
-INF/lib/jpetstore.jar</td></tr><tr><td class=3D"distributables-data">Build=
ing war: /jteam/build2/checkout/spring/spring/autobuilds/apps/jpetstore/dis=
t/jpetstore.war</td></tr></table>
</body></html> |
|
From: Rob H. <ro...@ca...> - 2005-03-27 22:38:28
|
Fair point - I guess we'll have to live with it as it is :) Colin Sampaleanu wrote: > I'm trying to say it can't even be done. If you are trying to set an > Object type (which is the value part of a key/value pair, for > example), then '3000L' is a perfectly valid String. Short of Spring > being given a hint as with the 'type' attribute, it would be erronous > to just assume that anything which looks like that is a Long... > > Colin > > > Rob Harrop wrote: > >> Actually, I'm not too sure that we can get it to work using the >> PropertyEditor mechanism - it would definitely need additional >> support in >> the core itself. >> The 'type' attribute approach works well, but it can get quite >> verbose if >> you have to enter a bunch of values that need to be non-standard types. >> >> Rob >> >> -----Original Message----- >> From: spr...@li... >> [mailto:spr...@li...] On >> Behalf Of >> Colin Sampaleanu >> Sent: 27 March 2005 15:31 >> To: spr...@li... >> Subject: Re: [Springframework-developer] Number Types in Configuration >> >> Rob Harrop wrote: >> >> >> >>> Just seen this post on the forum: >>> http://forum.springframework.org/viewtopic.php?t=4350 and I think it >>> would be a really good idea if you could use Java language semantics >>> for numbers inside the configuration file. So, for example, you can >>> specify 3000L and have it be a Long rather than an Integer. This is >>> much simpler than the current solution. >>> >> >> >> Rob, >> >> How is this really supposed to work in terms of implementation >> though? Keep in mind right now the values are Strings, and then a >> PropertyEditor takes care of converting to the target type (when >> directly setting a property). How is Spring supposed to know that >> this is going to be a target Long, as opposed to just a string, given >> that what is being set is of type Object? >> >> On the other hand, the value element does have a 'type' attribute, so >> this can be specified for this case: >> <value type="java.lang.Long">30000</value> >> >> 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 > > |
|
From: Juergen H. <ju...@in...> - 2005-03-27 22:24:11
|
A file-based setup approach is fine, I guess, probably with a file loaded from the class path (same package as the HtmlUtils class itself). I'm looking forward to reviewing the new implementation - let's see what you came up with there :-) Martin, I appreciate your constructive work in that area. While I'm not a fan of your tone in judging overall Spring code quality (see my latest forum post), I am more than happy to let your specific improvements merge into Spring. Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of Martin Kersten Sent: Monday, March 28, 2005 12:00 AM To: spr...@li... Subject: Re: [Springframework-developer] HtmlUtils refactoring > The current trouble maker is the > isSpecialCharacter method. I would like to scrap this > method and let the CharacterEntityReference class take > care of it. You know this class has the appropriate > knowledge and it can be easily computed at startup > using an int-array. > > There are two opptions: > > First use 3000 bits(! not bytes!) and go for a > mapping of the chars 0....1000 and > 8000...10000. This would provide O(1) complexity. > Another way would be the use of a sorted char array > with O(log n) but around 1000 bytes. I have implemented the O(1) solution. Looks quite simple. I also try to run the test suite but the unit test of the HtmlUtils method consists only of two small test cases which does not look very potent in my opinion. Is this class intended to be tested indirectly? Another point: The setup of the HTML character entity references is currently done using add and addSequence calls. I would like to take a step back and use the real source instead. (http://www.w3.org/TR/REC-html40/sgml/entities.html#h-24.2.1) I think of a solution using a resource (file) instead of lots of add/addSequence calls. Also the testing would be improved and the read in is a no-brainer for me. Also the initialization can be done lazily and since it is a HtmlUtils is a global static service singelton behaviour (only one initialization needed) is an option. Also the readability of the class would improve greatly and we would be able to unit test this class easily entirely. Currently I was able to cut down the size of the old implementation by 2/3. The current refactored version is about 8KB in size compared to the original 24KB source code. But using a resource file I may be able to cut it down to 2 KB (around 40 SLOCs). Does anything speak against the resource (file) based setup aproach? Cheers, Martin (Kersten) ------------------------------------------------------- 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: Colin S. <col...@ex...> - 2005-03-27 22:20:23
|
I'm trying to say it can't even be done. If you are trying to set an Object type (which is the value part of a key/value pair, for example), then '3000L' is a perfectly valid String. Short of Spring being given a hint as with the 'type' attribute, it would be erronous to just assume that anything which looks like that is a Long... Colin Rob Harrop wrote: >Actually, I'm not too sure that we can get it to work using the >PropertyEditor mechanism - it would definitely need additional support in >the core itself. > >The 'type' attribute approach works well, but it can get quite verbose if >you have to enter a bunch of values that need to be non-standard types. > >Rob > >-----Original Message----- >From: spr...@li... >[mailto:spr...@li...] On Behalf Of >Colin Sampaleanu >Sent: 27 March 2005 15:31 >To: spr...@li... >Subject: Re: [Springframework-developer] Number Types in Configuration > >Rob Harrop wrote: > > > >>Just seen this post on the forum: >>http://forum.springframework.org/viewtopic.php?t=4350 and I think it >>would be a really good idea if you could use Java language semantics >>for numbers inside the configuration file. So, for example, you can >>specify 3000L and have it be a Long rather than an Integer. This is >>much simpler than the current solution. >> >> > >Rob, > >How is this really supposed to work in terms of implementation though? >Keep in mind right now the values are Strings, and then a PropertyEditor >takes care of converting to the target type (when directly setting a >property). How is Spring supposed to know that this is going to be a >target Long, as opposed to just a string, given that what is being set >is of type Object? > >On the other hand, the value element does have a 'type' attribute, so >this can be specified for this case: > <value type="java.lang.Long">30000</value> > >Colin > > |
|
From: Martin K. <Mar...@St...> - 2005-03-27 22:10:21
|
> The current trouble maker is the > isSpecialCharacter method. I would like to scrap this > method and let the CharacterEntityReference class take > care of it. You know this class has the appropriate > knowledge and it can be easily computed at startup > using an int-array. > > There are two opptions: > > First use 3000 bits(! not bytes!) and go for a > mapping of the chars 0....1000 and > 8000...10000. This would provide O(1) complexity. > Another way would be the use of a sorted char array > with O(log n) but around 1000 bytes. I have implemented the O(1) solution. Looks quite simple. I also try to run the test suite but the unit test of the HtmlUtils method consists only of two small test cases which does not look very potent in my opinion. Is this class intended to be tested indirectly? Another point: The setup of the HTML character entity references is currently done using add and addSequence calls. I would like to take a step back and use the real source instead. (http://www.w3.org/TR/REC-html40/sgml/entities.html#h-24.2.1) I think of a solution using a resource (file) instead of lots of add/addSequence calls. Also the testing would be improved and the read in is a no-brainer for me. Also the initialization can be done lazily and since it is a HtmlUtils is a global static service singelton behaviour (only one initialization needed) is an option. Also the readability of the class would improve greatly and we would be able to unit test this class easily entirely. Currently I was able to cut down the size of the old implementation by 2/3. The current refactored version is about 8KB in size compared to the original 24KB source code. But using a resource file I may be able to cut it down to 2 KB (around 40 SLOCs). Does anything speak against the resource (file) based setup aproach? Cheers, Martin (Kersten) |
|
From: Rob H. <rob...@in...> - 2005-03-27 21:14:35
|
Actually, I'm not too sure that we can get it to work using the PropertyEditor mechanism - it would definitely need additional support in the core itself. The 'type' attribute approach works well, but it can get quite verbose if you have to enter a bunch of values that need to be non-standard types. Rob -----Original Message----- From: spr...@li... [mailto:spr...@li...] On Behalf Of Colin Sampaleanu Sent: 27 March 2005 15:31 To: spr...@li... Subject: Re: [Springframework-developer] Number Types in Configuration Rob Harrop wrote: > Just seen this post on the forum: > http://forum.springframework.org/viewtopic.php?t=4350 and I think it > would be a really good idea if you could use Java language semantics > for numbers inside the configuration file. So, for example, you can > specify 3000L and have it be a Long rather than an Integer. This is > much simpler than the current solution. Rob, How is this really supposed to work in terms of implementation though? Keep in mind right now the values are Strings, and then a PropertyEditor takes care of converting to the target type (when directly setting a property). How is Spring supposed to know that this is going to be a target Long, as opposed to just a string, given that what is being set is of type Object? On the other hand, the value element does have a 'type' attribute, so this can be specified for this case: <value type="java.lang.Long">30000</value> 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 |
|
From: Colin S. <col...@ex...> - 2005-03-27 14:31:25
|
Rob Harrop wrote: > Just seen this post on the forum: > http://forum.springframework.org/viewtopic.php?t=4350 and I think it > would be a really good idea if you could use Java language semantics > for numbers inside the configuration file. So, for example, you can > specify 3000L and have it be a Long rather than an Integer. This is > much simpler than the current solution. Rob, How is this really supposed to work in terms of implementation though? Keep in mind right now the values are Strings, and then a PropertyEditor takes care of converting to the target type (when directly setting a property). How is Spring supposed to know that this is going to be a target Long, as opposed to just a string, given that what is being set is of type Object? On the other hand, the value element does have a 'type' attribute, so this can be specified for this case: <value type="java.lang.Long">30000</value> Colin |
|
From: Rob H. <rob...@in...> - 2005-03-27 11:57:44
|
Just seen this post on the forum: http://forum.springframework.org/viewtopic.php?t=4350 and I think it would be a really good idea if you could use Java language semantics for numbers inside the configuration file. So, for example, you can specify 3000L and have it be a Long rather than an Integer. This is much simpler than the current solution. Rob |
|
From: Juergen H. <ju...@in...> - 2005-03-27 09:34:31
|
Everybody, In case you're wondering ;-) I've been polishing the codebase a little further over the past two days, in particular in the JdbcTemplate area (for example: factored out ColumnMapRowMapper, SingleColumnRowMapper and SqlRowSetResultSetExtractor). Once again, I consider it all ready now. Yesterday's nightly snapshot and in particular the one to be generated tonight are exactly what's up for release. I will - finally - upload the distribution zips to SourceForge tomorrow morning! Juergen -----Original Message----- From: spr...@li... [mailto:spr...@li...]On Behalf Of Juergen Hoeller Sent: Thursday, March 24, 2005 4:38 PM To: spr...@li... Subject: [Springframework-developer] 1.2 RC1 ready for release Everybody, From my point of view, 1.2 RC1 is now ready for release. I've committed all remaining changes that were planned, and moved open JIRA issues to either 1.2 RC2 or 1.3. I would be grateful for further testing of recent changes: for example, the XML bean definition enhancements or the reworked EJB support BeanFactory cleanup. Unless there are any objections, I'll proceed with the actual release later tonight or tomorrow morning. Juergen ------------------------------------------------------- This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005 Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows Embedded(r) & Windows Mobile(tm) platforms, applications & content. Register by 3/29 & save $300 http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |
|
From: <al...@jt...> - 2005-03-26 23:31:05
|
<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.232</td></tr><tr><td class=3D"header-data"><span class=
=3D"header-label">Date of build: </span>03/27/2005 00:15:48</td></tr><=
tr><td class=3D"header-data"><span class=3D"header-label">Time to build:&nb=
sp;</span>24 minutes 4 seconds</td></tr><tr><td class=3D"header-data"><span=
class=3D"header-label">Last changed: </span>03/26/2005 17:34:09</td><=
/tr><tr><td class=3D"header-data"><span class=3D"header-label">Last log ent=
ry: </span>Flow attribute mapper now as its own element in the XML flo=
w definitions.</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: (=
1447) </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-27.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"/>## Stopping serv=
er 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 - 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-27.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-27.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-27.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-27.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/jdbc/support/lob/OracleLobHa=
ndler.java:76: warning - Tag @see: reference not found: oracle.sql.BLOB<br =
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewor=
k/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/springframework/jdbc/support/lob/OracleLobHandler.java:115:=
warning - Tag @see: reference not found: oracle.sql.BLOB#DURATION_SESSION<=
br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframe=
work/jdbc/support/lob/OracleLobHandler.java:115: warning - Tag @see: refere=
nce not found: oracle.sql.BLOB#MODE_READWRITE<br class=3D"none"/>/jteam/bui=
ld2/checkout/spring/spring/src/org/springframework/jdbc/support/lob/OracleL=
obHandler.java:115: warning - Tag @see: reference not found: oracle.sql.CLO=
B#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: oracle.sql.CLOB#MODE_READWRITE<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdb=
c/support/lob/OracleLobHandler.java:154: warning - Tag @see: reference not =
found: oracle.jdbc.OracleConnection<br class=3D"none"/>/jteam/build2/checko=
ut/spring/spring/src/org/springframework/jdbc/support/lob/OracleLobHandler.=
java:164: warning - Tag @see: reference not found: oracle.sql.BLOB#createTe=
mporary<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/jdbc/support/lob/OracleLobHandler.java:164: warning - Tag @see=
: reference not found: oracle.sql.CLOB#createTemporary<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support/na=
tivejdbc/JBossNativeJdbcExtractor.java:49: warning - Tag @see: reference no=
t found: org.jboss.resource.adapter.jdbc.WrappedConnection#getUnderlyingCon=
nection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/jdbc/support/nativejdbc/JBossNativeJdbcExtractor.java:49: warn=
ing - Tag @see: reference not found: org.jboss.resource.adapter.jdbc.Wrappe=
dStatement#getUnderlyingStatement<br class=3D"none"/>/jteam/build2/checkout=
/spring/spring/src/org/springframework/jdbc/support/nativejdbc/JBossNativeJ=
dbcExtractor.java:49: warning - Tag @see: reference not found: org.jboss.re=
source.adapter.jdbc.WrappedResultSet#getUnderlyingResultSet<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/suppo=
rt/nativejdbc/WebLogicNativeJdbcExtractor.java:45: warning - Tag @see: refe=
rence not found: weblogic.jdbc.extensions.WLConnection#getVendorConnection<=
br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframe=
work/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning =
- Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WSJdbcConnection=
<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfram=
ework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.java:49: warning=
- Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WSJdbcUtil#getN=
ativeConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src=
/org/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.j=
ava:49: warning - Tag @see: reference not found: com.ibm.ejs.cm.proxy.Conne=
ctionProxy#getPhysicalConnection<br class=3D"none"/>/jteam/build2/checkout/=
spring/spring/src/org/springframework/orm/hibernate3/LocalSessionFactoryBea=
n.java:192: warning - Tag @see: reference not found: org.hibernate.cfg.Anno=
tationConfiguration<br class=3D"none"/>/jteam/build2/checkout/spring/spring=
/src/org/springframework/orm/hibernate3/SessionFactoryUtils.java:155: warni=
ng - Tag @see: reference not found: org.hibernate.impl.SessionFactoryImpl<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/orm/hibernate3/SessionFactoryUtils.java:155: warning - Tag @see: refere=
nce not found: org.hibernate.jca.JCASessionFactoryImpl<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/orm/ibatis/SqlM=
apClientFactoryBean.java:198: warning - Tag @see: reference not found: com.=
ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/orm/ibatis=
/SqlMapClientFactoryBean.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/iba=
tis/SqlMapClientFactoryBean.java:226: warning - Tag @see: reference not fou=
nd: com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<br clas=
s=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/or=
m/ibatis/SqlMapClientFactoryBean.java:226: warning - Tag @see: reference no=
t found: com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see:=
reference not found: weblogic.transaction.UserTransaction#begin(String)<br=
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewo=
rk/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @se=
e: reference not found: weblogic.transaction.Transaction#setProperty<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.TransactionManager#forceResume<br =
class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframewor=
k/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see=
: reference not found: weblogic.transaction.TransactionHelper<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/transact=
ion/jta/WebLogicJtaTransactionManager.java:73: warning - Tag @see: referenc=
e not found: weblogic.transaction.TxHelper<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/transaction/jta/WebLogicSer=
verTransactionManagerFactoryBean.java:56: warning - Tag @see: reference not=
found: weblogic.transaction.TxHelper#getTransactionManager<br class=3D"non=
e"/>/jteam/build2/checkout/spring/spring/src/org/springframework/transactio=
n/jta/WebSphereTransactionManagerFactoryBean.java:49: warning - Tag @see: r=
eference not found: com.ibm.ws.Transaction.TransactionManagerFactory#getTra=
nsactionManager<br class=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.JTSX=
A#getTransactionManager<br class=3D"none"/>/jteam/build2/checkout/spring/sp=
ring/src/org/springframework/transaction/jta/WebSphereTransactionManagerFac=
toryBean.java:49: warning - Tag @see: reference not found: com.ibm.ejs.jts.=
jta.TransactionManagerFactory#getTransactionManager<br class=3D"none"/>/jte=
am/build2/checkout/spring/spring/src/org/springframework/util/ObjectUtils.j=
ava:31: warning - Tag @see: reference not found: org.apache.commons.lang.Ob=
jectUtils<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/s=
pringframework/util/StringUtils.java:47: warning - Tag @see: reference not =
found: org.apache.commons.lang.StringUtils<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/util/WeakReferenceMonitor.j=
ava:48: warning - Tag @link: can't find monitor(Object, ReleaseListener) in=
org.springframework.util.WeakReferenceMonitor<br class=3D"none"/>/jteam/bu=
ild2/checkout/spring/spring/src/org/springframework/util/WeakReferenceMonit=
or.java:48: warning - Tag @link: can't find monitor(Object, ReleaseListener=
) in org.springframework.util.WeakReferenceMonitor<br class=3D"none"/>/jtea=
m/build2/checkout/spring/spring/src/org/springframework/util/WeakReferenceM=
onitor.java:48: warning - Tag @link: can't find monitor(Object, ReleaseList=
ener) in org.springframework.util.WeakReferenceMonitor<br class=3D"none"/>/=
jteam/build2/checkout/spring/spring/src/org/springframework/web/servlet/han=
dler/metadata/PathMap.java:31: warning - @@org.apache.commons.attributes.In=
dexed() is an unknown tag.<br class=3D"none"/>/jteam/build2/checkout/spring=
/spring/src/org/springframework/web/servlet/mvc/multiaction/ParameterMethod=
NameResolver.java:127: warning - Tag @link: can't find defaultMethodName 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:110: 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:110: warning - Tag @link: can't fi=
nd logicalMappings in org.springframework.web.servlet.mvc.multiaction.Param=
eterMethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spr=
ing/src/org/springframework/web/servlet/mvc/multiaction/ParameterMethodName=
Resolver.java:110: warning - Tag @link: can't find logicalMappings in org.s=
pringframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/web/servlet/mvc/multiaction/ParameterMethodNameResolver.java:110: warning =
- Tag @link: can't find logicalMappings in org.springframework.web.servlet.=
mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build=
2/checkout/spring/spring/src/org/springframework/web/servlet/mvc/multiactio=
n/ParameterMethodNameResolver.java:127: warning - Tag @link: can't find def=
aultMethodName in org.springframework.web.servlet.mvc.multiaction.Parameter=
MethodNameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/=
src/org/springframework/web/servlet/mvc/multiaction/ParameterMethodNameReso=
lver.java:127: warning - Tag @link: can't find defaultMethodName in org.spr=
ingframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/w=
eb/servlet/mvc/multiaction/ParameterMethodNameResolver.java:127: warning - =
Tag @link: can't find defaultMethodName in org.springframework.web.servlet.=
mvc.multiaction.ParameterMethodNameResolver<br class=3D"none"/>Error on lin=
e 3 column 3 of file:/jteam/build2/checkout/spring/spring/docs/reference/sr=
c/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 file:/=
jteam/build2/checkout/spring/spring/docs/reference/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 file:/jteam/build2/checkout/=
spring/spring/docs/reference/src/webintegration.xml:<br class=3D"none"/>Err=
or reported by XML parser: name expected (found "<")<br class=3D"none"/>=
Transformation failed: Run-time errors were reported<br class=3D"none"/>USA=
GE<br class=3D"none"/>Fop [options] [-fo|-xml] infile [-xsl file] [-awt|-pd=
f|-mif|-pcl|-ps|-txt|-at|-print] <outfile><br class=3D"none"/>[OPTION=
S]<br class=3D"none"/>-d debug mode<br class=3D"none"/>-x =
dump configuration settings<br class=3D"none"/>-q quiet mode<br c=
lass=3D"none"/>-c cfg.xml use additional configuration file cfg.xml<br cla=
ss=3D"none"/>-l lang the language to use for user information<br class=
=3D"none"/>-s for area tree XML, down to block areas only<br class=
=3D"none"/>[INPUT]<br class=3D"none"/>infile xsl:fo input file (=
the same as the next)<br class=3D"none"/>-fo infile xsl:fo input fil=
e<br class=3D"none"/>-xml infile xml input file, must be used togethe=
r with -xsl<br class=3D"none"/>-xsl stylesheet xslt stylesheet<br class=
=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 o=
utfile input will be rendered as pdf file (outfile req'd)<br class=3D"=
none"/>-awt input will be displayed on screen<br class=3D"none=
"/>-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 (outfi=
le req'd)<br class=3D"none"/>-ps outfile input will be rendered as Po=
stScript file (outfile req'd)<br class=3D"none"/>-txt outfile input wi=
ll be rendered as text file (outfile req'd)<br class=3D"none"/>-txt.encodin=
g encoding use the encoding for the output file.<br class=3D"none"/>the en=
coding 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"no=
ne"/>-at outfile representation of area tree as XML (outfile req'd)<b=
r class=3D"none"/>-print input file will be rendered and sent to=
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: (46) </td></tr><tr><td><pre class=3D"compile-data=
">/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/support=
/lob/OracleLobHandler.java:76: warning - Tag @see: reference not found: ora=
cle.sql.BLOB<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/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/springframework/jdbc/support/lob/OracleLobH=
andler.java:115: warning - Tag @see: reference not found: oracle.sql.BLOB#D=
URATION_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: oracle.sql.BLOB#MODE_READWRITE<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/jdbc/sup=
port/lob/OracleLobHandler.java:115: warning - Tag @see: reference not found=
: oracle.sql.CLOB#DURATION_SESSION<br class=3D"none"/>/jteam/build2/checkou=
t/spring/spring/src/org/springframework/jdbc/support/lob/OracleLobHandler.j=
ava:115: warning - Tag @see: reference not found: oracle.sql.CLOB#MODE_READ=
WRITE<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/sprin=
gframework/jdbc/support/lob/OracleLobHandler.java:154: warning - Tag @see: =
reference not found: oracle.jdbc.OracleConnection<br class=3D"none"/>/jteam=
/build2/checkout/spring/spring/src/org/springframework/jdbc/support/lob/Ora=
cleLobHandler.java:164: warning - Tag @see: reference not found: oracle.sql=
.BLOB#createTemporary<br class=3D"none"/>/jteam/build2/checkout/spring/spri=
ng/src/org/springframework/jdbc/support/lob/OracleLobHandler.java:164: warn=
ing - Tag @see: reference not found: oracle.sql.CLOB#createTemporary<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/j=
dbc/support/nativejdbc/JBossNativeJdbcExtractor.java:49: warning - Tag @see=
: reference not found: org.jboss.resource.adapter.jdbc.WrappedConnection#ge=
tUnderlyingConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spri=
ng/src/org/springframework/jdbc/support/nativejdbc/JBossNativeJdbcExtractor=
.java:49: warning - Tag @see: reference not found: org.jboss.resource.adapt=
er.jdbc.WrappedStatement#getUnderlyingStatement<br class=3D"none"/>/jteam/b=
uild2/checkout/spring/spring/src/org/springframework/jdbc/support/nativejdb=
c/JBossNativeJdbcExtractor.java:49: warning - Tag @see: reference not found=
: org.jboss.resource.adapter.jdbc.WrappedResultSet#getUnderlyingResultSet<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/jdbc/support/nativejdbc/WebLogicNativeJdbcExtractor.java:45: warning - =
Tag @see: reference not found: weblogic.jdbc.extensions.WLConnection#getVen=
dorConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/o=
rg/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.jav=
a:49: warning - Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.WS=
JdbcConnection<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/=
org/springframework/jdbc/support/nativejdbc/WebSphereNativeJdbcExtractor.ja=
va:49: warning - Tag @see: reference not found: com.ibm.ws.rsadapter.jdbc.W=
SJdbcUtil#getNativeConnection<br class=3D"none"/>/jteam/build2/checkout/spr=
ing/spring/src/org/springframework/jdbc/support/nativejdbc/WebSphereNativeJ=
dbcExtractor.java:49: warning - Tag @see: reference not found: com.ibm.ejs.=
cm.proxy.ConnectionProxy#getPhysicalConnection<br class=3D"none"/>/jteam/bu=
ild2/checkout/spring/spring/src/org/springframework/orm/hibernate3/LocalSes=
sionFactoryBean.java:192: warning - Tag @see: reference not found: org.hibe=
rnate.cfg.AnnotationConfiguration<br class=3D"none"/>/jteam/build2/checkout=
/spring/spring/src/org/springframework/orm/hibernate3/SessionFactoryUtils.j=
ava:155: warning - Tag @see: reference not found: org.hibernate.impl.Sessio=
nFactoryImpl<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/springframework/orm/hibernate3/SessionFactoryUtils.java:155: warning - Ta=
g @see: reference not found: org.hibernate.jca.JCASessionFactoryImpl<br cla=
ss=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/o=
rm/ibatis/SqlMapClientFactoryBean.java:198: warning - Tag @see: reference n=
ot found: com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransactionConfig<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/orm/ibatis/SqlMapClientFactoryBean.java:198: warning - Tag @see: refere=
nce not found: com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfi=
g<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfra=
mework/orm/ibatis/SqlMapClientFactoryBean.java:226: warning - Tag @see: ref=
erence not found: com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction=
Config<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spri=
ngframework/orm/ibatis/SqlMapClientFactoryBean.java:226: warning - Tag @see=
: reference not found: com.ibatis.sqlmap.engine.transaction.jta.JtaTransact=
ionConfig<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/s=
pringframework/transaction/jta/WebLogicJtaTransactionManager.java:73: warni=
ng - Tag @see: reference not found: weblogic.transaction.UserTransaction#be=
gin(String)<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org=
/springframework/transaction/jta/WebLogicJtaTransactionManager.java:73: war=
ning - Tag @see: reference not found: weblogic.transaction.Transaction#setP=
roperty<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/spr=
ingframework/transaction/jta/WebLogicJtaTransactionManager.java:73: warning=
- Tag @see: reference not found: weblogic.transaction.TransactionManager#f=
orceResume<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/=
springframework/transaction/jta/WebLogicJtaTransactionManager.java:73: warn=
ing - Tag @see: reference not found: weblogic.transaction.TransactionHelper=
<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springfram=
ework/transaction/jta/WebLogicJtaTransactionManager.java:73: warning - Tag =
@see: reference not found: weblogic.transaction.TxHelper<br class=3D"none"/=
>/jteam/build2/checkout/spring/spring/src/org/springframework/transaction/j=
ta/WebLogicServerTransactionManagerFactoryBean.java:56: warning - Tag @see:=
reference not found: weblogic.transaction.TxHelper#getTransactionManager<b=
r class=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframew=
ork/transaction/jta/WebSphereTransactionManagerFactoryBean.java:49: warning=
- Tag @see: reference not found: com.ibm.ws.Transaction.TransactionManager=
Factory#getTransactionManager<br class=3D"none"/>/jteam/build2/checkout/spr=
ing/spring/src/org/springframework/transaction/jta/WebSphereTransactionMana=
gerFactoryBean.java:49: warning - Tag @see: reference not found: com.ibm.ej=
s.jts.jta.JTSXA#getTransactionManager<br class=3D"none"/>/jteam/build2/chec=
kout/spring/spring/src/org/springframework/transaction/jta/WebSphereTransac=
tionManagerFactoryBean.java:49: warning - Tag @see: reference not found: co=
m.ibm.ejs.jts.jta.TransactionManagerFactory#getTransactionManager<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/uti=
l/ObjectUtils.java:31: warning - Tag @see: reference not found: org.apache.=
commons.lang.ObjectUtils<br class=3D"none"/>/jteam/build2/checkout/spring/s=
pring/src/org/springframework/util/StringUtils.java:47: warning - Tag @see:=
reference not found: org.apache.commons.lang.StringUtils<br class=3D"none"=
/>/jteam/build2/checkout/spring/spring/src/org/springframework/util/WeakRef=
erenceMonitor.java:48: warning - Tag @link: can't find monitor(Object, Rele=
aseListener) in org.springframework.util.WeakReferenceMonitor<br class=3D"n=
one"/>/jteam/build2/checkout/spring/spring/src/org/springframework/util/Wea=
kReferenceMonitor.java:48: warning - Tag @link: can't find monitor(Object, =
ReleaseListener) in org.springframework.util.WeakReferenceMonitor<br class=
=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework/uti=
l/WeakReferenceMonitor.java:48: warning - Tag @link: can't find monitor(Obj=
ect, ReleaseListener) in org.springframework.util.WeakReferenceMonitor<br c=
lass=3D"none"/>/jteam/build2/checkout/spring/spring/src/org/springframework=
/web/servlet/handler/metadata/PathMap.java:31: warning - @@org.apache.commo=
ns.attributes.Indexed() is an unknown tag.<br class=3D"none"/>/jteam/build2=
/checkout/spring/spring/src/org/springframework/web/servlet/mvc/multiaction=
/ParameterMethodNameResolver.java:127: warning - Tag @link: can't find defa=
ultMethodName 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:110: 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:110: warning - Ta=
g @link: can't find logicalMappings in org.springframework.web.servlet.mvc.=
multiaction.ParameterMethodNameResolver<br class=3D"none"/>/jteam/build2/ch=
eckout/spring/spring/src/org/springframework/web/servlet/mvc/multiaction/Pa=
rameterMethodNameResolver.java:110: warning - Tag @link: can't find logical=
Mappings in org.springframework.web.servlet.mvc.multiaction.ParameterMethod=
NameResolver<br class=3D"none"/>/jteam/build2/checkout/spring/spring/src/or=
g/springframework/web/servlet/mvc/multiaction/ParameterMethodNameResolver.j=
ava:110: warning - Tag @link: can't find logicalMappings 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:127: 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:127: 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/mvc/multiaction/ParameterMethodNameResolver.jav=
a:127: warning - Tag @link: can't find defaultMethodName in org.springframe=
work.web.servlet.mvc.multiaction.ParameterMethodNameResolver<br class=3D"no=
ne"/></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: (2960) </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: =
(27) </td></tr><tr class=3D"modifications-evenrow"><td =
class=3D"modifications-data">modified</td><td class=3D"modifications-data">=
klr8</td><td class=3D"modifications-data">samples/webflow/phonebook/web/WEB=
-INF/detail-flow.xml</td><td class=3D"modifications-data">Flow attribute ma=
pper now as its own element in the XML flow definitions.</td></tr><tr class=
=3D"modifications-oddrow"><td class=3D"modifications-data">modified</td><td=
class=3D"modifications-data">klr8</td><td class=3D"modifications-data">san=
dbox/src/org/springframework/web/flow/config/web-flow.dtd</td><td class=3D"=
modifications-data">Flow attribute mapper now as its own element in the XML=
flow definitions.</td></tr><tr class=3D"modifications-evenrow"><td class=
=3D"modifications-data">modified</td><td class=3D"modifications-data">klr8<=
/td><td class=3D"modifications-data">sandbox/src/org/springframework/web/fl=
ow/config/XmlFlowBuilder.java</td><td class=3D"modifications-data">Flow att=
ribute mapper now as its own element in the XML flow definitions.</td></tr>=
<tr class=3D"modifications-oddrow"><td class=3D"modifications-data">modifie=
d</td><td class=3D"modifications-data">klr8</td><td class=3D"modifications-=
data">samples/webflow/phonebook/web/WEB-INF/search-flow.xml</td><td class=
=3D"modifications-data">Flow attribute mapper now as its own element in the=
XML flow definitions.</td></tr><tr class=3D"modifications-evenrow"><td cla=
ss=3D"modifications-data">modified</td><td class=3D"modifications-data">klr=
8</td><td class=3D"modifications-data">sandbox/test/org/springframework/web=
/flow/config/testFlow.xml</td><td class=3D"modifications-data">Flow attribu=
te mapper now as its own element in the XML flow definitions.</td></tr><tr =
class=3D"modifications-oddrow"><td class=3D"modifications-data">modified</t=
d><td class=3D"modifications-data">kdonald</td><td class=3D"modifications-d=
ata">sandbox/src/org/springframework/web/flow/action/EventParameterMapperAc=
tion.java</td><td class=3D"modifications-data">*** empty log message ***</t=
d></tr><tr class=3D"modifications-evenrow"><td class=3D"modifications-data"=
>modified</td><td class=3D"modifications-data">klr8</td><td class=3D"modifi=
cations-data">samples/webflow/phonebook/src/org/springframework/samples/pho=
nebook/web/flow/PersonDetailFlowBuilder.java</td><td class=3D"modifications=
-data">Made target scope configurable.</td></tr><tr class=3D"modifications-=
oddrow"><td class=3D"modifications-data">modified</td><td class=3D"modifica=
tions-data">klr8</td><td class=3D"modifications-data">samples/webflow/phone=
book/src/org/springframework/samples/phonebook/web/flow/SearchPersonFlowBui=
lder.java</td><td class=3D"modifications-data">Made target scope configurab=
le.</td></tr><tr class=3D"modifications-evenrow"><td class=3D"modifications=
-data">modified</td><td class=3D"modifications-data">klr8</td><td class=3D"=
modifications-data">samples/webflow/phonebook/web/WEB-INF/phoneBook-servlet=
.xml</td><td class=3D"modifications-data">Made target scope configurable.</=
td></tr><tr class=3D"modifications-oddrow"><td class=3D"modifications-data"=
>modified</td><td class=3D"modifications-data">klr8</td><td class=3D"modifi=
cations-data">sandbox/src/org/springframework/web/flow/action/EventParamete=
rMapperAction.java</td><td class=3D"modifications-data">Made target scope c=
onfigurable.</td></tr><tr class=3D"modifications-evenrow"><td class=3D"modi=
fications-data">modified</td><td class=3D"modifications-data">klr8</td><td =
class=3D"modifications-data">sandbox/test/org/springframework/web/flow/Flow=
Tests.java</td><td class=3D"modifications-data">More code review.</td></tr>=
<tr class=3D"modifications-oddrow"><td class=3D"modifications-data">modifie=
d</td><td class=3D"modifications-data">klr8</td><td class=3D"modifications-=
data">sandbox/test/org/springframework/web/flow/FlowTests.java</td><td clas=
s=3D"modifications-data">Cleanup.</td></tr><tr class=3D"modifications-evenr=
ow"><td class=3D"modifications-data">modified</td><td class=3D"modification=
s-data">klr8</td><td class=3D"modifications-data">sandbox/test/org/springfr=
amework/web/flow/FlowTests.java</td><td class=3D"modifications-data">More c=
ode review.</td></tr><tr class=3D"modifications-oddrow"><td class=3D"modifi=
cations-data">modified</td><td class=3D"modifications-data">klr8</td><td cl=
ass=3D"modifications-data">sandbox/test/org/springframework/web/flow/Abstra=
ctFlowExecutionTests.java</td><td class=3D"modifications-data">More code re=
view.</td></tr><tr class=3D"modifications-evenrow"><td class=3D"modificatio=
ns-data">modified</td><td class=3D"modifications-data">klr8</td><td class=
=3D"modifications-data">sandbox/test/org/springframework/web/flow/StateTest=
s.java</td><td class=3D"modifications-data">More code review.</td></tr><tr =
class=3D"modifications-oddrow"><td class=3D"modifications-data">modified</t=
d><td class=3D"modifications-data">klr8</td><td class=3D"modifications-data=
">sandbox/test/org/springframework/web/flow/config/AbstractFlowBuilderTests=
.java</td><td class=3D"modifications-data">More code review.</td></tr><tr c=
lass=3D"modifications-evenrow"><td class=3D"modifications-data">modified</t=
d><td class=3D"modifications-data">klr8</td><td class=3D"modifications-data=
">sandbox/src/org/springframework/web/flow/support/HttpServletFlowExecution=
Manager.java</td><td class=3D"modifications-data">More code review.</td></t=
r><tr class=3D"modifications-oddrow"><td class=3D"modifications-data">modif=
ied</td><td class=3D"modifications-data">klr8</td><td class=3D"modification=
s-data">sandbox/src/org/springframework/web/flow/config/XmlFlowBuilder.java=
</td><td class=3D"modifications-data">Added support for attribute-mapper-cl=
ass.</td></tr><tr class=3D"modifications-evenrow"><td class=3D"modification=
s-data">modified</td><td class=3D"modifications-data">klr8</td><td class=3D=
"modifications-data">sandbox/src/org/springframework/web/flow/config/web-fl=
ow.dtd</td><td class=3D"modifications-data">Added support for attribute-map=
per-class.</td></tr><tr class=3D"modifications-oddrow"><td class=3D"modific=
ations-data">modified</td><td class=3D"modifications-data">klr8</td><td cla=
ss=3D"modifications-data">sandbox/src/org/springframework/web/flow/Transiti=
onableState.java</td><td class=3D"modifications-data">More code review.</td=
></tr><tr class=3D"modifications-evenrow"><td class=3D"modifications-data">=
modified</td><td class=3D"modifications-data">klr8</td><td class=3D"modific=
ations-data">sandbox/src/org/springframework/web/flow/Transition.java</td><=
td class=3D"modifications-data">More code review.</td></tr><tr class=3D"mod=
ifications-oddrow"><td class=3D"modifications-data">modified</td><td class=
=3D"modifications-data">klr8</td><td class=3D"modifications-data">sandbox/s=
rc/org/springframework/web/flow/InternalRequestContext.java</td><td class=
=3D"modifications-data">More code review.</td></tr><tr class=3D"modificatio=
ns-evenrow"><td class=3D"modifications-data">modified</td><td class=3D"modi=
fications-data">klr8</td><td class=3D"modifications-data">sandbox/src/org/s=
pringframework/web/flow/FlowSession.java</td><td class=3D"modifications-dat=
a">More code review.</td></tr><tr class=3D"modifications-oddrow"><td class=
=3D"modifications-data">modified</td><td class=3D"modifications-data">klr8<=
/td><td class=3D"modifications-data">sandbox/src/org/springframework/web/fl=
ow/FlowExecutionStack.java</td><td class=3D"modifications-data">More code r=
eview.</td></tr><tr class=3D"modifications-evenrow"><td class=3D"modificati=
ons-data">modified</td><td class=3D"modifications-data">klr8</td><td class=
=3D"modifications-data">sandbox/src/org/springframework/web/flow/FlowConsta=
nts.java</td><td class=3D"modifications-data">More code review.</td></tr><t=
r class=3D"modifications-oddrow"><td class=3D"modifications-data">modified<=
/td><td class=3D"modifications-data">klr8</td><td class=3D"modifications-da=
ta">sandbox/src/org/springframework/web/flow/ActionExecutionException.java<=
/td><td class=3D"modifications-data">Bug fix.</td></tr><tr class=3D"modific=
ations-evenrow"><td class=3D"modifications-data">modified</td><td class=3D"=
modifications-data">klr8</td><td class=3D"modifications-data">sandbox/src/o=
rg/springframework/web/flow/action/FormAction.java</td><td class=3D"modific=
ations-data">Kicked out setupReferenceData method.</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: (21) </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-beans.jar</td></tr><tr><td class=3D"distrib=
utables-data">Building jar: /jteam/build2/checkout/spring/spring/dist/sprin=
g-aop.jar</td></tr><tr class=3D"distributables-oddrow"><td class=3D"distrib=
utables-data">Building jar: /jteam/build2/checkout/spring/spring/dist/sprin=
g-dao.jar</td></tr><tr><td class=3D"distributables-data">Building jar: /jte=
am/build2/checkout/spring/spring/dist/spring-jdbc.jar</td></tr><tr class=3D=
"distributables-oddrow"><td class=3D"distributables-data">Building jar: /jt=
eam/build2/checkout/spring/spring/dist/spring-context.jar</td></tr><tr><td =
class=3D"distributables-data">Building jar: /jteam/build2/checkout/spring/s=
pring/dist/spring-support.jar</td></tr><tr class=3D"distributables-oddrow">=
<td class=3D"distributables-data">Building jar: /jteam/build2/checkout/spri=
ng/spring/dist/spring-web.jar</td></tr><tr><td class=3D"distributables-data=
">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-webmvc.jar=
</td></tr><tr class=3D"distributables-oddrow"><td class=3D"distributables-d=
ata">Building jar: /jteam/build2/checkout/spring/spring/dist/spring-remotin=
g.jar</td></tr><tr><td class=3D"distributables-data">Building jar: /jteam/b=
uild2/checkout/spring/spring/dist/spring-orm.jar</td></tr><tr class=3D"dist=
ributables-oddrow"><td class=3D"distributables-data">Building jar: /jteam/b=
uild2/checkout/spring/spring/dist/spring-hibernate.jar</td></tr><tr><td cla=
ss=3D"distributables-data">Building jar: /jteam/build2/checkout/spring/spri=
ng/dist/spring.jar</td></tr><tr class=3D"distributables-oddrow"><td class=
=3D"distributables-data">Building jar: /jteam/build2/checkout/spring/spring=
/dist/spring-mock.jar</td></tr><tr><td class=3D"distributables-data">Buildi=
ng war: /jteam/build2/checkout/spring/spring/autobuilds/apps/buildtest/dist=
/buildtest.war</td></tr><tr class=3D"distributables-oddrow"><td class=3D"di=
stributables-data">Building war: /jteam/build2/checkout/spring/spring/autob=
uilds/apps/buildtest/dist/buildtest.war</td></tr><tr><td class=3D"distribut=
ables-data">Building war: /jteam/build2/checkout/spring/spring/autobuilds/a=
pps/buildtest/dist/buildtest.war</td></tr><tr class=3D"distributables-oddro=
w"><td class=3D"distributables-data">Building jar: /jteam/build2/checkout/s=
pring/spring/autobuilds/apps/jpetstore/war/WEB-INF/lib/jpetstore.jar</td></=
tr><tr><td class=3D"distributables-data">Building war: /jteam/build2/checko=
ut/spring/spring/autobuilds/apps/jpetstore/dist/jpetstore.war</td></tr><tr =
class=3D"distributables-oddrow"><td class=3D"distributables-data">Building =
jar: /jteam/build2/checkout/spring/spring/autobuilds/apps/jpetstore/war/WEB=
-INF/lib/jpetstore.jar</td></tr><tr><td class=3D"distributables-data">Build=
ing war: /jteam/build2/checkout/spring/spring/autobuilds/apps/jpetstore/dis=
t/jpetstore.war</td></tr></table>
</body></html> |