You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by Ias <ia...@tmax.co.kr> on 2004/07/17 10:51:05 UTC

Early feedback from building Beehive

Hi,

Thanks to help from all of you, I successfully checked out Beehive with
Eclipse 3.0 and SVN plugin. Here's my environment for builidng Beehive:

Windowns XP Pro
JDK 1.5.1 beta2 b51

ant bootstrap
and
ant clean deploy

worked fine, but 

ant drt 

ended up with failures. The attached log was emitted by drt target. (Is it
natural anyway?)

Regards,

Ias

=========================================================
Lee, Changshin (Korean name)
Ias (International name)
               Company Web Site: http://www.tmax.co.kr
               Personal Web Site: http://www.iasandcb.pe.kr
---------------------------------------------------------
JSR 201 and 204 Expert Group Member
Apache Web Services Project Member
R&D Center
Tmax Soft, Inc.
=========================================================

Re: running netui tests on machines with non-US locales

Posted by Sebastian Gozin <so...@gamepoint.net>.
I currently have very poor internet for 3 more days today included and
am unable to get the new source checked out. I will retry from time to
time but it's probably best if someone else steps up in the mean time.

Sebastian


Eddie O'Neil wrote:

>
>  A fix for this went in at rev 23192.
>
>  We're getting closer here -- I've heard that there are still a couple 
> of problems with some tests failing, but it's closer to working now.
>
>  Anyone with a non-US locale able to give this another spin and send 
> in the failures?
>
>  Thanks!
>
> Eddie






Re: running netui tests on machines with non-US locales

Posted by Eddie O'Neil <ek...@bea.com>.
  A fix for this went in at rev 23192.

  We're getting closer here -- I've heard that there are still a couple 
of problems with some tests failing, but it's closer to working now.

  Anyone with a non-US locale able to give this another spin and send in 
the failures?

  Thanks!

Eddie



Eddie O'Neil wrote:

>
>  Fix for this will be in tomorrow.
>
>  Apologies for the delay.
>
> Eddie
>
>
>
> Eddie O'Neil wrote:
>
>> All--
>>
>>  Just FYI...
>>
>>  Seems that there's a problem right now running the Test Recorder 
>> half of the NetUI test suite on some machines with non-US locales.  
>> These tests are the ones that execute against a running Tomcat server 
>> and are run from the Ant "drt" target.
>>  The problem is related to parsing a String date out of an XML file 
>> that configures each test; stack traces for this problem will look 
>> like the ones below.
>>
>>  A fix for this which will just standardize on US formatted dates (at 
>> least for the time being) should be checked in tomorrow.
>>  In the meantime, if you have trouble running the tests, this is a 
>> possible cause, and if you see additional problems with the test 
>> suite, please bring them up.
>>  Thanks!
>> Eddie
>>
>> 18 jul 2004 14:27:25,250 ERROR TestRecorderServlet []: ERROR: unable 
>> to start playback, unable to obtain session, exception( ERROR: failed 
>> parsing record file( 
>> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml 
>> ), exception( ERROR: failed parsing start date( 17 May 2004, 
>> 05:01:41.149 PM GMT-07:00 ) ) )
>>
>> Throwable: 
>> org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedException: 
>> ERROR: failed parsing record file( 
>> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml 
>> ), exception( ERROR: failed parsing start date( 17 May 2004, 
>> 05:01:41.149 PM GMT-07:00 ) )
>> Stack Trace:
>> org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedException: 
>> ERROR: failed parsing record file( 
>> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml 
>> ), exception( ERROR: failed parsing start date( 17 May 2004, 
>> 05:01:41.149 PM GMT-07:00 ) )
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error(SessionImpl.java:279) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error(SessionImpl.java:262) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.parseRecordFile(PlaybackSessionImpl.java:321) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.<init>(PlaybackSessionImpl.java:73) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.state.State.createPlaybackSession(State.java:278) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.getPlaybackSession(TestRecorderServlet.java:822) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doPlaybackStart(TestRecorderServlet.java:355) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doPlayback(TestRecorderServlet.java:263) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doGet(TestRecorderServlet.java:89) 
>>
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>>     at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) 
>>
>>     at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderFilter.doFilter(TestRecorderFilter.java:103) 
>>
>>     at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 
>>
>>     at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
>>
>>     at 
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) 
>>
>>     at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>>
>>     at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>>
>>     at 
>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) 
>>
>>     at 
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) 
>>
>>     at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>>
>>     at 
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) 
>>
>>     at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 
>>
>>     at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>>
>>     at 
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) 
>>
>>     at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>>
>>     at 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 
>>
>>     at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 
>>
>>     at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>>
>>     at 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
>>
>>     at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>>
>>     at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>>
>>     at 
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>>     at 
>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>>     at 
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793) 
>>
>>     at 
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702) 
>>
>>     at 
>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571) 
>>
>>     at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644) 
>>
>>     at java.lang.Thread.run(Thread.java:595)
>> Caused by: 
>> org.apache.beehive.netui.tools.testrecorder.shared.SessionXMLException: 
>> ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM 
>> GMT-07:00 )
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:444) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:99) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:60) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.parseRecordFile(PlaybackSessionImpl.java:316) 
>>
>>     ... 37 more
>> Caused by: java.text.ParseException: Unparseable date: "17 May 2004, 
>> 05:01:41.149 PM GMT-07:00"
>>     at java.text.DateFormat.parse(DateFormat.java:335)
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.shared.SessionBean.setStartDate(SessionBean.java:65) 
>>
>>     at 
>> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:439) 
>>
>>     ... 40 more
>>
>>
>

RE: running netui tests on machines with non-US locales

Posted by Ias <ia...@hotmail.com>.
> I already noticed these two tests failed a few days ago. You should be
> able to find the mail in the archives.
> Anyway I figured it had something to do with the netui tags generating
> html or date strings for the current locale (dutch in my case and korean
> for you). These results are then compared to a snapshot made with the US
> locale causing the failure.
I see. Thanks for your explanation.
> 
> Anyway look for "Re: Running NetUI Tests -- was Re: build fine, tests
> passed, ..." by Eddie O'Neil on the first of august for his response to
> my mail on this issue.
> 
I read the thread at
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=beehive-dev@incubator.ap
ache.org&msgNo=142 . What I've got from it and the current result is that we
have not reached the conclusion on how to resolve the locale problem. I also
think it is acceptable to configure US-locale globally before the related
tests are run. The matter is how we can achieve it. If there's a good way
for that, please let us know it.

Thanks,

Ias

> Sebastian
> 
> 
> Ias wrote:
> 
> >I ran "ant drt" today with Korean locale and got the attached result.
> Mainly
> >two tests, FormatTags and ModuleConfigLocator failed. How can I see more
> >detailed messages about the failures?
> >
> >Thanks,
> >
> >Ias
> >
> >
> >
> >>-----Original Message-----
> >>From: Eddie O'Neil [mailto:ekoneil@bea.com]
> >>Sent: Wednesday, July 21, 2004 3:55 AM
> >>To: Beehive Developers
> >>Subject: Re: running netui tests on machines with non-US locales
> >>
> >>
> >>  Fix for this will be in tomorrow.
> >>
> >>  Apologies for the delay.
> >>
> >>Eddie
> >>
> >>
> >>
> >>Eddie O'Neil wrote:
> >>
> >>
> >>
> >>>All--
> >>>
> >>> Just FYI...
> >>>
> >>> Seems that there's a problem right now running the Test Recorder half
> >>>of the NetUI test suite on some machines with non-US locales.  These
> >>>tests are the ones that execute against a running Tomcat server and
> >>>are run from the Ant "drt" target.
> >>> The problem is related to parsing a String date out of an XML file
> >>>that configures each test; stack traces for this problem will look
> >>>like the ones below.
> >>>
> >>> A fix for this which will just standardize on US formatted dates (at
> >>>least for the time being) should be checked in tomorrow.
> >>> In the meantime, if you have trouble running the tests, this is a
> >>>possible cause, and if you see additional problems with the test
> >>>suite, please bring them up.
> >>> Thanks!
> >>>Eddie
> >>>
> >>>18 jul 2004 14:27:25,250 ERROR TestRecorderServlet []: ERROR: unable
> >>>to start playback, unable to obtain session, exception( ERROR: failed
> >>>parsing record file(
> >>>
> >>>
> >>>
> >>C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests
> \A
> >>nyBeanBinding.xml
> >>
> >>
> >>>), exception( ERROR: failed parsing start date( 17 May 2004,
> >>>05:01:41.149 PM GMT-07:00 ) ) )
> >>>
> >>>Throwable:
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedEx
> ce
> >>ption:
> >>
> >>
> >>>ERROR: failed parsing record file(
> >>>
> >>>
> >>>
> >>C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests
> \A
> >>nyBeanBinding.xml
> >>
> >>
> >>>), exception( ERROR: failed parsing start date( 17 May 2004,
> >>>05:01:41.149 PM GMT-07:00 ) )
> >>>Stack Trace:
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedEx
> ce
> >>ption:
> >>
> >>
> >>>ERROR: failed parsing record file(
> >>>
> >>>
> >>>
> >>C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests
> \A
> >>nyBeanBinding.xml
> >>
> >>
> >>>), exception( ERROR: failed parsing start date( 17 May 2004,
> >>>05:01:41.149 PM GMT-07:00 ) )
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.err
> or
> >>(SessionImpl.java:279)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.err
> or
> >>(SessionImpl.java:262)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSession
> Im
> >>pl.parseRecordFile(PlaybackSessionImpl.java:321)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSession
> Im
> >>pl.<init>(PlaybackSessionImpl.java:73)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.State.createPla
> yb
> >>ackSession(State.java:278)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.g
> et
> >>PlaybackSession(TestRecorderServlet.java:822)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.d
> oP
> >>laybackStart(TestRecorderServlet.java:355)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.d
> oP
> >>layback(TestRecorderServlet.java:263)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.d
> oG
> >>et(TestRecorderServlet.java:89)
> >>
> >>
> >>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
> >>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> ti
> >>onFilterChain.java:237)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> er
> >>Chain.java:157)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderFilter.do
> Fi
> >>lter(TestRecorderFilter.java:103)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> ti
> >>onFilterChain.java:186)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> er
> >>Chain.java:157)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.
> >>java:214)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
> nt
> >>ext.java:104)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
> 20
> >>)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCon
> te
> >>xtValve.java:198)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.
> >>java:152)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
> nt
> >>ext.java:104)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
> Ba
> >>se.java:462)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
> nt
> >>ext.java:102)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
> 20
> >>)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :1
> >>37)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
> nt
> >>ext.java:104)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :1
> >>17)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
> nt
> >>ext.java:102)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
> 20
> >>)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> ja
> >>va:109)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
> nt
> >>ext.java:104)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
> 20
> >>)
> >>
> >>
> >>>    at
> >>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> >>>    at
> >>>org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:79
> 3)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
> on
> >>nection(Http11Protocol.java:702)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:57
> 1)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .j
> >>ava:644)
> >>
> >>
> >>>    at java.lang.Thread.run(Thread.java:595)
> >>>Caused by:
> >>>org.apache.beehive.netui.tools.testrecorder.shared.SessionXMLException:
> >>>ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM
> >>>GMT-07:00 )
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.ge
> tR
> >>ecordSessionBean(XMLHelper.java:444)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.ge
> tR
> >>ecordSessionBean(XMLHelper.java:99)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.ge
> tR
> >>ecordSessionBean(XMLHelper.java:60)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSession
> Im
> >>pl.parseRecordFile(PlaybackSessionImpl.java:316)
> >>
> >>
> >>>    ... 37 more
> >>>Caused by: java.text.ParseException: Unparseable date: "17 May 2004,
> >>>05:01:41.149 PM GMT-07:00"
> >>>    at java.text.DateFormat.parse(DateFormat.java:335)
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.shared.SessionBean.setStartD
> at
> >>e(SessionBean.java:65)
> >>
> >>
> >>>    at
> >>>
> >>>
> >>>
> >>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.ge
> tR
> >>ecordSessionBean(XMLHelper.java:439)
> >>
> >>
> >>>    ... 40 more
> >>>
> >>>
> >>>
> >>>
> >>>-----------------------------------------------------------------------
> -
> >>>
> >>><?xml version="1.0" encoding="UTF-8" ?>
> >>><testsuites>
> >>>  <testsuite errors="0" failures="2" name="MasterTestRecorderJUnitTest"
> package="org.apache.beehive.netui.tools.testrecorder.client" tests="76"
> time="145.209">
> >>>
> >>>    <properties>
> >>>
> >>>      <property name="os.ANT_HOME"
> value="c:\java\project\beehive\installed\apache-ant-1.6.1"></property>
> >>>
> >>>          <property name="netui-tags-databinding.tldx.name"
> value="beehive-netui-tags-databinding.tldx"></property>
> >>>
> >>>          <property name="tomcat.lib.dir"
> value="c:\java\project\beehive/netui/build/external/tomcat"></property>
> >>>
> >>>          <property name="netuidrt.logdir"
> value="C:\java\project\beehive\netui\build\testRecorder"></property>
> >>>
> >>>          <property name="os.PROCESSOR_LEVEL" value="6"></property>
> >>>
> >>>          <property name="coyote.4x.jar"
> value="c:\java\project\beehive/netui/build/external/tomcat/4x/tomcat-
> coyote.jar"></property>
> >>>
> >>>          <property name="ant.library.dir"
> value="C:\java\project\beehive\installed\apache-ant-1.6.1\lib"></property>
> >>>
> >>>          <property name="junit-tests.jar"
> value="c:\java\project\beehive/netui/build/test-lib/beehive-netui-
> junitTests.jar"></property>
> >>>
> >>>          <property name="config.jar.available"
value="true"></property>
> >>>
> >>>          <property name="netui-tags-template.tldx.name"
value="beehive-
> netui-tags-template.tldx"></property>
> >>>
> >>>          <property name="struts.dir"
> value="c:\java\project\beehive/netui/build/external/struts"></property>
> >>>
> >>>          <property name="user.dir"
> value="C:\java\project\beehive\netui\ant"></property>
> >>>
> >>>          <property name="java.vm.version" value="1.5.0-beta3-
> b60"></property>
> >>>
> >>>          <property name="app.dir"
> value="c:\java\project\beehive/netui/test/webapps"></property>
> >>>
> >>>          <property name="jstl.jar"
> value="c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25/webapps/jsp-examples/WEB-INF/lib/jstl.jar"></property>
> >>>
> >>>          <property name="netuiconfig.xml.name" value="netui-
> config.xml"></property>
> >>>
> >>>          <property name="ant.dir"
> value="c:\java\project\beehive\installed\apache-ant-1.6.1"></property>
> >>>
> >>>          <property name="os.Path" value="C:\java\sdk\jdk1.5.0-
> b60\bin;c:\java\project\beehive\installed\apache-ant-
> 1.6.1\bin;C:\java\sdk\jdk1.5.0-
> b60\bin;c:\java\sdk\jdk1.4.2_06\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WIND
> OWS\System32\Wbem;c:\java\tool\apache-ant-1.6.2\bin;C:\Program Files\SSH
> Communications Security\SSH Secure Shell"></property>
> >>>
> >>>          <property name="bvt.testResults.dir"
> value="c:\java\project\beehive/netui/build/bvt.testResults"></property>
> >>>
> >>>          <property name="test-recorder.jar"
> value="c:\java\project\beehive/netui/build/test-
> lib/testRecorder.jar"></property>
> >>>
> >>>          <property name="deployed.xalan.jar"
> value="c:\java\project\beehive/netui/test/external/xalan-
> 241.jar"></property>
> >>>
> >>>          <property name="defaultnetuiconfig.xml"
> value="c:\java\project\beehive/netui/src/webapp-template/config/netui-
> config-default.xml"></property>
> >>>
> >>>          <property name="os.USERPROFILE" value="C:\Documents and
> Settings\ias"></property>
> >>>
> >>>          <property name="netui-tomcat-webapp.4x.jar.name"
> value="beehive-netui-tomcat-webapp-4x.jar"></property>
> >>>
> >>>          <property name="j2ee.docs"
> value="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"></property>
> >>>
> >>>          <property name="build.lib.dir"
> value="c:\java\project\beehive/netui/build/lib"></property>
> >>>
> >>>          <property name="sun.os.patch.level" value="Service Pack
> 1"></property>
> >>>
> >>>          <property name="java.vm.specification.name" value="Java
> Virtual Machine Specification"></property>
> >>>
> >>>          <property name="modules" value="compiler,scoping,tomcat-
> common,tomcat-server,util,pageflow,tomcat-webapp,tags-html,tags-
> databinding,tags-template"></property>
> >>>
> >>>          <property name="webapp.dist.dir"
> value="c:\java\project\beehive/netui/build/dist/webapp"></property>
> >>>
> >>>          <property name="generated.struts.dir"
value=".pageflow-struts-
> generated"></property>
> >>>
> >>>          <property name="compile.source.1.5" value="1.5"></property>
> >>>
> >>>          <property name="xjavadoc.jar"
> value="c:\java\project\beehive/netui/build/external/xdoclet/xjavadoc-
> 1.0.jar"></property>
> >>>
> >>>          <property name="os.name" value="Windows XP"></property>
> >>>
> >>>          <property name="deployed.validator-rules.xml"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/validator-
> rules.xml"></property>
> >>>
> >>>          <property name="netui-tags-html.tld.name" value="beehive-
> netui-tags-html.tld"></property>
> >>>
> >>>          <property name="test.recorder.run.results.delete"
> value="true"></property>
> >>>
> >>>          <property name="commons-logging.jar"
> value="c:\java\project\beehive/netui/build/external/struts/commons-
> logging.jar"></property>
> >>>
> >>>          <property name="netui-tomcat-common.4x.jar.name"
> value="beehive-netui-tomcat-common-4x.jar"></property>
> >>>
> >>>          <property name="java.vendor.url.bug"
> value="http://java.sun.com/cgi-bin/bugreport.cgi"></property>
> >>>
> >>>          <property name="xdoclet.jar"
> value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-
> 1.2b4.jar"></property>
> >>>
> >>>          <property name="os.USERNAME" value="ias"></property>
> >>>
> >>>          <property name="os.arch" value="x86"></property>
> >>>
> >>>          <property name="user.name" value="ias"></property>
> >>>
> >>>          <property name="commons-validator.jar"
> value="c:\java\project\beehive/netui/build/external/struts/commons-
> validator.jar"></property>
> >>>
> >>>          <property name="os.HOMEPATH" value="\Documents and
> Settings\ias"></property>
> >>>
> >>>          <property name="test.recorder.run.webapps"
> value=""></property>
> >>>
> >>>          <property name="ant-junit.jar"
> value="c:\java\project\beehive\installed\apache-ant-1.6.1/lib/ant-
> junitjar"></property>
> >>>
> >>>          <property name="tags.template.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> template.jar"></property>
> >>>
> >>>          <property name="_webapps" value=""></property>
> >>>
> >>>          <property name="xbean.jar"
> value="c:\java\project\beehive/external/xmlbeans/apache-
> xbean.jar"></property>
> >>>
> >>>          <property name="_categories" value="drt"></property>
> >>>
> >>>          <property name="qa.src.dir"
> value="c:\java\project\beehive/netui/test/src"></property>
> >>>
> >>>          <property name="ant.file.Beehive/NetUI Framework Build"
> value="C:\java\project\beehive\netui\build.xml"></property>
> >>>
> >>>          <property name="user.country" value="KR"></property>
> >>>
> >>>          <property name="netui-tags-databinding.tld"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> databinding.tld"></property>
> >>>
> >>>          <property name="tomcat.dir"
> value="c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25"></property>
> >>>
> >>>          <property name="os.PROCESSOR_REVISION"
> value="0905"></property>
> >>>
> >>>          <property name="netui.dist.dir"
> value="c:\java\project\beehive/netui/build/dist"></property>
> >>>
> >>>          <property name="javadoc.dir"
> value="c:\java\project\beehive/netui/build/javadoc"></property>
> >>>
> >>>          <property name="build.external.dir"
> value="c:\java\project\beehive/netui/build/external"></property>
> >>>
> >>>          <property name="compiler.jar.name" value="beehive-netui-
> compiler.jar"></property>
> >>>
> >>>          <property name="grid.resources.dir"
> value="c:\java\project\beehive/netui/src/webapp-
> template/v1grid"></property>
> >>>
> >>>          <property name="java.endorsed.dirs"
> value="C:\java\sdk\jdk1.5.0-b60\jre\lib\endorsed"></property>
> >>>
> >>>          <property name="drt.mode" value="true"></property>
> >>>
> >>>          <property name="compiler.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-
> compiler.jar"></property>
> >>>
> >>>          <property name="deployed.struts.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/struts.jar"></property>
> >>>
> >>>          <property name="netui-tags-databinding.tldx"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> databinding.tldx"></property>
> >>>
> >>>          <property name="compiler.dist.dir"
> value="c:\java\project\beehive/netui/build/dist/compiler"></property>
> >>>
> >>>          <property name="test-recorder.jar.name"
> value="testRecorder.jar"></property>
> >>>
> >>>          <property name="java.vm.specification.version"
> value="1.0"></property>
> >>>
> >>>          <property name="deployed.tags.html.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-tags-html.jar"></property>
> >>>
> >>>          <property name="drt.testResults.dir"
> value="c:\java\project\beehive/netui/build/drt.testResults"></property>
> >>>
> >>>          <property name="os.BEEHIVE_HOME"
> value="c:\java\project\beehive"></property>
> >>>
> >>>          <property name="java.vendor" value="Sun Microsystems
> Inc."></property>
> >>>
> >>>          <property name="netuiconfig.xml"
> value="c:\java\project\beehive/netui/src/webapp-template/config/netui-
> config.xml"></property>
> >>>
> >>>          <property name="ant.file.Beehive/NetUI/TestRecorder-webapp"
> value="C:\java\project\beehive\netui\test\webapps\drt\build.xml"></propert
> y>
> >>>
> >>>          <property name="_list" value=""></property>
> >>>
> >>>          <property name="os.windir" value="C:\WINDOWS"></property>
> >>>
> >>>          <property name="struts11.bean.tld"
> value="c:\java\project\beehive/netui/build/external/struts/struts-
> bean.tld"></property>
> >>>
> >>>          <property name="file.separator" value="\"></property>
> >>>
> >>>          <property name="deployed.tags.template.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-tags-template.jar"></property>
> >>>
> >>>          <property name="os.HOMEDRIVE" value="C:"></property>
> >>>
> >>>          <property name="user.variant" value=""></property>
> >>>
> >>>          <property name="test.recorder.qa.jar"
> value="c:\java\project\beehive/netui/build/test-lib/testRecorder-
> qa.jar"></property>
> >>>
> >>>          <property name="test.external.dir"
> value="c:\java\project\beehive/netui/test/external"></property>
> >>>
> >>>          <property name="netui-tags-html.tld"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> html.tld"></property>
> >>>
> >>>          <property name="deployed.commons-validator.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-validator.jar"></property>
> >>>
> >>>          <property name="ant.home"
> value="c:\java\project\beehive\installed\apache-ant-1.6.1"></property>
> >>>
> >>>          <property name="conf.dir"
> value="c:\java\project\beehive/netui/conf"></property>
> >>>
> >>>          <property name="test.recorder.QA.classpath"
> value="c:\java\project\beehive/external/junit/junit.jar;c:\java\project\be
> ehive/netui/test/external/commons-httpclient-
> 2.0.jar;c:\java\project\beehive/netui/build/test-
> lib/testRecorder.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-logging.jar;c:\java\project\beehive\installed\jakarta-
> tomcat-5.0.25/common/lib/servlet-
> api.jar;c:\java\project\beehive/installed/jakarta-log4j-
> 1.2.8/dist/lib/log4j-
> 1.2.8.jar;c:\java\project\beehive/external/xmlbeans/apache-
> xbean.jar;c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar;c:\j
> ava\project\beehive/netui/build/test-lib/testRecorder-qa.jar"></property>
> >>>
> >>>          <property name="ant.java.version" value="1.5"></property>
> >>>
> >>>          <property name="java.library.path"
> value="C:\java\sdk\jdk1.5.0-
> b60\jre\bin;.;C:\WINDOWS\System32;C:\WINDOWS;C:\java\sdk\jdk1.5.0-
> b60\bin;c:\java\project\beehive\installed\apache-ant-
> 1.6.1\bin;C:\java\sdk\jdk1.5.0-
> b60\bin;c:\java\sdk\jdk1.4.2_06\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WIND
> OWS\System32\Wbem;c:\java\tool\apache-ant-1.6.2\bin;C:\Program Files\SSH
> Communications Security\SSH Secure Shell"></property>
> >>>
> >>>          <property name="log4jconfig.junit"
> value="c:\java\project\beehive/netui/test/conf/junitLogCfg.xml"></property
> >
> >>>
> >>>          <property name="fauxServlet.jar"
> value="c:\java\project\beehive/netui/build/test-
> lib/fauxServlet.jar"></property>
> >>>
> >>>          <property name="sun.arch.data.model" value="32"></property>
> >>>
> >>>          <property name="basedir"
> value="C:\java\project\beehive\netui\test\ant"></property>
> >>>
> >>>          <property name="deployed.commons-fileupload.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-fileupload.jar"></property>
> >>>
> >>>          <property name="deployed.pageflow.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-pageflow.jar"></property>
> >>>
> >>>          <property name="os._JAVACMD" value="C:\java\sdk\jdk1.5.0-
> b60\bin\java.exe"></property>
> >>>
> >>>          <property name="docs.dir"
> value="c:\java\project\beehive/netui/docs"></property>
> >>>
> >>>          <property name="path.separator" value=";"></property>
> >>>
> >>>          <property name="webappTemplate.webinf"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF"></property>
> >>>
> >>>          <property name="os.PROMPT" value="$P$G"></property>
> >>>
> >>>          <property name="scoping.jar.name" value="beehive-netui-
> scoping.jar"></property>
> >>>
> >>>          <property name="sun.io.unicode.encoding"
> value="UnicodeLittle"></property>
> >>>
> >>>          <property name="log4jconfig.verbose.junit"
> value="c:\java\project\beehive/netui/test/conf/junitLogCfgVerbose.xml"></p
> roperty>
> >>>
> >>>          <property name="os.CATALINA_HOME"
> value="c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25"></property>
> >>>
> >>>          <property name="xdoclet.dir"
> value="c:\java\project\beehive/netui/build/external/xdoclet"></property>
> >>>
> >>>          <property name="os.NUMBER_OF_PROCESSORS"
value="1"></property>
> >>>
> >>>          <property name="user.language" value="ko"></property>
> >>>
> >>>          <property name="junit.jar"
> value="c:\java\project\beehive/external/junit/junit.jar"></property>
> >>>
> >>>          <property name="os.SystemDrive" value="C:"></property>
> >>>
> >>>          <property name="beehive.test.dir"
> value="c:\java\project\beehive/test"></property>
> >>>
> >>>          <property name="os.PROXYHOST"
> value="wwwcache.ncl.ac.uk"></property>
> >>>
> >>>          <property name="netui-tags-template.tld"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> template.tld"></property>
> >>>
> >>>          <property name="commons-digester.jar"
> value="c:\java\project\beehive/netui/build/external/struts/commons-
> digester.jar"></property>
> >>>
> >>>          <property name="tags.html.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> html.jar"></property>
> >>>
> >>>          <property name="java.class.version" value="49.0"></property>
> >>>
> >>>          <property name="os.TEMP"
> value="C:\DOCUME~1\ias\LOCALS~1\Temp"></property>
> >>>
> >>>          <property name="testRecorder.config.name"
value="netui-server-
> drt-config"></property>
> >>>
> >>>          <property name="beehive.dir"
> value="c:\java\project\beehive"></property>
> >>>
> >>>          <property name="file.encoding.pkg" value="sun.io"></property>
> >>>
> >>>          <property name="sun.cpu.endian" value="little"></property>
> >>>
> >>>          <property name="netuiconfig-812.xml"
> value="c:\java\project\beehive/netui/src/webapp-template/config/netui-
> config-812.xml"></property>
> >>>
> >>>          <property name="test.classpath"
> value="c:\java\project\beehive/external/junit/junit.jar"></property>
> >>>
> >>>          <property name="playback.categories" value="drt"></property>
> >>>
> >>>          <property name="xdoclet.web.module.jar"
> value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-web-
> module-1.2b4.jar"></property>
> >>>
> >>>          <property name="catalina.4x.jar"
> value="c:\java\project\beehive/netui/build/external/tomcat/4x/catalina.jar
> "></property>
> >>>
> >>>          <property name="fauxServlet.jar.name"
> value="fauxServlet.jar"></property>
> >>>
> >>>          <property name="compile.optimize" value="off"></property>
> >>>
> >>>          <property name="os.LOGONSERVER" value="\\YOUR-
> YJ1A0ACMK0"></property>
> >>>
> >>>          <property name="os.TMP"
> value="C:\DOCUME~1\ias\LOCALS~1\Temp"></property>
> >>>
> >>>          <property name="java.home" value="C:\java\sdk\jdk1.5.0-
> b60\jre"></property>
> >>>
> >>>          <property name="deployed.httpClient.jar"
> value="c:\java\project\beehive/netui/test/external/commons-httpclient-
> 20.jar"></property>
> >>>
> >>>          <property name="controls.jar"
> value="c:\java\project\beehive/controls/build/jars/controls.jar"></propert
> y>
> >>>
> >>>          <property name="qa.lib.dir"
> value="c:\java\project\beehive/netui/build/test-lib"></property>
> >>>
> >>>          <property name="tags.databinding.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> databinding.jar"></property>
> >>>
> >>>          <property name="os.JAVA_HOME" value="C:\java\sdk\jdk1.5.0-
> b60"></property>
> >>>
> >>>          <property name="external.dir"
> value="c:\java\project\beehive/netui/external"></property>
> >>>
> >>>          <property name="test.recorder.classpath"
> value="c:\java\project\beehive/external/junit/junit.jar;c:\java\project\be
> ehive/netui/test/external/commons-httpclient-
> 2.0.jar;c:\java\project\beehive/netui/build/test-
> lib/testRecorder.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-logging.jar;c:\java\project\beehive\installed\jakarta-
> tomcat-5.0.25/common/lib/servlet-
> api.jar;c:\java\project\beehive/installed/jakarta-log4j-
> 1.2.8/dist/lib/log4j-
> 1.2.8.jar;c:\java\project\beehive/external/xmlbeans/apache-
> xbean.jar;c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar"></p
> roperty>
> >>>
> >>>          <property name="log4j.jar"
> value="c:\java\project\beehive/installed/jakarta-log4j-
> 1.2.8/dist/lib/log4j-1.2.8.jar"></property>
> >>>
> >>>          <property name="xjavadoc.jar.name" value="xjavadoc-
> 1.0.jar"></property>
> >>>
> >>>          <property name="servlet24.jar"
> value="c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25/common/lib/servlet-api.jar"></property>
> >>>
> >>>          <property name="testBeans.jar"
> value="c:\java\project\beehive/netui/build/test-
> lib/testBeans.jar"></property>
> >>>
> >>>          <property name="struts11.logic.tld"
> value="c:\java\project\beehive/netui/build/external/struts/struts-
> logictld"></property>
> >>>
> >>>          <property name="netui-tags-databinding.tld.name"
> value="beehive-netui-tags-databinding.tld"></property>
> >>>
> >>>          <property name="beehive.external.dir"
> value="c:\java\project\beehive/external"></property>
> >>>
> >>>          <property name="struts.version" value="1.1"></property>
> >>>
> >>>          <property name="qa.modules"
> value="tools,fauxServlet,testBeans,junitTests,testRecorder,testRecorderQA"
> ></property>
> >>>
> >>>          <property name="compile.deprecation" value="off"></property>
> >>>
> >>>          <property name="junit-tests.jar.name" value="beehive-netui-
> junitTests.jar"></property>
> >>>
> >>>          <property name="deployed.commons-logging.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-logging.jar"></property>
> >>>
> >>>          <property name="log4j.config"
> value="c:\java\project\beehive/netui/test/conf/junitLogCfgVerbose.xml"></p
> roperty>
> >>>
> >>>          <property name="jsr173.jar"
> value="c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar"></prop
> erty>
> >>>
> >>>          <property name="sun.management.compiler" value="HotSpot
Client
> Compiler"></property>
> >>>
> >>>          <property name="ant.file.Beehive Build"
> value="C:\java\project\beehive\build.xml"></property>
> >>>
> >>>          <property name="netui-tags-html.tldx.name" value="beehive-
> netui-tags-html.tldx"></property>
> >>>
> >>>          <property name="drt.cc.mode" value="true"></property>
> >>>
> >>>          <property name="tools.jar" value="C:\java\sdk\jdk1.5.0-
> b60/lib/tools.jar"></property>
> >>>
> >>>          <property name="netui-tomcat-webapp.4x.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tomcat-
> webapp-4x.jar"></property>
> >>>
> >>>          <property name="test.recorder.run.categories"
> value="drt"></property>
> >>>
> >>>          <property name="ant.file"
> value="C:\java\project\beehive\netui\test\ant\testRecorder.xml"></property
> >
> >>>
> >>>          <property name="pageflow.version.runtime"
> value="3"></property>
> >>>
> >>>          <property name="servlet23.jar"
> value="c:\java\project\beehive/netui/build/external/tomcat/4x/servlet.jar"
> ></property>
> >>>
> >>>          <property name="netui-compiler.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-
> compiler.jar"></property>
> >>>
> >>>          <property name="scoping.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-
> scoping.jar"></property>
> >>>
> >>>          <property name="qa.classes.dir"
> value="c:\java\project\beehive/netui/build/test-classes"></property>
> >>>
> >>>          <property name="default.tomcat-users.xml"
> value="c:\java\project\beehive/netui/conf/tomcat-users.xml"></property>
> >>>
> >>>          <property name="os.COMPUTERNAME" value="YOUR-
> YJ1A0ACMK0"></property>
> >>>
> >>>          <property name="java.vm.specification.vendor" value="Sun
> Microsystems Inc."></property>
> >>>
> >>>          <property name="runTomcat.ant"
> value="c:\java\project\beehive/test/ant/runTomcat.xml"></property>
> >>>
> >>>          <property name="tools.xdoclet.gen.classpath"
> value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-
> 1.2b4.jar;c:\java\project\beehive/netui/build/external/xdoclet/xjavadoc-
> 1.0.jar;c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-web-
> module-
> 1.2b4.jar;c:\java\project\beehive/netui/build/external/struts/commons-
> logging.jar;c:\java\project\beehive/netui/build/external/struts/commons-
> collections.jar;c:\java\project\beehive/installed/jakarta-log4j-
> 1.2.8/dist/lib/log4j-1.2.8.jar"></property>
> >>>
> >>>          <property name="java.vm.name" value="Java HotSpot(TM) Client
> VM"></property>
> >>>
> >>>          <property name="drtbvt.maxWait" value="300"></property>
> >>>
> >>>          <property name="formatter.type" value="xml"></property>
> >>>
> >>>          <property name="java.io.tmpdir"
> value="C:\DOCUME~1\ias\LOCALS~1\Temp\"></property>
> >>>
> >>>          <property name="java.vendor.url"
> value="http://java.sun.com/"></property>
> >>>
> >>>          <property name="deployed.commons-beanutils.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-beanutils.jar"></property>
> >>>
> >>>          <property name="deployed.util.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-util.jar"></property>
> >>>
> >>>          <property name="xdoclet.jar.name" value="xdoclet-
> 1.2b4.jar"></property>
> >>>
> >>>          <property name="sun.boot.library.path"
> value="C:\java\sdk\jdk1.5.0-b60\jre\bin"></property>
> >>>
> >>>          <property name="util.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-
> util.jar"></property>
> >>>
> >>>          <property name="pageflow.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-
> pageflow.jar"></property>
> >>>
> >>>          <property name="tools.xdoclet.run.classpath"
> value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-
> 1.2b4.jar;c:\java\project\beehive/netui/build/external/xdoclet/xjavadoc-
> 1.0.jar;c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-web-
> module-
> 1.2b4.jar;c:\java\project\beehive/netui/build/external/struts/commons-
> logging.jar;c:\java\project\beehive/netui/build/external/struts/commons-
> collections.jar;c:\java\project\beehive/installed/jakarta-log4j-
> 1.2.8/dist/lib/log4j-
> 1.2.8.jar;c:\java\project\beehive/netui/build/lib/bootstrap.jar;c:\java\pr
> oject\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-
> api.jar"></property>
> >>>
> >>>          <property name="suite.name" value="drt"></property>
> >>>
> >>>          <property name="os.APR_ICONV_PATH" value="C:\Program
> Files\TortoiseSVN\iconv"></property>
> >>>
> >>>          <property name="struts11.html.tld"
> value="c:\java\project\beehive/netui/build/external/struts/struts-
> html.tld"></property>
> >>>
> >>>          <property name="app.build.file"
> value="C:\java\project\beehive\netui\test\webapps\drt\build.xml"></propert
> y>
> >>>
> >>>          <property name="os.ProgramFiles" value="C:\Program
> Files"></property>
> >>>
> >>>          <property name="java.runtime.name" value="Java(TM) 2 Runtime
> Environment, Standard Edition"></property>
> >>>
> >>>          <property name="ant.project.name"
> value="Beehive/NetUI/TestRecorder"></property>
> >>>
> >>>          <property name="tomcat.debug.opts" value=""></property>
> >>>
> >>>          <property name="jsp20.jar"
> value="c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25/common/lib//jsp-api.jar"></property>
> >>>
> >>>          <property name="os.PROCESSOR_ARCHITECTURE"
> value="x86"></property>
> >>>
> >>>          <property name="os.SESSIONNAME" value="Console"></property>
> >>>
> >>>          <property name="sun.cpu.isalist" value="pentium_pro+mmx
> pentium_pro pentium+mmx pentium i486 i386 i86"></property>
> >>>
> >>>          <property name="test-tools.jar.name" value="beehive-netui-
> test-tools.jar"></property>
> >>>
> >>>          <property name="tags-html.jar.name"
value="beehive-netui-tags-
> html.jar"></property>
> >>>
> >>>          <property name="core.javadoc"
> value="c:\java\project\beehive/netui/build/javadoc/core"></property>
> >>>
> >>>          <property name="user.home" value="C:\Documents and
> Settings\ias"></property>
> >>>
> >>>          <property name="drtbvt.jraRecordingSeconds"
> value="150"></property>
> >>>
> >>>          <property name="java.specification.name" value="Java Platform
> API Specification"></property>
> >>>
> >>>          <property name="log4j.dir"
> value="c:\java\project\beehive/installed/jakarta-log4j-1.2.8"></property>
> >>>
> >>>          <property name="os.PROXYPORT" value="8080"></property>
> >>>
> >>>          <property name="velocity14.jar"
> value="c:\java\project\beehive/external/velocity/velocity-
> 1.4.jar"></property>
> >>>
> >>>          <property name="java.specification.vendor" value="Sun
> Microsystems Inc."></property>
> >>>
> >>>          <property name="pageflow.version.compiler"
> value="3"></property>
> >>>
> >>>          <property name="java.version" value="1.5.0-beta3"></property>
> >>>
> >>>          <property name="os.OS" value="Windows_NT"></property>
> >>>
> >>>          <property name="test.recorder.run.tests" value=""></property>
> >>>
> >>>          <property name="deployed.scoping.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-scoping.jar"></property>
> >>>
> >>>          <property name="beehive.installed.dir"
> value="c:\java\project\beehive/installed"></property>
> >>>
> >>>          <property name="os.ComSpec"
> value="C:\WINDOWS\system32\cmd.exe"></property>
> >>>
> >>>          <property name="test.dir"
> value="c:\java\project\beehive/netui/test"></property>
> >>>
> >>>          <property name="commons-fileupload.jar"
> value="c:\java\project\beehive/netui/build/external/struts/commons-
> fileupload.jar"></property>
> >>>
> >>>          <property name="tags-template.jar.name" value="beehive-netui-
> tags-template.jar"></property>
> >>>
> >>>          <property name="tags-databinding.jar.name" value="beehive-
> netui-tags-databinding.jar"></property>
> >>>
> >>>          <property name="os.USERDOMAIN" value="YOUR-
> YJ1A0ACMK0"></property>
> >>>
> >>>          <property name="commons-collections.jar"
> value="c:\java\project\beehive/netui/build/external/struts/commons-
> collections.jar"></property>
> >>>
> >>>          <property name="bootstrap.jar"
> value="c:\java\project\beehive/netui/build/lib/bootstrap.jar"></property>
> >>>
> >>>          <property name="classes.dir"
> value="c:\java\project\beehive/netui/build/classes"></property>
> >>>
> >>>          <property name="deployed.commons-collections.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-collections.jar"></property>
> >>>
> >>>          <property name="commons-beanutils.jar"
> value="c:\java\project\beehive/netui/build/external/struts/commons-
> beanutils.jar"></property>
> >>>
> >>>          <property name="line.separator" value=" "></property>
> >>>
> >>>          <property name="java.specification.version"
> value="1.5"></property>
> >>>
> >>>          <property name="pageflow.jar.name" value="beehive-netui-
> pageflow.jar"></property>
> >>>
> >>>          <property name="java.vm.info" value="mixed mode"></property>
> >>>
> >>>          <property name="_config.jar"
> value="C:\java\project\beehive\netui\build\testRecorder\config/netui-
> server-drt-config.jar"></property>
> >>>
> >>>          <property name="testBeans.jar.name"
> value="testBeans.jar"></property>
> >>>
> >>>          <property name="compile.debug" value="true"></property>
> >>>
> >>>          <property name="sun.boot.class.path"
> value="C:\java\sdk\jdk1.5.0-b60\jre\lib\rt.jar;C:\java\sdk\jdk1.5.0-
> b60\jre\lib\i18n.jar;C:\java\sdk\jdk1.5.0-
> b60\jre\lib\sunrsasign.jar;C:\java\sdk\jdk1.5.0-
> b60\jre\lib\jsse.jar;C:\java\sdk\jdk1.5.0-
> b60\jre\lib\jce.jar;C:\java\sdk\jdk1.5.0-
> b60\jre\lib\charsets.jar;C:\java\sdk\jdk1.5.0-b60\jre\classes"></property>
> >>>
> >>>          <property name="src.dir"
> value="c:\java\project\beehive/netui/src"></property>
> >>>
> >>>          <property name="netui-tomcat-common.4x.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tomcat-
> common-4x.jar"></property>
> >>>
> >>>          <property name="velocitydep14.jar"
> value="c:\java\project\beehive/external/velocity/velocity-dep-
> 1.4.jar"></property>
> >>>
> >>>          <property name="junit.classpath"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-
> logging.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-
> beanutils.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-
> collections.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-
> validator.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-tags-
> databinding.jar;${deployed.tags.datagrid.jar};c:\java\project\beehive/netu
> i/build/dist/webapp/WEB-INF/lib/beehive-netui-tags-
> html.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-
> pageflow.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-
> scoping.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-
> util.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/struts.jar;c:\java\project\beehive/external/junit/junit.jar;c:\jav
> a\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-
> 1.2.8.jar;c:\java\project\beehive/netui/build/test-
> lib/testBeans.jar;c:\java\project\beehive/netui/build/test-
> lib/fauxServlet.jar;c:\java\project\beehive/external/xmlbeans/apache-
> xbean.jar;c:\java\project\beehive\installed\apache-ant-
> 1.6.1/lib/ant.jar;c:\java\project\beehive\installed\apache-ant-
> 1.6.1/lib/ant-
> junit.jar;c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar;c:\j
> ava\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-
> api.jar;c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25/common/lib//jsp-
> api.jar;c:\java\project\beehive/controls/build/jars/controls.jar"></proper
> ty>
> >>>
> >>>          <property name="ant.file.Beehive/NetUI/TestRecorder"
> value="C:\java\project\beehive\netui\test\ant\testRecorder.xml"></property
> >
> >>>
> >>>          <property name="test-tools.jar"
> value="c:\java\project\beehive/netui/build/test-lib/beehive-netui-test-
> tools.jar"></property>
> >>>
> >>>          <property name="deployed.netuiconfig.xml"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/netui-
> config.xml"></property>
> >>>
> >>>          <property name="os.SVN_WIN32_HOME" value="C:\java\tool\svn-
> win32-1.0.2_2"></property>
> >>>
> >>>          <property name="java.awt.printerjob"
> value="sun.awt.windows.WPrinterJob"></property>
> >>>
> >>>          <property name="_testRecorder.output" value="TEST-
> org.apache.beehive.netui.tools.testrecorder.client.MasterTestRecorderJUnit
> Test"></property>
> >>>
> >>>          <property name="webui.home"
> value="c:\java\project\beehive/netui"></property>
> >>>
> >>>          <property name="test.recorder.qa.jar.name"
> value="testRecorder-qa.jar"></property>
> >>>
> >>>          <property name="sun.jnu.encoding" value="MS949"></property>
> >>>
> >>>          <property name="os.SVN_HOME" value="C:\java\tool\svn-win32-
> 1.0.6"></property>
> >>>
> >>>          <property name="java.runtime.version" value="1.5.0-beta3-
> b60"></property>
> >>>
> >>>          <property name="os.J2SE5_HOME" value="C:\java\sdk\jdk1.5.0-
> b60"></property>
> >>>
> >>>          <property name="webappTemplate.webinf.lib"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib"></property>
> >>>
> >>>          <property name="deployed.commons-digester.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/commons-digester.jar"></property>
> >>>
> >>>          <property name="struts.jar"
> value="c:\java\project\beehive/netui/build/external/struts/struts.jar"></p
> roperty>
> >>>
> >>>          <property name="log4j.configuration"
> value="file:c:\java\project\beehive/netui/test/conf/junitLogCfgVerbose.xml
> "></property>
> >>>
> >>>          <property name="user.timezone" value=""></property>
> >>>
> >>>          <property name="test.dist.dir"
> value="c:\java\project\beehive/netui/build/dist/test"></property>
> >>>
> >>>          <property name="ant.jar"
> value="c:\java\project\beehive\installed\apache-ant-
> 1.6.1/lib/ant.jar"></property>
> >>>
> >>>          <property name="os.APPDATA" value="C:\Documents and
> Settings\ias\Application Data"></property>
> >>>
> >>>          <property name="deployed.test-recorder.jar"
> value="c:\java\project\beehive/netui/build/test-
> lib/testRecorder.jar"></property>
> >>>
> >>>          <property name="javadoc.module.dir"
> value="c:\java\project\beehive/netui/build/javadoc/modules"></property>
> >>>
> >>>          <property name="jsf.dir"
> value="c:\java\project\beehive/netui/build/external/jsf"></property>
> >>>
> >>>          <property name="_testRecorder.scratch.dir"
> value="C:\java\project\beehive\netui\build\testRecorder\scratch"></propert
> y>
> >>>
> >>>          <property name="os.PROCESSOR_IDENTIFIER" value="x86 Family 6
> Model 9 Stepping 5, GenuineIntel"></property>
> >>>
> >>>          <property name="java.ext.dirs" value="C:\java\sdk\jdk1.5.0-
> b60\jre\lib\ext"></property>
> >>>
> >>>          <property name="bootstrap.jar.name"
> value="bootstrap.jar"></property>
> >>>
> >>>          <property name="java.class.path"
> value="C:\java\project\beehive\external\junit\junit.jar;C:\java\project\be
> ehive\installed\apache-ant-1.6.1\lib\ant-
> junit.jar;C:\java\project\beehive\netui\test\external\commons-httpclient-
> 2.0.jar;C:\java\project\beehive\netui\build\test-
> lib\testRecorder.jar;C:\java\project\beehive\netui\build\dist\webapp\WEB-
> INF\lib\commons-logging.jar;C:\java\project\beehive\installed\jakarta-
> tomcat-5.0.25\common\lib\servlet-
> api.jar;C:\java\project\beehive\installed\jakarta-log4j-
> 1.2.8\dist\lib\log4j-
> 1.2.8.jar;C:\java\project\beehive\external\xmlbeans\apache-
> xbean.jar;C:\java\project\beehive\installed\jsr173\jsr173_1.0_api.jar;C:\j
> ava\project\beehive\netui\build\testRecorder\config\netui-server-drt-
> config.jar;C:\java\project\beehive\installed\apache-ant-
> 1.6.1\lib\junit.jar;C:\java\project\beehive\installed\apache-ant-
> 1.6.1\lib\ant-launcher.jar;C:\java\project\beehive\installed\apache-ant-
> 1.6.1\lib\ant.jar"></property>
> >>>
> >>>          <property name="os.PATHEXT"
> value=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH"></property>
> >>>
> >>>          <property name="buildWebapp.ant"
> value="c:\java\project\beehive/test/ant/buildWebapp.xml"></property>
> >>>
> >>>          <property name="deployed.javascript.dir"
> value="c:\java\project\beehive/netui/build/dist/webapp/resources/javascrip
> t"></property>
> >>>
> >>>          <property name="os.CommonProgramFiles" value="C:\Program
> Files\Common Files"></property>
> >>>
> >>>          <property name="os.version" value="5.1"></property>
> >>>
> >>>          <property name="sun.desktop" value="windows"></property>
> >>>
> >>>          <property name="os.SystemRoot" value="C:\WINDOWS"></property>
> >>>
> >>>          <property name="compile.source" value="1.4"></property>
> >>>
> >>>          <property name="netui-tags-template.tldx"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> template.tldx"></property>
> >>>
> >>>          <property name="java.awt.graphicsenv"
> value="sun.awt.Win32GraphicsEnvironment"></property>
> >>>
> >>>          <property name="netui.ant.dir"
> value="c:\java\project\beehive/netui/ant"></property>
> >>>
> >>>          <property name="util.jar.name" value="beehive-netui-
> util.jar"></property>
> >>>
> >>>          <property name="java.vm.vendor" value="Sun Microsystems
> Inc."></property>
> >>>
> >>>          <property name="standard.jar"
> value="c:\java\project\beehive\installed\jakarta-tomcat-
> 5.0.25/webapps/jsp-examples/WEB-INF/lib/standard.jar"></property>
> >>>
> >>>          <property name="deployed.tags.databinding.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-tags-databinding.jar"></property>
> >>>
> >>>          <property name="os.ALLUSERSPROFILE" value="C:\Documents and
> Settings\All Users"></property>
> >>>
> >>>          <property name="deployed.compiler.jar"
> value="c:\java\project\beehive/netui/build/dist/webapp/WEB-
> INF/lib/beehive-netui-compiler.jar"></property>
> >>>
> >>>          <property name="netui-tomcat-server.4x.jar.name"
> value="beehive-netui-tomcat-server-4x.jar"></property>
> >>>
> >>>          <property name="xdoclet.web.module.jar.name" value="xdoclet-
> web-module-1.2b4.jar"></property>
> >>>
> >>>          <property name="os.ANT_CMD_LINE_ARGS" value="drt"></property>
> >>>
> >>>          <property name="build.dir"
> value="c:\java\project\beehive/netui/build"></property>
> >>>
> >>>          <property name="waitfor.url"
> value="http://localhost:8080/"></property>
> >>>
> >>>          <property name="_testRecorder.config.dir"
> value="C:\java\project\beehive\netui\build\testRecorder\config"></property
> >
> >>>
> >>>          <property name="ant.version" value="Apache Ant version 1.6.1
> compiled on February 12 2004"></property>
> >>>
> >>>          <property name="netui-tags-template.tld.name" value="beehive-
> netui-tags-template.tld"></property>
> >>>
> >>>          <property name="file.encoding" value="MS949"></property>
> >>>
> >>>          <property name="formatter.usefile" value="true"></property>
> >>>
> >>>          <property name="netui-tags-html.tldx"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-
> html.tldx"></property>
> >>>
> >>>          <property name="netui-tomcat-server.4x.jar"
> value="c:\java\project\beehive/netui/build/lib/beehive-netui-tomcat-
> server-4x.jar"></property>
> >>>
> >>>          <property name="awt.toolkit"
> value="sun.awt.windows.WToolkit"></property>
> >>>
> >>>      </properties>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ActionChaining" time="4.837"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Anchor" time="2.254"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AnchorError" time="1.191"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AnchorFormPosting" time="0.922"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AnchorPosting" time="1.191"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AnyBean" time="5.158"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AnyBeanBinding" time="2.023"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AppState" time="0.861"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AppStatePass" time="1.953"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="AttrBinding" time="1.342"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="BeginForm" time="2.023"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Binding" time="0.861"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="BreakoutNesting" time="4.206"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="BundleBasic" time="1.212"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="BundleStrutsBinding" time="0.871"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ButtonSubmit" time="1.212"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="CheckboxDemo" time="1.201"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Content" time="1.172"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="DataGridSmokeTest" time="2.353"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="DefaultValues" time="1.352"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="DefaultValuesDirect" time="0.922"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="demo" time="3.214"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="DirectFormTest" time="1.182"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ExceptHier" time="1.332"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ExceptHierPage" time="4.446"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Expression" time="1.893"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="FormatSelect" time="1.202"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="FormatTags" time="0.931">
> >>>
> >>>      <failure message=" Playback FAILED for test( FormatTags ) "
> type="junit.framework.AssertionFailedError">junit.framework.AssertionFaile
> dError:
> >>>Playback FAILED for test( FormatTags )
> >>>
> >>>	at
> org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.r
> unTest(TestRecorderJUnitTest.java:48)
> >>></failure>
> >>>
> >>>      </testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="FormTest" time="1.172"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="FormValid" time="2.063"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="FormValidAnnot" time="2.123"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Forward" time="1.322"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="GlobalAction" time="1.602"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="GlobalForwards" time="1.823"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="HtmlExpression" time="2.293"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="IteratorTest" time="0.811"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="LabelDefaults" time="0.881"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="LabelLiteral" time="1.152"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="LabelStyles" time="0.761"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Lifecycle" time="1.973"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="LinkNav" time="0.831"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ModuleConfigLocator" time="2.584">
> >>>
> >>>      <failure message=" Playback FAILED for test( ModuleConfigLocator
)
> "
> type="junit.framework.AssertionFailedError">junit.framework.AssertionFaile
> dError:
> >>>Playback FAILED for test( ModuleConfigLocator )
> >>>
> >>>	at
> org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.r
> unTest(TestRecorderJUnitTest.java:48)
> >>></failure>
> >>>
> >>>      </testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="MultiForms" time="0.921"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="MultipleDatasource" time="3.836"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="MultipleForms" time="0.951"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="MultiSelect" time="1.452"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Nesting" time="2.133"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="NestingRepeater" time="0.912"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="NestingScope" time="2.383"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="OverloadedActions" time="1.252"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PageScope" time="2.253"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ParamEncoding" time="0.851"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PfGlobalApp" time="1.252"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PfPageFlow" time="0.881"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PfPrevious" time="1.472"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PfScopeForm" time="6.299"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PfScoping" time="4.337"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="PfSingleton" time="5.888"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="RadioButtonError" time="0.801"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ReadonlyAction" time="2.274"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="ReturnToExceptions" time="1.321"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Select" time="0.862"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TagIteration" time="0.821"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TempNegate" time="0.941"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TempRelative" time="4.627"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TempTest1" time="1.732"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TempTest2" time="1.422"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TempTest3" time="1.833"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="TempVisibility" time="1.963"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="UrlBinding" time="0.851"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Validate" time="0.841"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Validation2" time="4.987"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="Visible" time="2.043"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="VisibleError" time="1.723"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="XhtmlCheckBox" time="2.293"></testcase>
> >>>
> >>>      <testcase
> classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorder
> JUnitTest" name="XhtmlSelect" time="2.053"></testcase>
> >>>
> >>>      <system-out><![CDATA[Finished: 'ActionChaining': pass
> >>>Finished: 'Anchor': pass
> >>>Finished: 'AnchorError': pass
> >>>Finished: 'AnchorFormPosting': pass
> >>>Finished: 'AnchorPosting': pass
> >>>Finished: 'AnyBean': pass
> >>>Finished: 'AnyBeanBinding': pass
> >>>Finished: 'AppState': pass
> >>>Finished: 'AppStatePass': pass
> >>>Finished: 'AttrBinding': pass
> >>>Finished: 'BeginForm': pass
> >>>Finished: 'Binding': pass
> >>>Finished: 'BreakoutNesting': pass
> >>>Finished: 'BundleBasic': pass
> >>>Finished: 'BundleStrutsBinding': pass
> >>>Finished: 'ButtonSubmit': pass
> >>>Finished: 'CheckboxDemo': pass
> >>>Finished: 'Content': pass
> >>>Finished: 'DataGridSmokeTest': pass
> >>>Finished: 'DefaultValues': pass
> >>>Finished: 'DefaultValuesDirect': pass
> >>>Finished: 'demo': pass
> >>>Finished: 'DirectFormTest': pass
> >>>Finished: 'ExceptHier': pass
> >>>Finished: 'ExceptHierPage': pass
> >>>Finished: 'Expression': pass
> >>>Finished: 'FormatSelect': pass
> >>>Finished: 'FormatTags': fail
> >>>
> >>>Playback FAILED for test( FormatTags )
> >>>
> >>>Finished: 'FormTest': pass
> >>>Finished: 'FormValid': pass
> >>>Finished: 'FormValidAnnot': pass
> >>>Finished: 'Forward': pass
> >>>Finished: 'GlobalAction': pass
> >>>Finished: 'GlobalForwards': pass
> >>>Finished: 'HtmlExpression': pass
> >>>Finished: 'IteratorTest': pass
> >>>Finished: 'LabelDefaults': pass
> >>>Finished: 'LabelLiteral': pass
> >>>Finished: 'LabelStyles': pass
> >>>Finished: 'Lifecycle': pass
> >>>Finished: 'LinkNav': pass
> >>>Finished: 'ModuleConfigLocator': fail
> >>>
> >>>Playback FAILED for test( ModuleConfigLocator )
> >>>
> >>>Finished: 'MultiForms': pass
> >>>Finished: 'MultipleDatasource': pass
> >>>Finished: 'MultipleForms': pass
> >>>Finished: 'MultiSelect': pass
> >>>Finished: 'Nesting': pass
> >>>Finished: 'NestingRepeater': pass
> >>>Finished: 'NestingScope': pass
> >>>Finished: 'OverloadedActions': pass
> >>>Finished: 'PageScope': pass
> >>>Finished: 'ParamEncoding': pass
> >>>Finished: 'PfGlobalApp': pass
> >>>Finished: 'PfPageFlow': pass
> >>>Finished: 'PfPrevious': pass
> >>>Finished: 'PfScopeForm': pass
> >>>Finished: 'PfScoping': pass
> >>>Finished: 'PfSingleton': pass
> >>>Finished: 'RadioButtonError': pass
> >>>Finished: 'ReadonlyAction': pass
> >>>Finished: 'ReturnToExceptions': pass
> >>>Finished: 'Select': pass
> >>>Finished: 'TagIteration': pass
> >>>Finished: 'TempNegate': pass
> >>>Finished: 'TempRelative': pass
> >>>Finished: 'TempTest1': pass
> >>>Finished: 'TempTest2': pass
> >>>Finished: 'TempTest3': pass
> >>>Finished: 'TempVisibility': pass
> >>>Finished: 'UrlBinding': pass
> >>>Finished: 'Validate': pass
> >>>Finished: 'Validation2': pass
> >>>Finished: 'Visible': pass
> >>>Finished: 'VisibleError': pass
> >>>Finished: 'XhtmlCheckBox': pass
> >>>Finished: 'XhtmlSelect': pass
> >>>]]></system-out>
> >>>
> >>>      <system-err></system-err>
> >>>
> >>>  </testsuite>
> >>></testsuites>
> >>>
> >>>
> 


Re: running netui tests on machines with non-US locales

Posted by Sebastian Gozin <so...@gamepoint.net>.
I already noticed these two tests failed a few days ago. You should be 
able to find the mail in the archives.
Anyway I figured it had something to do with the netui tags generating 
html or date strings for the current locale (dutch in my case and korean 
for you). These results are then compared to a snapshot made with the US 
locale causing the failure.

Anyway look for "Re: Running NetUI Tests -- was Re: build fine, tests 
passed, ..." by Eddie O'Neil on the first of august for his response to 
my mail on this issue.

Sebastian


Ias wrote:

>I ran "ant drt" today with Korean locale and got the attached result. Mainly
>two tests, FormatTags and ModuleConfigLocator failed. How can I see more
>detailed messages about the failures?
>
>Thanks,
>
>Ias
>
>  
>
>>-----Original Message-----
>>From: Eddie O'Neil [mailto:ekoneil@bea.com]
>>Sent: Wednesday, July 21, 2004 3:55 AM
>>To: Beehive Developers
>>Subject: Re: running netui tests on machines with non-US locales
>>
>>
>>  Fix for this will be in tomorrow.
>>
>>  Apologies for the delay.
>>
>>Eddie
>>
>>
>>
>>Eddie O'Neil wrote:
>>
>>    
>>
>>>All--
>>>
>>> Just FYI...
>>>
>>> Seems that there's a problem right now running the Test Recorder half
>>>of the NetUI test suite on some machines with non-US locales.  These
>>>tests are the ones that execute against a running Tomcat server and
>>>are run from the Ant "drt" target.
>>> The problem is related to parsing a String date out of an XML file
>>>that configures each test; stack traces for this problem will look
>>>like the ones below.
>>>
>>> A fix for this which will just standardize on US formatted dates (at
>>>least for the time being) should be checked in tomorrow.
>>> In the meantime, if you have trouble running the tests, this is a
>>>possible cause, and if you see additional problems with the test
>>>suite, please bring them up.
>>> Thanks!
>>>Eddie
>>>
>>>18 jul 2004 14:27:25,250 ERROR TestRecorderServlet []: ERROR: unable
>>>to start playback, unable to obtain session, exception( ERROR: failed
>>>parsing record file(
>>>
>>>      
>>>
>>C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\A
>>nyBeanBinding.xml
>>    
>>
>>>), exception( ERROR: failed parsing start date( 17 May 2004,
>>>05:01:41.149 PM GMT-07:00 ) ) )
>>>
>>>Throwable:
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedExce
>>ption:
>>    
>>
>>>ERROR: failed parsing record file(
>>>
>>>      
>>>
>>C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\A
>>nyBeanBinding.xml
>>    
>>
>>>), exception( ERROR: failed parsing start date( 17 May 2004,
>>>05:01:41.149 PM GMT-07:00 ) )
>>>Stack Trace:
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedExce
>>ption:
>>    
>>
>>>ERROR: failed parsing record file(
>>>
>>>      
>>>
>>C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\A
>>nyBeanBinding.xml
>>    
>>
>>>), exception( ERROR: failed parsing start date( 17 May 2004,
>>>05:01:41.149 PM GMT-07:00 ) )
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error
>>(SessionImpl.java:279)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error
>>(SessionImpl.java:262)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionIm
>>pl.parseRecordFile(PlaybackSessionImpl.java:321)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionIm
>>pl.<init>(PlaybackSessionImpl.java:73)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.State.createPlayb
>>ackSession(State.java:278)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.get
>>PlaybackSession(TestRecorderServlet.java:822)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doP
>>laybackStart(TestRecorderServlet.java:355)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doP
>>layback(TestRecorderServlet.java:263)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doG
>>et(TestRecorderServlet.java:89)
>>    
>>
>>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>>>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>onFilterChain.java:237)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>Chain.java:157)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.TestRecorderFilter.doFi
>>lter(TestRecorderFilter.java:103)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>>onFilterChain.java:186)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>>Chain.java:157)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
>>java:214)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
>>ext.java:104)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
>>)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardContextValve.invokeInternal(StandardConte
>>xtValve.java:198)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
>>java:152)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
>>ext.java:104)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBa
>>se.java:462)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
>>ext.java:102)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
>>)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
>>37)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
>>ext.java:104)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
>>17)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
>>ext.java:102)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
>>)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
>>va:109)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
>>ext.java:104)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
>>)
>>    
>>
>>>    at
>>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>>>    at
>>>org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>>>    at
>>>
>>>      
>>>
>>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processCon
>>nection(Http11Protocol.java:702)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.j
>>ava:644)
>>    
>>
>>>    at java.lang.Thread.run(Thread.java:595)
>>>Caused by:
>>>org.apache.beehive.netui.tools.testrecorder.shared.SessionXMLException:
>>>ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM
>>>GMT-07:00 )
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
>>ecordSessionBean(XMLHelper.java:444)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
>>ecordSessionBean(XMLHelper.java:99)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
>>ecordSessionBean(XMLHelper.java:60)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionIm
>>pl.parseRecordFile(PlaybackSessionImpl.java:316)
>>    
>>
>>>    ... 37 more
>>>Caused by: java.text.ParseException: Unparseable date: "17 May 2004,
>>>05:01:41.149 PM GMT-07:00"
>>>    at java.text.DateFormat.parse(DateFormat.java:335)
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.shared.SessionBean.setStartDat
>>e(SessionBean.java:65)
>>    
>>
>>>    at
>>>
>>>      
>>>
>>org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
>>ecordSessionBean(XMLHelper.java:439)
>>    
>>
>>>    ... 40 more
>>>
>>>
>>>      
>>>
>>>------------------------------------------------------------------------
>>>
>>><?xml version="1.0" encoding="UTF-8" ?>
>>><testsuites>
>>>  <testsuite errors="0" failures="2" name="MasterTestRecorderJUnitTest" package="org.apache.beehive.netui.tools.testrecorder.client" tests="76" time="145.209">
>>>  
>>>    <properties>
>>>    
>>>      <property name="os.ANT_HOME" value="c:\java\project\beehive\installed\apache-ant-1.6.1"></property>
>>>
>>>          <property name="netui-tags-databinding.tldx.name" value="beehive-netui-tags-databinding.tldx"></property>
>>>
>>>          <property name="tomcat.lib.dir" value="c:\java\project\beehive/netui/build/external/tomcat"></property>
>>>
>>>          <property name="netuidrt.logdir" value="C:\java\project\beehive\netui\build\testRecorder"></property>
>>>
>>>          <property name="os.PROCESSOR_LEVEL" value="6"></property>
>>>
>>>          <property name="coyote.4x.jar" value="c:\java\project\beehive/netui/build/external/tomcat/4x/tomcat-coyote.jar"></property>
>>>
>>>          <property name="ant.library.dir" value="C:\java\project\beehive\installed\apache-ant-1.6.1\lib"></property>
>>>
>>>          <property name="junit-tests.jar" value="c:\java\project\beehive/netui/build/test-lib/beehive-netui-junitTests.jar"></property>
>>>
>>>          <property name="config.jar.available" value="true"></property>
>>>
>>>          <property name="netui-tags-template.tldx.name" value="beehive-netui-tags-template.tldx"></property>
>>>
>>>          <property name="struts.dir" value="c:\java\project\beehive/netui/build/external/struts"></property>
>>>
>>>          <property name="user.dir" value="C:\java\project\beehive\netui\ant"></property>
>>>
>>>          <property name="java.vm.version" value="1.5.0-beta3-b60"></property>
>>>
>>>          <property name="app.dir" value="c:\java\project\beehive/netui/test/webapps"></property>
>>>
>>>          <property name="jstl.jar" value="c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/webapps/jsp-examples/WEB-INF/lib/jstl.jar"></property>
>>>
>>>          <property name="netuiconfig.xml.name" value="netui-config.xml"></property>
>>>
>>>          <property name="ant.dir" value="c:\java\project\beehive\installed\apache-ant-1.6.1"></property>
>>>
>>>          <property name="os.Path" value="C:\java\sdk\jdk1.5.0-b60\bin;c:\java\project\beehive\installed\apache-ant-1.6.1\bin;C:\java\sdk\jdk1.5.0-b60\bin;c:\java\sdk\jdk1.4.2_06\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\java\tool\apache-ant-1.6.2\bin;C:\Program Files\SSH Communications Security\SSH Secure Shell"></property>
>>>
>>>          <property name="bvt.testResults.dir" value="c:\java\project\beehive/netui/build/bvt.testResults"></property>
>>>
>>>          <property name="test-recorder.jar" value="c:\java\project\beehive/netui/build/test-lib/testRecorder.jar"></property>
>>>
>>>          <property name="deployed.xalan.jar" value="c:\java\project\beehive/netui/test/external/xalan-241.jar"></property>
>>>
>>>          <property name="defaultnetuiconfig.xml" value="c:\java\project\beehive/netui/src/webapp-template/config/netui-config-default.xml"></property>
>>>
>>>          <property name="os.USERPROFILE" value="C:\Documents and Settings\ias"></property>
>>>
>>>          <property name="netui-tomcat-webapp.4x.jar.name" value="beehive-netui-tomcat-webapp-4x.jar"></property>
>>>
>>>          <property name="j2ee.docs" value="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"></property>
>>>
>>>          <property name="build.lib.dir" value="c:\java\project\beehive/netui/build/lib"></property>
>>>
>>>          <property name="sun.os.patch.level" value="Service Pack 1"></property>
>>>
>>>          <property name="java.vm.specification.name" value="Java Virtual Machine Specification"></property>
>>>
>>>          <property name="modules" value="compiler,scoping,tomcat-common,tomcat-server,util,pageflow,tomcat-webapp,tags-html,tags-databinding,tags-template"></property>
>>>
>>>          <property name="webapp.dist.dir" value="c:\java\project\beehive/netui/build/dist/webapp"></property>
>>>
>>>          <property name="generated.struts.dir" value=".pageflow-struts-generated"></property>
>>>
>>>          <property name="compile.source.1.5" value="1.5"></property>
>>>
>>>          <property name="xjavadoc.jar" value="c:\java\project\beehive/netui/build/external/xdoclet/xjavadoc-1.0.jar"></property>
>>>
>>>          <property name="os.name" value="Windows XP"></property>
>>>
>>>          <property name="deployed.validator-rules.xml" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/validator-rules.xml"></property>
>>>
>>>          <property name="netui-tags-html.tld.name" value="beehive-netui-tags-html.tld"></property>
>>>
>>>          <property name="test.recorder.run.results.delete" value="true"></property>
>>>
>>>          <property name="commons-logging.jar" value="c:\java\project\beehive/netui/build/external/struts/commons-logging.jar"></property>
>>>
>>>          <property name="netui-tomcat-common.4x.jar.name" value="beehive-netui-tomcat-common-4x.jar"></property>
>>>
>>>          <property name="java.vendor.url.bug" value="http://java.sun.com/cgi-bin/bugreport.cgi"></property>
>>>
>>>          <property name="xdoclet.jar" value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-1.2b4.jar"></property>
>>>
>>>          <property name="os.USERNAME" value="ias"></property>
>>>
>>>          <property name="os.arch" value="x86"></property>
>>>
>>>          <property name="user.name" value="ias"></property>
>>>
>>>          <property name="commons-validator.jar" value="c:\java\project\beehive/netui/build/external/struts/commons-validator.jar"></property>
>>>
>>>          <property name="os.HOMEPATH" value="\Documents and Settings\ias"></property>
>>>
>>>          <property name="test.recorder.run.webapps" value=""></property>
>>>
>>>          <property name="ant-junit.jar" value="c:\java\project\beehive\installed\apache-ant-1.6.1/lib/ant-junitjar"></property>
>>>
>>>          <property name="tags.template.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-template.jar"></property>
>>>
>>>          <property name="_webapps" value=""></property>
>>>
>>>          <property name="xbean.jar" value="c:\java\project\beehive/external/xmlbeans/apache-xbean.jar"></property>
>>>
>>>          <property name="_categories" value="drt"></property>
>>>
>>>          <property name="qa.src.dir" value="c:\java\project\beehive/netui/test/src"></property>
>>>
>>>          <property name="ant.file.Beehive/NetUI Framework Build" value="C:\java\project\beehive\netui\build.xml"></property>
>>>
>>>          <property name="user.country" value="KR"></property>
>>>
>>>          <property name="netui-tags-databinding.tld" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-databinding.tld"></property>
>>>
>>>          <property name="tomcat.dir" value="c:\java\project\beehive\installed\jakarta-tomcat-5.0.25"></property>
>>>
>>>          <property name="os.PROCESSOR_REVISION" value="0905"></property>
>>>
>>>          <property name="netui.dist.dir" value="c:\java\project\beehive/netui/build/dist"></property>
>>>
>>>          <property name="javadoc.dir" value="c:\java\project\beehive/netui/build/javadoc"></property>
>>>
>>>          <property name="build.external.dir" value="c:\java\project\beehive/netui/build/external"></property>
>>>
>>>          <property name="compiler.jar.name" value="beehive-netui-compiler.jar"></property>
>>>
>>>          <property name="grid.resources.dir" value="c:\java\project\beehive/netui/src/webapp-template/v1grid"></property>
>>>
>>>          <property name="java.endorsed.dirs" value="C:\java\sdk\jdk1.5.0-b60\jre\lib\endorsed"></property>
>>>
>>>          <property name="drt.mode" value="true"></property>
>>>
>>>          <property name="compiler.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-compiler.jar"></property>
>>>
>>>          <property name="deployed.struts.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/struts.jar"></property>
>>>
>>>          <property name="netui-tags-databinding.tldx" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-databinding.tldx"></property>
>>>
>>>          <property name="compiler.dist.dir" value="c:\java\project\beehive/netui/build/dist/compiler"></property>
>>>
>>>          <property name="test-recorder.jar.name" value="testRecorder.jar"></property>
>>>
>>>          <property name="java.vm.specification.version" value="1.0"></property>
>>>
>>>          <property name="deployed.tags.html.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-tags-html.jar"></property>
>>>
>>>          <property name="drt.testResults.dir" value="c:\java\project\beehive/netui/build/drt.testResults"></property>
>>>
>>>          <property name="os.BEEHIVE_HOME" value="c:\java\project\beehive"></property>
>>>
>>>          <property name="java.vendor" value="Sun Microsystems Inc."></property>
>>>
>>>          <property name="netuiconfig.xml" value="c:\java\project\beehive/netui/src/webapp-template/config/netui-config.xml"></property>
>>>
>>>          <property name="ant.file.Beehive/NetUI/TestRecorder-webapp" value="C:\java\project\beehive\netui\test\webapps\drt\build.xml"></property>
>>>
>>>          <property name="_list" value=""></property>
>>>
>>>          <property name="os.windir" value="C:\WINDOWS"></property>
>>>
>>>          <property name="struts11.bean.tld" value="c:\java\project\beehive/netui/build/external/struts/struts-bean.tld"></property>
>>>
>>>          <property name="file.separator" value="\"></property>
>>>
>>>          <property name="deployed.tags.template.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-tags-template.jar"></property>
>>>
>>>          <property name="os.HOMEDRIVE" value="C:"></property>
>>>
>>>          <property name="user.variant" value=""></property>
>>>
>>>          <property name="test.recorder.qa.jar" value="c:\java\project\beehive/netui/build/test-lib/testRecorder-qa.jar"></property>
>>>
>>>          <property name="test.external.dir" value="c:\java\project\beehive/netui/test/external"></property>
>>>
>>>          <property name="netui-tags-html.tld" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-html.tld"></property>
>>>
>>>          <property name="deployed.commons-validator.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-validator.jar"></property>
>>>
>>>          <property name="ant.home" value="c:\java\project\beehive\installed\apache-ant-1.6.1"></property>
>>>
>>>          <property name="conf.dir" value="c:\java\project\beehive/netui/conf"></property>
>>>
>>>          <property name="test.recorder.QA.classpath" value="c:\java\project\beehive/external/junit/junit.jar;c:\java\project\beehive/netui/test/external/commons-httpclient-2.0.jar;c:\java\project\beehive/netui/build/test-lib/testRecorder.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-logging.jar;c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-api.jar;c:\java\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar;c:\java\project\beehive/external/xmlbeans/apache-xbean.jar;c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar;c:\java\project\beehive/netui/build/test-lib/testRecorder-qa.jar"></property>
>>>
>>>          <property name="ant.java.version" value="1.5"></property>
>>>
>>>          <property name="java.library.path" value="C:\java\sdk\jdk1.5.0-b60\jre\bin;.;C:\WINDOWS\System32;C:\WINDOWS;C:\java\sdk\jdk1.5.0-b60\bin;c:\java\project\beehive\installed\apache-ant-1.6.1\bin;C:\java\sdk\jdk1.5.0-b60\bin;c:\java\sdk\jdk1.4.2_06\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\java\tool\apache-ant-1.6.2\bin;C:\Program Files\SSH Communications Security\SSH Secure Shell"></property>
>>>
>>>          <property name="log4jconfig.junit" value="c:\java\project\beehive/netui/test/conf/junitLogCfg.xml"></property>
>>>
>>>          <property name="fauxServlet.jar" value="c:\java\project\beehive/netui/build/test-lib/fauxServlet.jar"></property>
>>>
>>>          <property name="sun.arch.data.model" value="32"></property>
>>>
>>>          <property name="basedir" value="C:\java\project\beehive\netui\test\ant"></property>
>>>
>>>          <property name="deployed.commons-fileupload.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-fileupload.jar"></property>
>>>
>>>          <property name="deployed.pageflow.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-pageflow.jar"></property>
>>>
>>>          <property name="os._JAVACMD" value="C:\java\sdk\jdk1.5.0-b60\bin\java.exe"></property>
>>>
>>>          <property name="docs.dir" value="c:\java\project\beehive/netui/docs"></property>
>>>
>>>          <property name="path.separator" value=";"></property>
>>>
>>>          <property name="webappTemplate.webinf" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF"></property>
>>>
>>>          <property name="os.PROMPT" value="$P$G"></property>
>>>
>>>          <property name="scoping.jar.name" value="beehive-netui-scoping.jar"></property>
>>>
>>>          <property name="sun.io.unicode.encoding" value="UnicodeLittle"></property>
>>>
>>>          <property name="log4jconfig.verbose.junit" value="c:\java\project\beehive/netui/test/conf/junitLogCfgVerbose.xml"></property>
>>>
>>>          <property name="os.CATALINA_HOME" value="c:\java\project\beehive\installed\jakarta-tomcat-5.0.25"></property>
>>>
>>>          <property name="xdoclet.dir" value="c:\java\project\beehive/netui/build/external/xdoclet"></property>
>>>
>>>          <property name="os.NUMBER_OF_PROCESSORS" value="1"></property>
>>>
>>>          <property name="user.language" value="ko"></property>
>>>
>>>          <property name="junit.jar" value="c:\java\project\beehive/external/junit/junit.jar"></property>
>>>
>>>          <property name="os.SystemDrive" value="C:"></property>
>>>
>>>          <property name="beehive.test.dir" value="c:\java\project\beehive/test"></property>
>>>
>>>          <property name="os.PROXYHOST" value="wwwcache.ncl.ac.uk"></property>
>>>
>>>          <property name="netui-tags-template.tld" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-template.tld"></property>
>>>
>>>          <property name="commons-digester.jar" value="c:\java\project\beehive/netui/build/external/struts/commons-digester.jar"></property>
>>>
>>>          <property name="tags.html.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-html.jar"></property>
>>>
>>>          <property name="java.class.version" value="49.0"></property>
>>>
>>>          <property name="os.TEMP" value="C:\DOCUME~1\ias\LOCALS~1\Temp"></property>
>>>
>>>          <property name="testRecorder.config.name" value="netui-server-drt-config"></property>
>>>
>>>          <property name="beehive.dir" value="c:\java\project\beehive"></property>
>>>
>>>          <property name="file.encoding.pkg" value="sun.io"></property>
>>>
>>>          <property name="sun.cpu.endian" value="little"></property>
>>>
>>>          <property name="netuiconfig-812.xml" value="c:\java\project\beehive/netui/src/webapp-template/config/netui-config-812.xml"></property>
>>>
>>>          <property name="test.classpath" value="c:\java\project\beehive/external/junit/junit.jar"></property>
>>>
>>>          <property name="playback.categories" value="drt"></property>
>>>
>>>          <property name="xdoclet.web.module.jar" value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-web-module-1.2b4.jar"></property>
>>>
>>>          <property name="catalina.4x.jar" value="c:\java\project\beehive/netui/build/external/tomcat/4x/catalina.jar"></property>
>>>
>>>          <property name="fauxServlet.jar.name" value="fauxServlet.jar"></property>
>>>
>>>          <property name="compile.optimize" value="off"></property>
>>>
>>>          <property name="os.LOGONSERVER" value="\\YOUR-YJ1A0ACMK0"></property>
>>>
>>>          <property name="os.TMP" value="C:\DOCUME~1\ias\LOCALS~1\Temp"></property>
>>>
>>>          <property name="java.home" value="C:\java\sdk\jdk1.5.0-b60\jre"></property>
>>>
>>>          <property name="deployed.httpClient.jar" value="c:\java\project\beehive/netui/test/external/commons-httpclient-20.jar"></property>
>>>
>>>          <property name="controls.jar" value="c:\java\project\beehive/controls/build/jars/controls.jar"></property>
>>>
>>>          <property name="qa.lib.dir" value="c:\java\project\beehive/netui/build/test-lib"></property>
>>>
>>>          <property name="tags.databinding.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-databinding.jar"></property>
>>>
>>>          <property name="os.JAVA_HOME" value="C:\java\sdk\jdk1.5.0-b60"></property>
>>>
>>>          <property name="external.dir" value="c:\java\project\beehive/netui/external"></property>
>>>
>>>          <property name="test.recorder.classpath" value="c:\java\project\beehive/external/junit/junit.jar;c:\java\project\beehive/netui/test/external/commons-httpclient-2.0.jar;c:\java\project\beehive/netui/build/test-lib/testRecorder.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-logging.jar;c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-api.jar;c:\java\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar;c:\java\project\beehive/external/xmlbeans/apache-xbean.jar;c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar"></property>
>>>
>>>          <property name="log4j.jar" value="c:\java\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar"></property>
>>>
>>>          <property name="xjavadoc.jar.name" value="xjavadoc-1.0.jar"></property>
>>>
>>>          <property name="servlet24.jar" value="c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-api.jar"></property>
>>>
>>>          <property name="testBeans.jar" value="c:\java\project\beehive/netui/build/test-lib/testBeans.jar"></property>
>>>
>>>          <property name="struts11.logic.tld" value="c:\java\project\beehive/netui/build/external/struts/struts-logictld"></property>
>>>
>>>          <property name="netui-tags-databinding.tld.name" value="beehive-netui-tags-databinding.tld"></property>
>>>
>>>          <property name="beehive.external.dir" value="c:\java\project\beehive/external"></property>
>>>
>>>          <property name="struts.version" value="1.1"></property>
>>>
>>>          <property name="qa.modules" value="tools,fauxServlet,testBeans,junitTests,testRecorder,testRecorderQA"></property>
>>>
>>>          <property name="compile.deprecation" value="off"></property>
>>>
>>>          <property name="junit-tests.jar.name" value="beehive-netui-junitTests.jar"></property>
>>>
>>>          <property name="deployed.commons-logging.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-logging.jar"></property>
>>>
>>>          <property name="log4j.config" value="c:\java\project\beehive/netui/test/conf/junitLogCfgVerbose.xml"></property>
>>>
>>>          <property name="jsr173.jar" value="c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar"></property>
>>>
>>>          <property name="sun.management.compiler" value="HotSpot Client Compiler"></property>
>>>
>>>          <property name="ant.file.Beehive Build" value="C:\java\project\beehive\build.xml"></property>
>>>
>>>          <property name="netui-tags-html.tldx.name" value="beehive-netui-tags-html.tldx"></property>
>>>
>>>          <property name="drt.cc.mode" value="true"></property>
>>>
>>>          <property name="tools.jar" value="C:\java\sdk\jdk1.5.0-b60/lib/tools.jar"></property>
>>>
>>>          <property name="netui-tomcat-webapp.4x.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tomcat-webapp-4x.jar"></property>
>>>
>>>          <property name="test.recorder.run.categories" value="drt"></property>
>>>
>>>          <property name="ant.file" value="C:\java\project\beehive\netui\test\ant\testRecorder.xml"></property>
>>>
>>>          <property name="pageflow.version.runtime" value="3"></property>
>>>
>>>          <property name="servlet23.jar" value="c:\java\project\beehive/netui/build/external/tomcat/4x/servlet.jar"></property>
>>>
>>>          <property name="netui-compiler.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-compiler.jar"></property>
>>>
>>>          <property name="scoping.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-scoping.jar"></property>
>>>
>>>          <property name="qa.classes.dir" value="c:\java\project\beehive/netui/build/test-classes"></property>
>>>
>>>          <property name="default.tomcat-users.xml" value="c:\java\project\beehive/netui/conf/tomcat-users.xml"></property>
>>>
>>>          <property name="os.COMPUTERNAME" value="YOUR-YJ1A0ACMK0"></property>
>>>
>>>          <property name="java.vm.specification.vendor" value="Sun Microsystems Inc."></property>
>>>
>>>          <property name="runTomcat.ant" value="c:\java\project\beehive/test/ant/runTomcat.xml"></property>
>>>
>>>          <property name="tools.xdoclet.gen.classpath" value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-1.2b4.jar;c:\java\project\beehive/netui/build/external/xdoclet/xjavadoc-1.0.jar;c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-web-module-1.2b4.jar;c:\java\project\beehive/netui/build/external/struts/commons-logging.jar;c:\java\project\beehive/netui/build/external/struts/commons-collections.jar;c:\java\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar"></property>
>>>
>>>          <property name="java.vm.name" value="Java HotSpot(TM) Client VM"></property>
>>>
>>>          <property name="drtbvt.maxWait" value="300"></property>
>>>
>>>          <property name="formatter.type" value="xml"></property>
>>>
>>>          <property name="java.io.tmpdir" value="C:\DOCUME~1\ias\LOCALS~1\Temp\"></property>
>>>
>>>          <property name="java.vendor.url" value="http://java.sun.com/"></property>
>>>
>>>          <property name="deployed.commons-beanutils.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-beanutils.jar"></property>
>>>
>>>          <property name="deployed.util.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-util.jar"></property>
>>>
>>>          <property name="xdoclet.jar.name" value="xdoclet-1.2b4.jar"></property>
>>>
>>>          <property name="sun.boot.library.path" value="C:\java\sdk\jdk1.5.0-b60\jre\bin"></property>
>>>
>>>          <property name="util.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-util.jar"></property>
>>>
>>>          <property name="pageflow.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-pageflow.jar"></property>
>>>
>>>          <property name="tools.xdoclet.run.classpath" value="c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-1.2b4.jar;c:\java\project\beehive/netui/build/external/xdoclet/xjavadoc-1.0.jar;c:\java\project\beehive/netui/build/external/xdoclet/xdoclet-web-module-1.2b4.jar;c:\java\project\beehive/netui/build/external/struts/commons-logging.jar;c:\java\project\beehive/netui/build/external/struts/commons-collections.jar;c:\java\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar;c:\java\project\beehive/netui/build/lib/bootstrap.jar;c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-api.jar"></property>
>>>
>>>          <property name="suite.name" value="drt"></property>
>>>
>>>          <property name="os.APR_ICONV_PATH" value="C:\Program Files\TortoiseSVN\iconv"></property>
>>>
>>>          <property name="struts11.html.tld" value="c:\java\project\beehive/netui/build/external/struts/struts-html.tld"></property>
>>>
>>>          <property name="app.build.file" value="C:\java\project\beehive\netui\test\webapps\drt\build.xml"></property>
>>>
>>>          <property name="os.ProgramFiles" value="C:\Program Files"></property>
>>>
>>>          <property name="java.runtime.name" value="Java(TM) 2 Runtime Environment, Standard Edition"></property>
>>>
>>>          <property name="ant.project.name" value="Beehive/NetUI/TestRecorder"></property>
>>>
>>>          <property name="tomcat.debug.opts" value=""></property>
>>>
>>>          <property name="jsp20.jar" value="c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib//jsp-api.jar"></property>
>>>
>>>          <property name="os.PROCESSOR_ARCHITECTURE" value="x86"></property>
>>>
>>>          <property name="os.SESSIONNAME" value="Console"></property>
>>>
>>>          <property name="sun.cpu.isalist" value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86"></property>
>>>
>>>          <property name="test-tools.jar.name" value="beehive-netui-test-tools.jar"></property>
>>>
>>>          <property name="tags-html.jar.name" value="beehive-netui-tags-html.jar"></property>
>>>
>>>          <property name="core.javadoc" value="c:\java\project\beehive/netui/build/javadoc/core"></property>
>>>
>>>          <property name="user.home" value="C:\Documents and Settings\ias"></property>
>>>
>>>          <property name="drtbvt.jraRecordingSeconds" value="150"></property>
>>>
>>>          <property name="java.specification.name" value="Java Platform API Specification"></property>
>>>
>>>          <property name="log4j.dir" value="c:\java\project\beehive/installed/jakarta-log4j-1.2.8"></property>
>>>
>>>          <property name="os.PROXYPORT" value="8080"></property>
>>>
>>>          <property name="velocity14.jar" value="c:\java\project\beehive/external/velocity/velocity-1.4.jar"></property>
>>>
>>>          <property name="java.specification.vendor" value="Sun Microsystems Inc."></property>
>>>
>>>          <property name="pageflow.version.compiler" value="3"></property>
>>>
>>>          <property name="java.version" value="1.5.0-beta3"></property>
>>>
>>>          <property name="os.OS" value="Windows_NT"></property>
>>>
>>>          <property name="test.recorder.run.tests" value=""></property>
>>>
>>>          <property name="deployed.scoping.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-scoping.jar"></property>
>>>
>>>          <property name="beehive.installed.dir" value="c:\java\project\beehive/installed"></property>
>>>
>>>          <property name="os.ComSpec" value="C:\WINDOWS\system32\cmd.exe"></property>
>>>
>>>          <property name="test.dir" value="c:\java\project\beehive/netui/test"></property>
>>>
>>>          <property name="commons-fileupload.jar" value="c:\java\project\beehive/netui/build/external/struts/commons-fileupload.jar"></property>
>>>
>>>          <property name="tags-template.jar.name" value="beehive-netui-tags-template.jar"></property>
>>>
>>>          <property name="tags-databinding.jar.name" value="beehive-netui-tags-databinding.jar"></property>
>>>
>>>          <property name="os.USERDOMAIN" value="YOUR-YJ1A0ACMK0"></property>
>>>
>>>          <property name="commons-collections.jar" value="c:\java\project\beehive/netui/build/external/struts/commons-collections.jar"></property>
>>>
>>>          <property name="bootstrap.jar" value="c:\java\project\beehive/netui/build/lib/bootstrap.jar"></property>
>>>
>>>          <property name="classes.dir" value="c:\java\project\beehive/netui/build/classes"></property>
>>>
>>>          <property name="deployed.commons-collections.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-collections.jar"></property>
>>>
>>>          <property name="commons-beanutils.jar" value="c:\java\project\beehive/netui/build/external/struts/commons-beanutils.jar"></property>
>>>
>>>          <property name="line.separator" value=" "></property>
>>>
>>>          <property name="java.specification.version" value="1.5"></property>
>>>
>>>          <property name="pageflow.jar.name" value="beehive-netui-pageflow.jar"></property>
>>>
>>>          <property name="java.vm.info" value="mixed mode"></property>
>>>
>>>          <property name="_config.jar" value="C:\java\project\beehive\netui\build\testRecorder\config/netui-server-drt-config.jar"></property>
>>>
>>>          <property name="testBeans.jar.name" value="testBeans.jar"></property>
>>>
>>>          <property name="compile.debug" value="true"></property>
>>>
>>>          <property name="sun.boot.class.path" value="C:\java\sdk\jdk1.5.0-b60\jre\lib\rt.jar;C:\java\sdk\jdk1.5.0-b60\jre\lib\i18n.jar;C:\java\sdk\jdk1.5.0-b60\jre\lib\sunrsasign.jar;C:\java\sdk\jdk1.5.0-b60\jre\lib\jsse.jar;C:\java\sdk\jdk1.5.0-b60\jre\lib\jce.jar;C:\java\sdk\jdk1.5.0-b60\jre\lib\charsets.jar;C:\java\sdk\jdk1.5.0-b60\jre\classes"></property>
>>>
>>>          <property name="src.dir" value="c:\java\project\beehive/netui/src"></property>
>>>
>>>          <property name="netui-tomcat-common.4x.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tomcat-common-4x.jar"></property>
>>>
>>>          <property name="velocitydep14.jar" value="c:\java\project\beehive/external/velocity/velocity-dep-1.4.jar"></property>
>>>
>>>          <property name="junit.classpath" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-logging.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-beanutils.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-collections.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-validator.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-tags-databinding.jar;${deployed.tags.datagrid.jar};c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-tags-html.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-pageflow.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-scoping.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-util.jar;c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/struts.jar;c:\java\project\beehive/external/junit/junit.jar;c:\java\project\beehive/installed/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar;c:\java\project\beehive/netui/build/test-lib/testBeans.jar;c:\java\project\beehive/netui/build/test-lib/fauxServlet.jar;c:\java\project\beehive/external/xmlbeans/apache-xbean.jar;c:\java\project\beehive\installed\apache-ant-1.6.1/lib/ant.jar;c:\java\project\beehive\installed\apache-ant-1.6.1/lib/ant-junit.jar;c:\java\project\beehive/installed/jsr173/jsr173_1.0_api.jar;c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib/servlet-api.jar;c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/common/lib//jsp-api.jar;c:\java\project\beehive/controls/build/jars/controls.jar"></property>
>>>
>>>          <property name="ant.file.Beehive/NetUI/TestRecorder" value="C:\java\project\beehive\netui\test\ant\testRecorder.xml"></property>
>>>
>>>          <property name="test-tools.jar" value="c:\java\project\beehive/netui/build/test-lib/beehive-netui-test-tools.jar"></property>
>>>
>>>          <property name="deployed.netuiconfig.xml" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/netui-config.xml"></property>
>>>
>>>          <property name="os.SVN_WIN32_HOME" value="C:\java\tool\svn-win32-1.0.2_2"></property>
>>>
>>>          <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"></property>
>>>
>>>          <property name="_testRecorder.output" value="TEST-org.apache.beehive.netui.tools.testrecorder.client.MasterTestRecorderJUnitTest"></property>
>>>
>>>          <property name="webui.home" value="c:\java\project\beehive/netui"></property>
>>>
>>>          <property name="test.recorder.qa.jar.name" value="testRecorder-qa.jar"></property>
>>>
>>>          <property name="sun.jnu.encoding" value="MS949"></property>
>>>
>>>          <property name="os.SVN_HOME" value="C:\java\tool\svn-win32-1.0.6"></property>
>>>
>>>          <property name="java.runtime.version" value="1.5.0-beta3-b60"></property>
>>>
>>>          <property name="os.J2SE5_HOME" value="C:\java\sdk\jdk1.5.0-b60"></property>
>>>
>>>          <property name="webappTemplate.webinf.lib" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib"></property>
>>>
>>>          <property name="deployed.commons-digester.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/commons-digester.jar"></property>
>>>
>>>          <property name="struts.jar" value="c:\java\project\beehive/netui/build/external/struts/struts.jar"></property>
>>>
>>>          <property name="log4j.configuration" value="file:c:\java\project\beehive/netui/test/conf/junitLogCfgVerbose.xml"></property>
>>>
>>>          <property name="user.timezone" value=""></property>
>>>
>>>          <property name="test.dist.dir" value="c:\java\project\beehive/netui/build/dist/test"></property>
>>>
>>>          <property name="ant.jar" value="c:\java\project\beehive\installed\apache-ant-1.6.1/lib/ant.jar"></property>
>>>
>>>          <property name="os.APPDATA" value="C:\Documents and Settings\ias\Application Data"></property>
>>>
>>>          <property name="deployed.test-recorder.jar" value="c:\java\project\beehive/netui/build/test-lib/testRecorder.jar"></property>
>>>
>>>          <property name="javadoc.module.dir" value="c:\java\project\beehive/netui/build/javadoc/modules"></property>
>>>
>>>          <property name="jsf.dir" value="c:\java\project\beehive/netui/build/external/jsf"></property>
>>>
>>>          <property name="_testRecorder.scratch.dir" value="C:\java\project\beehive\netui\build\testRecorder\scratch"></property>
>>>
>>>          <property name="os.PROCESSOR_IDENTIFIER" value="x86 Family 6 Model 9 Stepping 5, GenuineIntel"></property>
>>>
>>>          <property name="java.ext.dirs" value="C:\java\sdk\jdk1.5.0-b60\jre\lib\ext"></property>
>>>
>>>          <property name="bootstrap.jar.name" value="bootstrap.jar"></property>
>>>
>>>          <property name="java.class.path" value="C:\java\project\beehive\external\junit\junit.jar;C:\java\project\beehive\installed\apache-ant-1.6.1\lib\ant-junit.jar;C:\java\project\beehive\netui\test\external\commons-httpclient-2.0.jar;C:\java\project\beehive\netui\build\test-lib\testRecorder.jar;C:\java\project\beehive\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;C:\java\project\beehive\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;C:\java\project\beehive\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;C:\java\project\beehive\external\xmlbeans\apache-xbean.jar;C:\java\project\beehive\installed\jsr173\jsr173_1.0_api.jar;C:\java\project\beehive\netui\build\testRecorder\config\netui-server-drt-config.jar;C:\java\project\beehive\installed\apache-ant-1.6.1\lib\junit.jar;C:\java\project\beehive\installed\apache-ant-1.6.1\lib\ant-launcher.jar;C:\java\project\beehive\installed\apache-ant-1.6.1\lib\ant.jar"></property>
>>>
>>>          <property name="os.PATHEXT" value=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH"></property>
>>>
>>>          <property name="buildWebapp.ant" value="c:\java\project\beehive/test/ant/buildWebapp.xml"></property>
>>>
>>>          <property name="deployed.javascript.dir" value="c:\java\project\beehive/netui/build/dist/webapp/resources/javascript"></property>
>>>
>>>          <property name="os.CommonProgramFiles" value="C:\Program Files\Common Files"></property>
>>>
>>>          <property name="os.version" value="5.1"></property>
>>>
>>>          <property name="sun.desktop" value="windows"></property>
>>>
>>>          <property name="os.SystemRoot" value="C:\WINDOWS"></property>
>>>
>>>          <property name="compile.source" value="1.4"></property>
>>>
>>>          <property name="netui-tags-template.tldx" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-template.tldx"></property>
>>>
>>>          <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"></property>
>>>
>>>          <property name="netui.ant.dir" value="c:\java\project\beehive/netui/ant"></property>
>>>
>>>          <property name="util.jar.name" value="beehive-netui-util.jar"></property>
>>>
>>>          <property name="java.vm.vendor" value="Sun Microsystems Inc."></property>
>>>
>>>          <property name="standard.jar" value="c:\java\project\beehive\installed\jakarta-tomcat-5.0.25/webapps/jsp-examples/WEB-INF/lib/standard.jar"></property>
>>>
>>>          <property name="deployed.tags.databinding.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-tags-databinding.jar"></property>
>>>
>>>          <property name="os.ALLUSERSPROFILE" value="C:\Documents and Settings\All Users"></property>
>>>
>>>          <property name="deployed.compiler.jar" value="c:\java\project\beehive/netui/build/dist/webapp/WEB-INF/lib/beehive-netui-compiler.jar"></property>
>>>
>>>          <property name="netui-tomcat-server.4x.jar.name" value="beehive-netui-tomcat-server-4x.jar"></property>
>>>
>>>          <property name="xdoclet.web.module.jar.name" value="xdoclet-web-module-1.2b4.jar"></property>
>>>
>>>          <property name="os.ANT_CMD_LINE_ARGS" value="drt"></property>
>>>
>>>          <property name="build.dir" value="c:\java\project\beehive/netui/build"></property>
>>>
>>>          <property name="waitfor.url" value="http://localhost:8080/"></property>
>>>
>>>          <property name="_testRecorder.config.dir" value="C:\java\project\beehive\netui\build\testRecorder\config"></property>
>>>
>>>          <property name="ant.version" value="Apache Ant version 1.6.1 compiled on February 12 2004"></property>
>>>
>>>          <property name="netui-tags-template.tld.name" value="beehive-netui-tags-template.tld"></property>
>>>
>>>          <property name="file.encoding" value="MS949"></property>
>>>
>>>          <property name="formatter.usefile" value="true"></property>
>>>
>>>          <property name="netui-tags-html.tldx" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tags-html.tldx"></property>
>>>
>>>          <property name="netui-tomcat-server.4x.jar" value="c:\java\project\beehive/netui/build/lib/beehive-netui-tomcat-server-4x.jar"></property>
>>>
>>>          <property name="awt.toolkit" value="sun.awt.windows.WToolkit"></property>
>>>
>>>      </properties>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ActionChaining" time="4.837"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Anchor" time="2.254"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AnchorError" time="1.191"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AnchorFormPosting" time="0.922"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AnchorPosting" time="1.191"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AnyBean" time="5.158"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AnyBeanBinding" time="2.023"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AppState" time="0.861"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AppStatePass" time="1.953"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="AttrBinding" time="1.342"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="BeginForm" time="2.023"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Binding" time="0.861"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="BreakoutNesting" time="4.206"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="BundleBasic" time="1.212"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="BundleStrutsBinding" time="0.871"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ButtonSubmit" time="1.212"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="CheckboxDemo" time="1.201"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Content" time="1.172"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="DataGridSmokeTest" time="2.353"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="DefaultValues" time="1.352"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="DefaultValuesDirect" time="0.922"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="demo" time="3.214"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="DirectFormTest" time="1.182"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ExceptHier" time="1.332"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ExceptHierPage" time="4.446"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Expression" time="1.893"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="FormatSelect" time="1.202"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="FormatTags" time="0.931">
>>>    
>>>      <failure message=" Playback FAILED for test( FormatTags ) " type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
>>>Playback FAILED for test( FormatTags )
>>>
>>>	at org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.runTest(TestRecorderJUnitTest.java:48)
>>></failure>
>>>
>>>      </testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="FormTest" time="1.172"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="FormValid" time="2.063"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="FormValidAnnot" time="2.123"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Forward" time="1.322"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="GlobalAction" time="1.602"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="GlobalForwards" time="1.823"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="HtmlExpression" time="2.293"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="IteratorTest" time="0.811"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="LabelDefaults" time="0.881"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="LabelLiteral" time="1.152"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="LabelStyles" time="0.761"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Lifecycle" time="1.973"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="LinkNav" time="0.831"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ModuleConfigLocator" time="2.584">
>>>    
>>>      <failure message=" Playback FAILED for test( ModuleConfigLocator ) " type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError: 
>>>Playback FAILED for test( ModuleConfigLocator )
>>>
>>>	at org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.runTest(TestRecorderJUnitTest.java:48)
>>></failure>
>>>
>>>      </testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="MultiForms" time="0.921"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="MultipleDatasource" time="3.836"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="MultipleForms" time="0.951"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="MultiSelect" time="1.452"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Nesting" time="2.133"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="NestingRepeater" time="0.912"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="NestingScope" time="2.383"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="OverloadedActions" time="1.252"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PageScope" time="2.253"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ParamEncoding" time="0.851"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PfGlobalApp" time="1.252"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PfPageFlow" time="0.881"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PfPrevious" time="1.472"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PfScopeForm" time="6.299"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PfScoping" time="4.337"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="PfSingleton" time="5.888"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="RadioButtonError" time="0.801"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ReadonlyAction" time="2.274"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="ReturnToExceptions" time="1.321"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Select" time="0.862"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TagIteration" time="0.821"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TempNegate" time="0.941"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TempRelative" time="4.627"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TempTest1" time="1.732"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TempTest2" time="1.422"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TempTest3" time="1.833"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="TempVisibility" time="1.963"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="UrlBinding" time="0.851"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Validate" time="0.841"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Validation2" time="4.987"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="Visible" time="2.043"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="VisibleError" time="1.723"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="XhtmlCheckBox" time="2.293"></testcase>
>>>
>>>      <testcase classname="org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest" name="XhtmlSelect" time="2.053"></testcase>
>>>
>>>      <system-out><![CDATA[Finished: 'ActionChaining': pass
>>>Finished: 'Anchor': pass
>>>Finished: 'AnchorError': pass
>>>Finished: 'AnchorFormPosting': pass
>>>Finished: 'AnchorPosting': pass
>>>Finished: 'AnyBean': pass
>>>Finished: 'AnyBeanBinding': pass
>>>Finished: 'AppState': pass
>>>Finished: 'AppStatePass': pass
>>>Finished: 'AttrBinding': pass
>>>Finished: 'BeginForm': pass
>>>Finished: 'Binding': pass
>>>Finished: 'BreakoutNesting': pass
>>>Finished: 'BundleBasic': pass
>>>Finished: 'BundleStrutsBinding': pass
>>>Finished: 'ButtonSubmit': pass
>>>Finished: 'CheckboxDemo': pass
>>>Finished: 'Content': pass
>>>Finished: 'DataGridSmokeTest': pass
>>>Finished: 'DefaultValues': pass
>>>Finished: 'DefaultValuesDirect': pass
>>>Finished: 'demo': pass
>>>Finished: 'DirectFormTest': pass
>>>Finished: 'ExceptHier': pass
>>>Finished: 'ExceptHierPage': pass
>>>Finished: 'Expression': pass
>>>Finished: 'FormatSelect': pass
>>>Finished: 'FormatTags': fail
>>>
>>>Playback FAILED for test( FormatTags )
>>>
>>>Finished: 'FormTest': pass
>>>Finished: 'FormValid': pass
>>>Finished: 'FormValidAnnot': pass
>>>Finished: 'Forward': pass
>>>Finished: 'GlobalAction': pass
>>>Finished: 'GlobalForwards': pass
>>>Finished: 'HtmlExpression': pass
>>>Finished: 'IteratorTest': pass
>>>Finished: 'LabelDefaults': pass
>>>Finished: 'LabelLiteral': pass
>>>Finished: 'LabelStyles': pass
>>>Finished: 'Lifecycle': pass
>>>Finished: 'LinkNav': pass
>>>Finished: 'ModuleConfigLocator': fail
>>>
>>>Playback FAILED for test( ModuleConfigLocator )
>>>
>>>Finished: 'MultiForms': pass
>>>Finished: 'MultipleDatasource': pass
>>>Finished: 'MultipleForms': pass
>>>Finished: 'MultiSelect': pass
>>>Finished: 'Nesting': pass
>>>Finished: 'NestingRepeater': pass
>>>Finished: 'NestingScope': pass
>>>Finished: 'OverloadedActions': pass
>>>Finished: 'PageScope': pass
>>>Finished: 'ParamEncoding': pass
>>>Finished: 'PfGlobalApp': pass
>>>Finished: 'PfPageFlow': pass
>>>Finished: 'PfPrevious': pass
>>>Finished: 'PfScopeForm': pass
>>>Finished: 'PfScoping': pass
>>>Finished: 'PfSingleton': pass
>>>Finished: 'RadioButtonError': pass
>>>Finished: 'ReadonlyAction': pass
>>>Finished: 'ReturnToExceptions': pass
>>>Finished: 'Select': pass
>>>Finished: 'TagIteration': pass
>>>Finished: 'TempNegate': pass
>>>Finished: 'TempRelative': pass
>>>Finished: 'TempTest1': pass
>>>Finished: 'TempTest2': pass
>>>Finished: 'TempTest3': pass
>>>Finished: 'TempVisibility': pass
>>>Finished: 'UrlBinding': pass
>>>Finished: 'Validate': pass
>>>Finished: 'Validation2': pass
>>>Finished: 'Visible': pass
>>>Finished: 'VisibleError': pass
>>>Finished: 'XhtmlCheckBox': pass
>>>Finished: 'XhtmlSelect': pass
>>>]]></system-out>
>>>
>>>      <system-err></system-err>
>>>
>>>  </testsuite>
>>></testsuites>
>>>      
>>>



RE: running netui tests on machines with non-US locales

Posted by Ias <ia...@hotmail.com>.
I ran "ant drt" today with Korean locale and got the attached result. Mainly
two tests, FormatTags and ModuleConfigLocator failed. How can I see more
detailed messages about the failures?

Thanks,

Ias

> -----Original Message-----
> From: Eddie O'Neil [mailto:ekoneil@bea.com]
> Sent: Wednesday, July 21, 2004 3:55 AM
> To: Beehive Developers
> Subject: Re: running netui tests on machines with non-US locales
> 
> 
>   Fix for this will be in tomorrow.
> 
>   Apologies for the delay.
> 
> Eddie
> 
> 
> 
> Eddie O'Neil wrote:
> 
> > All--
> >
> >  Just FYI...
> >
> >  Seems that there's a problem right now running the Test Recorder half
> > of the NetUI test suite on some machines with non-US locales.  These
> > tests are the ones that execute against a running Tomcat server and
> > are run from the Ant "drt" target.
> >  The problem is related to parsing a String date out of an XML file
> > that configures each test; stack traces for this problem will look
> > like the ones below.
> >
> >  A fix for this which will just standardize on US formatted dates (at
> > least for the time being) should be checked in tomorrow.
> >  In the meantime, if you have trouble running the tests, this is a
> > possible cause, and if you see additional problems with the test
> > suite, please bring them up.
> >  Thanks!
> > Eddie
> >
> > 18 jul 2004 14:27:25,250 ERROR TestRecorderServlet []: ERROR: unable
> > to start playback, unable to obtain session, exception( ERROR: failed
> > parsing record file(
> >
> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\A
> nyBeanBinding.xml
> > ), exception( ERROR: failed parsing start date( 17 May 2004,
> > 05:01:41.149 PM GMT-07:00 ) ) )
> >
> > Throwable:
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedExce
> ption:
> > ERROR: failed parsing record file(
> >
> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\A
> nyBeanBinding.xml
> > ), exception( ERROR: failed parsing start date( 17 May 2004,
> > 05:01:41.149 PM GMT-07:00 ) )
> > Stack Trace:
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedExce
> ption:
> > ERROR: failed parsing record file(
> >
> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\A
> nyBeanBinding.xml
> > ), exception( ERROR: failed parsing start date( 17 May 2004,
> > 05:01:41.149 PM GMT-07:00 ) )
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error
> (SessionImpl.java:279)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error
> (SessionImpl.java:262)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionIm
> pl.parseRecordFile(PlaybackSessionImpl.java:321)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionIm
> pl.<init>(PlaybackSessionImpl.java:73)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.State.createPlayb
> ackSession(State.java:278)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.get
> PlaybackSession(TestRecorderServlet.java:822)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doP
> laybackStart(TestRecorderServlet.java:355)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doP
> layback(TestRecorderServlet.java:263)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doG
> et(TestRecorderServlet.java:89)
> >
> >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
> >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> >     at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:237)
> >
> >     at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:157)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderFilter.doFi
> lter(TestRecorderFilter.java:103)
> >
> >     at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:186)
> >
> >     at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:157)
> >
> >     at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:214)
> >
> >     at
> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
> ext.java:104)
> >
> >     at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
> )
> >
> >     at
> >
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardConte
> xtValve.java:198)
> >
> >     at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:152)
> >
> >     at
> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
> ext.java:104)
> >
> >     at
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBa
> se.java:462)
> >
> >     at
> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
> ext.java:102)
> >
> >     at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
> )
> >
> >     at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 37)
> >
> >     at
> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
> ext.java:104)
> >
> >     at
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 17)
> >
> >     at
> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
> ext.java:102)
> >
> >     at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
> )
> >
> >     at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:109)
> >
> >     at
> >
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCont
> ext.java:104)
> >
> >     at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520
> )
> >
> >     at
> > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> >     at
> > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> >     at
> >
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
> >
> >     at
> >
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processCon
> nection(Http11Protocol.java:702)
> >
> >     at
> >
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
> >
> >     at
> >
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.j
> ava:644)
> >
> >     at java.lang.Thread.run(Thread.java:595)
> > Caused by:
> > org.apache.beehive.netui.tools.testrecorder.shared.SessionXMLException:
> > ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM
> > GMT-07:00 )
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
> ecordSessionBean(XMLHelper.java:444)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
> ecordSessionBean(XMLHelper.java:99)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
> ecordSessionBean(XMLHelper.java:60)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionIm
> pl.parseRecordFile(PlaybackSessionImpl.java:316)
> >
> >     ... 37 more
> > Caused by: java.text.ParseException: Unparseable date: "17 May 2004,
> > 05:01:41.149 PM GMT-07:00"
> >     at java.text.DateFormat.parse(DateFormat.java:335)
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.shared.SessionBean.setStartDat
> e(SessionBean.java:65)
> >
> >     at
> >
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getR
> ecordSessionBean(XMLHelper.java:439)
> >
> >     ... 40 more
> >
> >

Re: running netui tests on machines with non-US locales

Posted by Eddie O'Neil <ek...@bea.com>.
  Fix for this will be in tomorrow.

  Apologies for the delay.

Eddie



Eddie O'Neil wrote:

> All--
>
>  Just FYI...
>
>  Seems that there's a problem right now running the Test Recorder half 
> of the NetUI test suite on some machines with non-US locales.  These 
> tests are the ones that execute against a running Tomcat server and 
> are run from the Ant "drt" target.
>  The problem is related to parsing a String date out of an XML file 
> that configures each test; stack traces for this problem will look 
> like the ones below.
>
>  A fix for this which will just standardize on US formatted dates (at 
> least for the time being) should be checked in tomorrow.
>  In the meantime, if you have trouble running the tests, this is a 
> possible cause, and if you see additional problems with the test 
> suite, please bring them up.
>  Thanks!
> Eddie
>
> 18 jul 2004 14:27:25,250 ERROR TestRecorderServlet []: ERROR: unable 
> to start playback, unable to obtain session, exception( ERROR: failed 
> parsing record file( 
> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml 
> ), exception( ERROR: failed parsing start date( 17 May 2004, 
> 05:01:41.149 PM GMT-07:00 ) ) )
>
> Throwable: 
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedException: 
> ERROR: failed parsing record file( 
> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml 
> ), exception( ERROR: failed parsing start date( 17 May 2004, 
> 05:01:41.149 PM GMT-07:00 ) )
> Stack Trace:
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedException: 
> ERROR: failed parsing record file( 
> C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml 
> ), exception( ERROR: failed parsing start date( 17 May 2004, 
> 05:01:41.149 PM GMT-07:00 ) )
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error(SessionImpl.java:279) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error(SessionImpl.java:262) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.parseRecordFile(PlaybackSessionImpl.java:321) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.<init>(PlaybackSessionImpl.java:73) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.state.State.createPlaybackSession(State.java:278) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.getPlaybackSession(TestRecorderServlet.java:822) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doPlaybackStart(TestRecorderServlet.java:355) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doPlayback(TestRecorderServlet.java:263) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doGet(TestRecorderServlet.java:89) 
>
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) 
>
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.TestRecorderFilter.doFilter(TestRecorderFilter.java:103) 
>
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 
>
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
>
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) 
>
>     at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>
>     at 
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) 
>
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) 
>
>     at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>
>     at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) 
>
>     at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 
>
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>
>     at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) 
>
>     at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>
>     at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 
>
>     at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 
>
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>
>     at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
>
>     at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 
>
>     at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 
>
>     at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>     at 
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>     at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793) 
>
>     at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702) 
>
>     at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571) 
>
>     at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644) 
>
>     at java.lang.Thread.run(Thread.java:595)
> Caused by: 
> org.apache.beehive.netui.tools.testrecorder.shared.SessionXMLException: 
> ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM 
> GMT-07:00 )
>     at 
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:444) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:99) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:60) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.parseRecordFile(PlaybackSessionImpl.java:316) 
>
>     ... 37 more
> Caused by: java.text.ParseException: Unparseable date: "17 May 2004, 
> 05:01:41.149 PM GMT-07:00"
>     at java.text.DateFormat.parse(DateFormat.java:335)
>     at 
> org.apache.beehive.netui.tools.testrecorder.shared.SessionBean.setStartDate(SessionBean.java:65) 
>
>     at 
> org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:439) 
>
>     ... 40 more
>
>

running netui tests on machines with non-US locales

Posted by Eddie O'Neil <ek...@bea.com>.
All--

  Just FYI...

  Seems that there's a problem right now running the Test Recorder half 
of the NetUI test suite on some machines with non-US locales.  These 
tests are the ones that execute against a running Tomcat server and are 
run from the Ant "drt" target. 

  The problem is related to parsing a String date out of an XML file 
that configures each test; stack traces for this problem will look like 
the ones below.
 
  A fix for this which will just standardize on US formatted dates (at 
least for the time being) should be checked in tomorrow. 

  In the meantime, if you have trouble running the tests, this is a 
possible cause, and if you see additional problems with the test suite, 
please bring them up. 

  Thanks! 

Eddie

18 jul 2004 14:27:25,250 ERROR TestRecorderServlet []: ERROR: unable to start playback, unable to obtain session, exception( ERROR: failed parsing record file( C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml ), exception( ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM GMT-07:00 ) ) )

Throwable: org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedException: ERROR: failed parsing record file( C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml ), exception( ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM GMT-07:00 ) )
Stack Trace:
org.apache.beehive.netui.tools.testrecorder.server.state.SessionFailedException: ERROR: failed parsing record file( C:\java\projects\beehive\trunk\netui\test\webapps\drt\testRecorder\tests\AnyBeanBinding.xml ), exception( ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM GMT-07:00 ) )
	at org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error(SessionImpl.java:279)
	at org.apache.beehive.netui.tools.testrecorder.server.state.SessionImpl.error(SessionImpl.java:262)
	at org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.parseRecordFile(PlaybackSessionImpl.java:321)
	at org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.<init>(PlaybackSessionImpl.java:73)
	at org.apache.beehive.netui.tools.testrecorder.server.state.State.createPlaybackSession(State.java:278)
	at org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.getPlaybackSession(TestRecorderServlet.java:822)
	at org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doPlaybackStart(TestRecorderServlet.java:355)
	at org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doPlayback(TestRecorderServlet.java:263)
	at org.apache.beehive.netui.tools.testrecorder.server.TestRecorderServlet.doGet(TestRecorderServlet.java:89)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at org.apache.beehive.netui.tools.testrecorder.server.TestRecorderFilter.doFilter(TestRecorderFilter.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
	at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.beehive.netui.tools.testrecorder.shared.SessionXMLException: ERROR: failed parsing start date( 17 May 2004, 05:01:41.149 PM GMT-07:00 )
	at org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:444)
	at org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:99)
	at org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:60)
	at org.apache.beehive.netui.tools.testrecorder.server.state.PlaybackSessionImpl.parseRecordFile(PlaybackSessionImpl.java:316)
	... 37 more
Caused by: java.text.ParseException: Unparseable date: "17 May 2004, 05:01:41.149 PM GMT-07:00"
	at java.text.DateFormat.parse(DateFormat.java:335)
	at org.apache.beehive.netui.tools.testrecorder.shared.SessionBean.setStartDate(SessionBean.java:65)
	at org.apache.beehive.netui.tools.testrecorder.shared.xmlbeans.XMLHelper.getRecordSessionBean(XMLHelper.java:439)
	... 40 more


Re: Early feedback from building Beehive

Posted by Eddie O'Neil <ek...@bea.com>.
  Just want to amend the steps in Shell 2 for anyone else who tries this:

Shell 2 -- run the NetUI tests:
cd netui/test/webapps/drt
ant undeploy             (undeploy the coreWeb webapp from Tomcat if 
it's already running there)
ant build                    (build the coreWeb webapp)
ant deploy                 (deploy coreWeb)
ant drt.running           (run the tests)

  The application build step is necessary in order to pickup the webapp 
runtime and to build the webapp's JPFs, controls, and XSDs.

  Apologies for any confusion.

Eddie




Eddie O'Neil wrote:

>
>  Okay, we're making progress.  :)
>
>  One possibility is that the server is running but the coreWeb/ webapp 
> is deployed in a weird stage (have seen this locally a couple of 
> times) and isn't accessible.  The exception below is in the "client" 
> piece of our test infrastructure -- called the Test Recorder -- which 
> is making HTTP requests against a running Tomcat instance.
>
>  When running correctly, it should be accessible with a browser at the 
> URL "http://localhost:8080/coreWeb".
>  I realize that there isn't documentation on the test infrastructure 
> yet -- that's coming.  In the meantime, open two shells with a Beehive 
> environment in the Beehive root directory and try this:
>
> Shell 1 -- start Tomcat:
> cd netui/test/webapps/drt
> ant start
>
> Shell 2 -- run the NetUI tests:
> cd netui/test/webapps/drt
> ant undeploy
> ant deploy
> ant drt.running
>
> The first set of commands will start Tomcat.  The second set of 
> commands will undeploy and then deploy the "coreWeb" webapp.  The 
> "deploy" and "undeploy" targets use the corresponding Tomcat Ant 
> tasks.  The "drt.running" command will run the Test Recorder client 
> against the running Tomcat instance.  Also, once the webapp is 
> deployed, you should be able to hit the URL above and walk the tests 
> by hand.
>
>  A draconian step to take would be to delete 
> $BEEHIVE_HOME/installed/jakarta-tomcat-5.0.25/ and re-run "ant 
> bootstrap" to just reset the state of Tomcat.
>
>  Finally, what's your OS?  Might help in diagnosing some of this 
> locally...
>
>  Documentation on the test infrastructure, how to run the tests, and 
> how to fix these kinds of issues will come over the next couple of days.
>
>  Hope this helps...
>
> Eddie
>
>
>
>
> Sebastian Gozin wrote:
>
>> Ant did finish with a build successful this time. Many tests seem to 
>> have failed though.
>> They are all failing with the same kind of error. Since the log file 
>> is way too
>> large to attach I picked the first one:
>>
>>
>>    [junit] ERROR: failed executing playback, exception( ERROR: failed 
>> to start playback, server error message( null ) )
>>
>>    [junit] Throwable: 
>> org.apache.beehive.netui.tools.testrecorder.client.PlaybackException: 
>> ERROR: failed to start playback, server error message( null )
>>    [junit] Stack Trace:
>>    [junit] 
>> org.apache.beehive.netui.tools.testrecorder.client.PlaybackException: 
>> ERROR: failed to start playback, server error message( null )
>>    [junit]     at 
>> org.apache.beehive.netui.tools.testrecorder.client.PlaybackExecutor.startPlayback(PlaybackExecutor.java:180) 
>>
>>    [junit]     at 
>> org.apache.beehive.netui.tools.testrecorder.client.PlaybackExecutor.run(PlaybackExecutor.java:114) 
>>
>>    [junit]     at 
>> org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.execute(TestRecorderJUnitTest.java:57) 
>>
>>    [junit]     at 
>> org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.runTest(TestRecorderJUnitTest.java:41) 
>>
>>    [junit]     at junit.framework.TestCase.runBare(TestCase.java:140)
>>    [junit]     at 
>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>    [junit]     at 
>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>    [junit]     at junit.framework.TestResult.run(TestResult.java:109)
>>    [junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>    [junit]     at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>    [junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>    [junit]     at 
>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>
>>    [junit]     at 
>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>
>>
>>
>>    [junit] Playback FAILED for test( ActionChaining )
>>
>>
>> Also the "drt" target will hang if you don't undeploy /coreWeb from 
>> tomcat.
>> Maybe undeploy from ant after running the tests.
>>
>> Sebastian
>>
>>
>> Eddie O'Neil wrote:
>>
>>>
>>>  Should be fixed now; consider what was checked-in in change 23006 a 
>>> proposal for how to deal with Locales during type conversion.
>>>  Basically, there is a new API call on TypeUtils that takes (String 
>>> value, Class type, Locale locale) where "value" is what to convert, 
>>> "type" is the type to convert it into, and "locale" is the locale 
>>> that a converter implementation can (optionally) use.  Then, the 
>>> failing test just specifies the locale as en_US.  It's not wired 
>>> into the JPF runtime yet (but should be!), but it is used from the 
>>> failing JUnit test.
>>>
>>>  Hopefully, it helps get the tests up and running on non-US locale 
>>> machines.
>>>
>>>  Sebastian or Ias, can you try it locally and let me know if the 
>>> test passes now?
>>>
>>>  Thanks!
>>>
>>> Eddie
>>>
>>>
>>>
>>> Eddie O'Neil wrote:
>>>
>>>> Good catch! The error is caused when running on machines with 
>>>> different
>>>> locales; the test is making an en_US locale assumption.
>>>>
>>>> Fixing this now...
>>>>
>>>> Thanks for the build feedback!
>>>>
>>>> Eddie
>>>>
>>>>
>>>> Sebastian Gozin wrote:
>>>>
>>>>  
>>>>
>>>>> I seem to have the same failures when running
>>>>>
>>>>> $ ant drt
>>>>>
>>>>> Other than that I could checkout the project with the netbeans SVN
>>>>> plugin. I can't yet run the ant tasks from netbeans but I gather you
>>>>> need to set some Tiger compatibility settings for it to work.
>>>>>
>>>>> Sebastian
>>>>>
>>>>>
>>>>> Ias wrote:
>>>>>
>>>>>
>>>>>
>>>>>  
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Thanks to help from all of you, I successfully checked out 
>>>>>> Beehive with
>>>>>> Eclipse 3.0 and SVN plugin. Here's my environment for builidng 
>>>>>> Beehive:
>>>>>>
>>>>>> Windowns XP Pro
>>>>>> JDK 1.5.1 beta2 b51
>>>>>>
>>>>>> ant bootstrap
>>>>>> and
>>>>>> ant clean deploy
>>>>>>
>>>>>> worked fine, but
>>>>>> ant drt
>>>>>> ended up with failures. The attached log was emitted by drt 
>>>>>> target. (Is it
>>>>>> natural anyway?)
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Ias
>>>>>>
>>>>>> =========================================================
>>>>>> Lee, Changshin (Korean name)
>>>>>> Ias (International name)
>>>>>>             Company Web Site: http://www.tmax.co.kr
>>>>>>             Personal Web Site: http://www.iasandcb.pe.kr
>>>>>> ---------------------------------------------------------
>>>>>> JSR 201 and 204 Expert Group Member
>>>>>> Apache Web Services Project Member
>>>>>> R&D Center
>>>>>> Tmax Soft, Inc.
>>>>>> =========================================================
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------ 
>>>>>>
>>>>>>
>>>>>> Buildfile: build.xml
>>>>>>
>>>>>> drt:
>>>>>>
>>>>>> controls.drt:
>>>>>>
>>>>>> dirs:
>>>>>>
>>>>>> classes:
>>>>>>   [copy] Copying 3 files to 
>>>>>> D:\java\projects\trunk\controls\build\classes\runtime
>>>>>>   [copy] Copying 1 file to 
>>>>>> D:\java\projects\trunk\controls\build\classes\runtime
>>>>>>
>>>>>> build:
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |      controls build starting                    |
>>>>>>   [echo] --------------------------------------------------
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\controls\build\jars\controls.jar
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |      controls build ending                      |
>>>>>>   [echo] --------------------------------------------------
>>>>>>
>>>>>> deploy:
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |       controls deploy starting                 |
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |       controls deploy ending                   |
>>>>>>   [echo] --------------------------------------------------
>>>>>>
>>>>>> drt:
>>>>>>
>>>>>> drt:
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |       controls drt starting                    |
>>>>>>   [echo] --------------------------------------------------
>>>>>>
>>>>>> clean:
>>>>>
>
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\controls\drt\build
>>>>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\logs
>>>>>> [delete] Deleting: D:\java\projects\trunk\controls\drt\velocity.log
>>>>>>
>>>>>> dirs:
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\controls\drt\build\classes
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\controls\drt\build\classes\tests
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\controls\drt\build\beansrc
>>>>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\jars
>>>>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\logs
>>>>>>
>>>>>> build-beans:
>>>>>>    [apt] Compiling 2 source files to 
>>>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>>>    [apt] warning: Annotation types without processors: 
>>>>>> [org.apache.beehive.controls.api.properties.PropertySet, 
>>>>>> java.lang.annotation.Target, java.lang.annotation.Retention]
>>>>>>    [apt] 1 warning
>>>>>>
>>>>>>
>>>>>>    [apt] Compiling 25 source files to 
>>>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>>>    [apt] warning: Annotation types without processors: 
>>>>>> [org.apache.beehive.controls.api.events.EventSet, 
>>>>>> org.apache.beehive.controls.api.properties.PropertySet, 
>>>>>> java.lang.annotation.Target, java.lang.annotation.Retention, 
>>>>>> org.apache.beehive.controls.test.properties.Props.SimpleProps, 
>>>>>> org.apache.beehive.controls.api.events.Client, 
>>>>>> org.apache.beehive.controls.test.composition.Nested.Index, 
>>>>>> org.apache.beehive.controls.api.events.EventHandler, 
>>>>>> org.apache.beehive.controls.api.context.Context, 
>>>>>> org.apache.beehive.controls.test.properties.Props.ArrayProps]
>>>>>>    [apt] @ControlInterface 
>>>>>> org.apache.beehive.controls.test.checker.HelloChecked 
>>>>>> checker=org.apache.beehive.controls.test.checker.HelloChecker
>>>>>>    [apt] __input:10: Note: HelloChecker: found type 
>>>>>> decl=org.apache.beehive.controls.test.checker.HelloCheckedExtend
>>>>>>    [apt] (source unavailable)
>>>>>>    [apt] 1 warning
>>>>>>    [apt] Note: 
>>>>>> D:\java\projects\trunk\controls\drt\build\beansrc\org\apache\beehive\controls\test\properties\PropsImpl.java 
>>>>>> uses unchecked or unsafe operations.
>>>>>>    [apt] Note: Recompile with -Xlint:unchecked for details.
>>>>>>
>>>>>>
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\controls\drt\build\jars\drtbeans.jar
>>>>>>
>>>>>> build-tests:
>>>>>>  [javac] Compiling 3 source files to 
>>>>>> D:\java\projects\trunk\controls\drt\build\classes\tests
>>>>>>
>>>>>> run-drt:
>>>>>>   [echo] ** junit logfiles written to 
>>>>>> D:\java\projects\trunk\controls\drt\logs **
>>>>>>  [junit] Running 
>>>>>> org.apache.beehive.controls.test.context.ContextTest
>>>>>>  [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 0.094 sec
>>>>>>
>>>>>>  [junit] Running 
>>>>>> org.apache.beehive.controls.test.properties.PropTest
>>>>>>  [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 0.125 sec
>>>>>>
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |       controls drt ending                      |
>>>>>>   [echo] --------------------------------------------------
>>>>>>
>>>>>> netui.drt:
>>>>>>
>>>>>> drt:
>>>>>>   [echo] --------------------------------------------------
>>>>>>   [echo] |      NetUI DRT starting                        |
>>>>>>   [echo] --------------------------------------------------
>>>>>>
>>>>>> prepare:
>>>>>>
>>>>>> drt:
>>>>>>
>>>>>> prepare:
>>>>>>
>>>>>> junit.drt:
>>>>>>
>>>>>> test.rebuild:
>>>>>>
>>>>>> test.clean:
>>>>>>
>>>>>> bootstrap:
>>>>>>   [echo] no.bootstrap=true
>>>>>>
>>>>>> build.bootstrap:
>>>>>>
>>>>>> clean.modules:
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>>>> [buildmodules] Process 'tools' location with 'clean' target ...
>>>>>>
>>>>>> clean:
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>>> [delete] Deleting: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar 
>>>>>>
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>>>> [buildmodules] Process 'fauxServlet' location with 'clean' target 
>>>>>> ...
>>>>>>
>>>>>> clean:
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>> [delete] Deleting: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>>>> [buildmodules] Process 'testBeans' location with 'clean' target ...
>>>>>>
>>>>>> clean:
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>> [delete] Deleting: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>>>> [buildmodules] Process 'junitTests' location with 'clean' target ...
>>>>>>
>>>>>> clean:
>>>>>>   [echo] Clean JUnit Tests
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>>> [delete] Deleting: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>>
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>>>> [buildmodules] Process 'testRecorder' location with 'clean' 
>>>>>> target ...
>>>>>>
>>>>>> clean:
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>>> [delete] Deleting: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>>>> [buildmodules] Process 'testRecorderQA' location with 'clean' 
>>>>>> target ...
>>>>>>
>>>>>> clean:
>>>>>>   [echo] Clean Test Recorder QA
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>>> [delete] Deleting: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>>>>
>>>>>> prepare:
>>>>>>
>>>>>> test.build:
>>>>>>
>>>>>> bootstrap:
>>>>>>   [echo] no.bootstrap=true
>>>>>>
>>>>>> build.bootstrap:
>>>>>>
>>>>>> build.modules:
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>>>> [buildmodules] Process 'tools' location with 'compile' target ...
>>>>>>
>>>>>> compile:
>>>>>>   [echo] compile module: tools
>>>>>>   [echo] module.classpath: 
>>>>>> d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant-junit.jar;d:\java\projects\trunk/external/junit/junit.jar; 
>>>>>>
>>>>>>   [echo] debug: true
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>>>  [javac] Compiling 4 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>>> [buildmodules] Note: 
>>>>>> D:\java\projects\trunk\netui\test\src\tools\org\apache\beehive\netui\tools\ant\junit\JUnitTask.java 
>>>>>> uses or overrides a deprecated API.
>>>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar 
>>>>>>
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>>>> [buildmodules] Process 'fauxServlet' location with 'compile' 
>>>>>> target ...
>>>>>>
>>>>>> compile:
>>>>>>   [echo] compile module: fauxServlet
>>>>>>   [echo] 
>>>>>> module.classpath:=D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar 
>>>>>
>>>>>
>
>>>>>>
>>>>>>   [echo] debug=true
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>>  [javac] Compiling 5 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>>   [copy] Copying 1 file to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>>>> [buildmodules] Process 'testBeans' location with 'compile' target 
>>>>>> ...
>>>>>>
>>>>>> compile:
>>>>>>   [echo] compile module: testBeans
>>>>>>   [echo] 
>>>>>> module.classpath:=D:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\external\struts\struts.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar 
>>>>>>
>>>>>>   [echo] debug=true
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>>  [javac] Compiling 6 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>>   [copy] Copying 1 file to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>>>> [buildmodules] Process 'junitTests' location with 'compile' 
>>>>>> target ...
>>>>>>
>>>>>> compile:
>>>>>>   [echo] Compile module: junitTests
>>>>>>   [echo] Classpath: 
>>>>>> D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;d:\java\projects\trunk\external\junit\junit.jar;d 
>>>>>>
>>>>>> :\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\netui\build\test-lib\testBeans.jar;d:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;d:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\controls\build\jars\controls.jar 
>>>>>>
>>>>>>   [echo] Output directory: 
>>>>>> d:\java\projects\trunk/netui/build/test-lib
>>>>>>   [echo] Debug: true
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>>>  [javac] Compiling 24 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>>> [buildmodules] Note: * uses or overrides a deprecated API.
>>>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>>>   [copy] Copying 4 files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>>>   [copy] Copying 1 file to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests\WEB-INF
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>>
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>>>> [buildmodules] Process 'testRecorder' location with 'compile' 
>>>>>> target ...
>>>>>>
>>>>>> compile:
>>>>>>   [echo] compile module: testRecorder
>>>>>>   [echo] module.classpath: 
>>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\${deployed.junit.jar};d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\external\junit\junit.jar 
>>>>>>
>>>>>>   [echo] debug: true
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>>>
>>>>>> ant.build.xmlbean:
>>>>>>   [echo] xbean.inputs: schema/*.xsd*
>>>>>>   [echo] xbean.output: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>>>   [echo] uptodate: ${xbean.uptodate}
>>>>>>
>>>>>> xbean_schema_compiler:
>>>>>> [buildmodules] Time to build schema type system: 1.875 seconds
>>>>>> [buildmodules] Time to generate code: 0.906 seconds
>>>>>> [xmlbeanbuild] Compiling 69 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>>> [xmlbeanbuild] Note: * uses or overrides a deprecated API.
>>>>>> [xmlbeanbuild] Note: Recompile with -Xlint:deprecation for details.
>>>>>> [xmlbeanbuild] Note: Some input files use unchecked or unsafe 
>>>>>> operations.
>>>>>> [xmlbeanbuild] Note: Recompile with -Xlint:unchecked for details.
>>>>>>
>>>>>>
>>>>>> [xmlbeanbuild] Time to compile code: 5.266 seconds
>>>>>>  [javac] Compiling 51 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>>> [buildmodules] Note: 
>>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\org\apache\beehive\netui\tools\testrecorder\server\ResponseWrapper.java 
>>>>>> uses or overrides a deprecated API.
>>>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>>> [buildmodules] Note: Some input files use unchecked or unsafe 
>>>>>> operations.
>>>>>> [buildmodules] Note: Recompile with -Xlint:unchecked for details.
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>>> [buildmodules] Enter build file: 
>>>>>> D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>>>> [buildmodules] Process 'testRecorderQA' location with 'compile' 
>>>>>> target ...
>>>>>>
>>>>>> compile:
>>>>>>   [echo] compile module: testRecorderQA
>>>>>>   [echo] module.classpath: 
>>>>>> D:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\netui\build\test-lib\testRecorder.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar 
>>>>>>
>>>>>>   [echo] debug: true
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>>>  [javac] Compiling 4 source files to 
>>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>>>    [jar] Building jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>>>>
>>>>>> run.drt:
>>>>>> [delete] Deleting directory 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>>>
>>>>>> run.junit:
>>>>>>   [echo] enable.jrockit: ${enable.jrockit}
>>>>>>   [echo] tests.jar: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>>
>>>>>>   [echo] test.report.dir: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>>>   [echo] file.filter: 
>>>>>> D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>>>>   [echo] log4j.config: 
>>>>>> d:\java\projects\trunk/netui/test/conf/junitLogCfgVerbose.xml
>>>>>>  [mkdir] Created dir: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>>> [netui-junit] Adding Property File filter: 
>>>>>> D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>>>> [netui-junit] commandline.getClasspath() = 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;D:\java\projects\trunk\n 
>>>>>>
>>>>>> etui\build\dist\webapp\WEB-INF\lib\struts.jar;D:\java\projects\trunk\external\junit\junit.jar;D:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;D:\java\projects\trunk\netui\build\test-lib\testBeans.jar;D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;D:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;D:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;D:\java\projects\trunk\controls\build\jars\controls.jar 
>>>>>>
>>>>>> [netui-junit] ===== found test JAR: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>>
>>>>>> [netui-junit] ===== loading classes from JAR: 
>>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>>
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.util.config.ConfigTest
>>>>>> [netui-junit] Found valid test case: 
>>>>>> org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.tags.naming.IndexedNameInterceptor).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] **** act: {actionForm.beans[42]}
>>>>>> [netui-junit] **** exp: {actionForm.beans[42]}
>>>>>> [netui-junit] **** act: {actionForm.beans[42].foo}
>>>>>> [netui-junit] **** exp: {actionForm.beans[42].foo}
>>>>>> [netui-junit] **** act: {actionForm.beans[42].beans2[43].foo}
>>>>>> [netui-junit] **** exp: {actionForm.beans[42].beans2[43].foo}
>>>>>> [netui-junit] **** act: {pageFlow.beans2[44].foo}
>>>>>> [netui-junit] **** exp: {pageFlow.beans2[44].foo}
>>>>>> [netui-junit] **** act: {pageFlow.beans3[45].foo}
>>>>>> [netui-junit] **** exp: {pageFlow.beans3[45].foo}
>>>>>> [netui-junit] **** act: 
>>>>>> {pageFlow.beans[43].values2[44].values3[45].foo}
>>>>>> [netui-junit] **** exp: 
>>>>>> {pageFlow.beans[43].values2[44].values3[45].foo}
>>>>>> [netui-junit] **** act: 
>>>>>> {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>>>> [netui-junit] **** exp: 
>>>>>> {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>>>> [netui-junit] **** act: {actionForm.beans[42].foo}
>>>>>> [netui-junit] **** exp: {actionForm.beans[42].foo}
>>>>>> [netui-junit] **** act: {actionForm.beans1[42].foo}
>>>>>> [netui-junit] **** exp: {actionForm.beans1[42].foo}
>>>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo}
>>>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo}
>>>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo.container.bar}
>>>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo.container.bar}
>>>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo.container.item}
>>>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo.container.item}
>>>>>> [netui-junit] **** act: {pageFlow.item.foo.container.item}
>>>>>> [netui-junit] **** exp: {pageFlow.item.foo.container.item}
>>>>>> [netui-junit] **** act: {pageFlow.container.item.foo.container.item}
>>>>>> [netui-junit] **** exp: {pageFlow.container.item.foo.container.item}
>>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 0.985 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.databinding.expression.IndexedNameTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] item type: java.util.HashMap$Entry
>>>>>> [netui-junit] key: product1 value: Widget Crankset $400.0
>>>>>> [netui-junit] item type: java.util.HashMap$Entry
>>>>>> [netui-junit] key: product2 value: Widget Bottom Bracket $60.0
>>>>>> [netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 1.407 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELAccessTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 1.437 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] contains expression: false
>>>>>> [netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time 
>>>>>> elapsed: 1.609 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] =========================== ????????????? form: 
>>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>>> [netui-junit] 
>>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>>> Exception when attempting to update the expression 
>>>>>> "{application.foo}" with available binding contexts [actionForm, 
>>>>>> pageFlow, globalApp]. Root cause: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>>> application data binding context can not be updated from a 
>>>>>> request parameter.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> java.lang.reflect.Method.invoke(Method.java:582)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>>
>>>>>> [netui-junit] Caused by: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>>> application data binding context can not be updated from a 
>>>>>> request parameter.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:92) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>>
>>>>>> [netui-junit]     ... 15 more
>>>>>> [netui-junit] 
>>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>>> Exception when attempting to update the expression 
>>>>>> "{container.foo}" with available binding contexts [actionForm, 
>>>>>> pageFlow, globalApp]. Root cause: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>>> not resolve variable named "container" for an expression update.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> java.lang.reflect.Method.invoke(Method.java:582)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>>
>>>>>> [netui-junit] Caused by: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>>> not resolve variable named "container" for an expression update.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>>
>>>>>> [netui-junit]     ... 15 more
>>>>>> [netui-junit] 
>>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>>> Exception when attempting to update the expression 
>>>>>> "{pageContext.foo}" with available binding contexts [actionForm, 
>>>>>> pageFlow, globalApp]. Root cause: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>>> not resolve variable named "pageContext" for an expression update.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> java.lang.reflect.Method.invoke(Method.java:582)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>>
>>>>>> [netui-junit] Caused by: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>>> not resolve variable named "pageContext" for an expression update.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>>
>>>>>> [netui-junit]     ... 15 more
>>>>>> [netui-junit] 
>>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>>> Exception when attempting to update the expression 
>>>>>> "{request.foo}" with available binding contexts [actionForm, 
>>>>>> pageFlow, globalApp]. Root cause: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>>> request data binding context can not be updated from a request 
>>>>>> parameter.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> java.lang.reflect.Method.invoke(Method.java:582)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>>
>>>>>> [netui-junit] Caused by: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>>> request data binding context can not be updated from a request 
>>>>>> parameter.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:79) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>>
>>>>>> [netui-junit]     ... 15 more
>>>>>> [netui-junit] 
>>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>>> Exception when attempting to update the expression 
>>>>>> "{session.foo}" with available binding contexts [actionForm, 
>>>>>> pageFlow, globalApp]. Root cause: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>>> session data binding context can not be updated from a request 
>>>>>> parameter.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> java.lang.reflect.Method.invoke(Method.java:582)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>>
>>>>>> [netui-junit] Caused by: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>>> session data binding context can not be updated from a request 
>>>>>> parameter.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:85) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>>
>>>>>> [netui-junit]     ... 15 more
>>>>>> [netui-junit] 
>>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>>> Exception when attempting to update the expression "{url.foo}" 
>>>>>> with available binding contexts [actionForm, pageFlow, 
>>>>>> globalApp]. Root cause: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>>> not resolve variable named "url" for an expression update.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> java.lang.reflect.Method.invoke(Method.java:582)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>>> [netui-junit]     at 
>>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>>
>>>>>> [netui-junit] Caused by: 
>>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>>> not resolve variable named "url" for an expression update.
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>>
>>>>>> [netui-junit]     at 
>>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>>
>>>>>> [netui-junit]     ... 15 more
>>>>>> [netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time 
>>>>>> elapsed: 1.688 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.pageflow.internal.InternalUtils).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 1.297 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELPageInputTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.script.ExpressionEvaluatorFactory).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 1.313 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.util.config.ConfigTest
>>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>>> 0.859 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] All Tests PASSED
>>>>>> [netui-junit] Log file: 
>>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.util.config.ConfigTest.xml 
>>>>>>
>>>>>> [netui-junit] ==== Test Name: 
>>>>>> org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>>> (org.apache.beehive.netui.test.util.type.TypeUtilsTest).
>>>>>> [netui-junit] log4j:WARN Please initialize the log4j system 
>>>>>> properly.
>>>>>> [netui-junit] Caugnt an error converting a String to a 
>>>>>> DateFormat.SHORT formatted Date
>>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 
>>>>>> 1.063 sec
>>>>>>
>>>>>>
>>>>>> [netui-junit] Some test(s) FAILED (failure / error::false / true)
>>>>>>
>>>>>>
>>>>>>  
>>>>>>     
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   
>>>>
>>>>
>>>>
>>>>
>>>>  
>>>>
>>>
>>
>>
>>
>

Re: Early feedback from building Beehive

Posted by Eddie O'Neil <ek...@bea.com>.
Sebastian--

  Well, one other thing to try would be to up the NetUI Log4J priorities 
to "debug".  To do this, change the file:

    $BEEHIVE_HOME/netui/test/webapps/drt/coreWeb/WEB-INF/src/log4j.xml

to reset the <priority> levels from "error" do "debug" -- he output will 
show-up in the Tomcat console.  Then, rebuild the coreWeb application in 
the same directory as Shell 2 below by running:

ant build
ant undeploy
ant deploy

This will recompile the coreWeb webapp including the Controls, JPFs, and 
XSDs and then reload the webapp.  Then, try hitting the same URL as before.

  Also, could you send me the output from your Tomcat console window, 
the Tomcat log from 
$BEEHIVE_HOME/installed/jakarta-tomcat-5.0.25/logs/..., and the output 
from the test window?  You can zip them up and send them to me directly 
(no reason the spam the list, but if anyone else wants them, let me know).

  Thanks very much for helping and for being patient!

Eddie



Sebastian Gozin wrote:

> Ok I've tried to do the test manually by launching tomcat in a 
> seperate shell and then running the tests in another. There doesn't 
> seem to be a difference. I can hit http://localhost:8080/coreWeb/ but 
> when I follow any of the links to run a test I get your typical error 
> page. I gather this is the web equivalent of the errors I am seeing 
> through junit testing.
>
> re-running bootstrap didn't seem to change anything.
>
> I am using Windows XP and I appear to have forgotten the service pack 
> again. SuSE 9 is having trouble spawning tomcat from ant so I gave up 
> there. I'll give it another go in the morning.
>
> In the mean time thanks for your help,
> Sebastian
>
>
> Eddie O'Neil wrote:
>
>>
>>  Okay, we're making progress.  :)
>>
>>  One possibility is that the server is running but the coreWeb/ 
>> webapp is deployed in a weird stage (have seen this locally a couple 
>> of times) and isn't accessible.  The exception below is in the 
>> "client" piece of our test infrastructure -- called the Test Recorder 
>> -- which is making HTTP requests against a running Tomcat instance.
>>
>>  When running correctly, it should be accessible with a browser at 
>> the URL "http://localhost:8080/coreWeb".
>>  I realize that there isn't documentation on the test infrastructure 
>> yet -- that's coming.  In the meantime, open two shells with a 
>> Beehive environment in the Beehive root directory and try this:
>>
>> Shell 1 -- start Tomcat:
>> cd netui/test/webapps/drt
>> ant start
>>
>> Shell 2 -- run the NetUI tests:
>> cd netui/test/webapps/drt
>> ant undeploy
>> ant deploy
>> ant drt.running
>>
>> The first set of commands will start Tomcat.  The second set of 
>> commands will undeploy and then deploy the "coreWeb" webapp.  The 
>> "deploy" and "undeploy" targets use the corresponding Tomcat Ant 
>> tasks.  The "drt.running" command will run the Test Recorder client 
>> against the running Tomcat instance.  Also, once the webapp is 
>> deployed, you should be able to hit the URL above and walk the tests 
>> by hand.
>>
>>  A draconian step to take would be to delete 
>> $BEEHIVE_HOME/installed/jakarta-tomcat-5.0.25/ and re-run "ant 
>> bootstrap" to just reset the state of Tomcat.
>>
>>  Finally, what's your OS?  Might help in diagnosing some of this 
>> locally...
>>
>>  Documentation on the test infrastructure, how to run the tests, and 
>> how to fix these kinds of issues will come over the next couple of days.
>>
>>  Hope this helps...
>>
>> Eddie
>
>
>

Re: Early feedback from building Beehive

Posted by Sebastian Gozin <so...@gamepoint.net>.
Ok I've tried to do the test manually by launching tomcat in a seperate 
shell and then running the tests in another. There doesn't seem to be a 
difference. I can hit http://localhost:8080/coreWeb/ but when I follow 
any of the links to run a test I get your typical error page. I gather 
this is the web equivalent of the errors I am seeing through junit testing.

re-running bootstrap didn't seem to change anything.

I am using Windows XP and I appear to have forgotten the service pack 
again. SuSE 9 is having trouble spawning tomcat from ant so I gave up 
there. I'll give it another go in the morning.

In the mean time thanks for your help,
Sebastian


Eddie O'Neil wrote:

>
>  Okay, we're making progress.  :)
>
>  One possibility is that the server is running but the coreWeb/ webapp 
> is deployed in a weird stage (have seen this locally a couple of 
> times) and isn't accessible.  The exception below is in the "client" 
> piece of our test infrastructure -- called the Test Recorder -- which 
> is making HTTP requests against a running Tomcat instance.
>
>  When running correctly, it should be accessible with a browser at the 
> URL "http://localhost:8080/coreWeb".
>  I realize that there isn't documentation on the test infrastructure 
> yet -- that's coming.  In the meantime, open two shells with a Beehive 
> environment in the Beehive root directory and try this:
>
> Shell 1 -- start Tomcat:
> cd netui/test/webapps/drt
> ant start
>
> Shell 2 -- run the NetUI tests:
> cd netui/test/webapps/drt
> ant undeploy
> ant deploy
> ant drt.running
>
> The first set of commands will start Tomcat.  The second set of 
> commands will undeploy and then deploy the "coreWeb" webapp.  The 
> "deploy" and "undeploy" targets use the corresponding Tomcat Ant 
> tasks.  The "drt.running" command will run the Test Recorder client 
> against the running Tomcat instance.  Also, once the webapp is 
> deployed, you should be able to hit the URL above and walk the tests 
> by hand.
>
>  A draconian step to take would be to delete 
> $BEEHIVE_HOME/installed/jakarta-tomcat-5.0.25/ and re-run "ant 
> bootstrap" to just reset the state of Tomcat.
>
>  Finally, what's your OS?  Might help in diagnosing some of this 
> locally...
>
>  Documentation on the test infrastructure, how to run the tests, and 
> how to fix these kinds of issues will come over the next couple of days.
>
>  Hope this helps...
>
> Eddie


Re: Early feedback from building Beehive

Posted by Eddie O'Neil <ek...@bea.com>.
  Okay, we're making progress.  :)

  One possibility is that the server is running but the coreWeb/ webapp 
is deployed in a weird stage (have seen this locally a couple of times) 
and isn't accessible.  The exception below is in the "client" piece of 
our test infrastructure -- called the Test Recorder -- which is making 
HTTP requests against a running Tomcat instance.

  When running correctly, it should be accessible with a browser at the 
URL "http://localhost:8080/coreWeb". 

  I realize that there isn't documentation on the test infrastructure 
yet -- that's coming.  In the meantime, open two shells with a Beehive 
environment in the Beehive root directory and try this:

Shell 1 -- start Tomcat:
cd netui/test/webapps/drt
ant start

Shell 2 -- run the NetUI tests:
cd netui/test/webapps/drt
ant undeploy
ant deploy
ant drt.running

The first set of commands will start Tomcat.  The second set of commands 
will undeploy and then deploy the "coreWeb" webapp.  The "deploy" and 
"undeploy" targets use the corresponding Tomcat Ant tasks.  The 
"drt.running" command will run the Test Recorder client against the 
running Tomcat instance.  Also, once the webapp is deployed, you should 
be able to hit the URL above and walk the tests by hand.

  A draconian step to take would be to delete 
$BEEHIVE_HOME/installed/jakarta-tomcat-5.0.25/ and re-run "ant 
bootstrap" to just reset the state of Tomcat.

  Finally, what's your OS?  Might help in diagnosing some of this locally...

  Documentation on the test infrastructure, how to run the tests, and 
how to fix these kinds of issues will come over the next couple of days.

  Hope this helps...

Eddie




Sebastian Gozin wrote:

> Ant did finish with a build successful this time. Many tests seem to 
> have failed though.
> They are all failing with the same kind of error. Since the log file 
> is way too
> large to attach I picked the first one:
>
>
>    [junit] ERROR: failed executing playback, exception( ERROR: failed 
> to start playback, server error message( null ) )
>
>    [junit] Throwable: 
> org.apache.beehive.netui.tools.testrecorder.client.PlaybackException: 
> ERROR: failed to start playback, server error message( null )
>    [junit] Stack Trace:
>    [junit] 
> org.apache.beehive.netui.tools.testrecorder.client.PlaybackException: 
> ERROR: failed to start playback, server error message( null )
>    [junit]     at 
> org.apache.beehive.netui.tools.testrecorder.client.PlaybackExecutor.startPlayback(PlaybackExecutor.java:180) 
>
>    [junit]     at 
> org.apache.beehive.netui.tools.testrecorder.client.PlaybackExecutor.run(PlaybackExecutor.java:114) 
>
>    [junit]     at 
> org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.execute(TestRecorderJUnitTest.java:57) 
>
>    [junit]     at 
> org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.runTest(TestRecorderJUnitTest.java:41) 
>
>    [junit]     at junit.framework.TestCase.runBare(TestCase.java:140)
>    [junit]     at 
> junit.framework.TestResult$1.protect(TestResult.java:106)
>    [junit]     at 
> junit.framework.TestResult.runProtected(TestResult.java:124)
>    [junit]     at junit.framework.TestResult.run(TestResult.java:109)
>    [junit]     at junit.framework.TestCase.run(TestCase.java:131)
>    [junit]     at junit.framework.TestSuite.runTest(TestSuite.java:173)
>    [junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>    [junit]     at 
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>
>    [junit]     at 
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>
>
>
>    [junit] Playback FAILED for test( ActionChaining )
>
>
> Also the "drt" target will hang if you don't undeploy /coreWeb from 
> tomcat.
> Maybe undeploy from ant after running the tests.
>
> Sebastian
>
>
> Eddie O'Neil wrote:
>
>>
>>  Should be fixed now; consider what was checked-in in change 23006 a 
>> proposal for how to deal with Locales during type conversion.
>>  Basically, there is a new API call on TypeUtils that takes (String 
>> value, Class type, Locale locale) where "value" is what to convert, 
>> "type" is the type to convert it into, and "locale" is the locale 
>> that a converter implementation can (optionally) use.  Then, the 
>> failing test just specifies the locale as en_US.  It's not wired into 
>> the JPF runtime yet (but should be!), but it is used from the failing 
>> JUnit test.
>>
>>  Hopefully, it helps get the tests up and running on non-US locale 
>> machines.
>>
>>  Sebastian or Ias, can you try it locally and let me know if the test 
>> passes now?
>>
>>  Thanks!
>>
>> Eddie
>>
>>
>>
>> Eddie O'Neil wrote:
>>
>>> Good catch! The error is caused when running on machines with different
>>> locales; the test is making an en_US locale assumption.
>>>
>>> Fixing this now...
>>>
>>> Thanks for the build feedback!
>>>
>>> Eddie
>>>
>>>
>>> Sebastian Gozin wrote:
>>>
>>>  
>>>
>>>> I seem to have the same failures when running
>>>>
>>>> $ ant drt
>>>>
>>>> Other than that I could checkout the project with the netbeans SVN
>>>> plugin. I can't yet run the ant tasks from netbeans but I gather you
>>>> need to set some Tiger compatibility settings for it to work.
>>>>
>>>> Sebastian
>>>>
>>>>
>>>> Ias wrote:
>>>>
>>>>
>>>>
>>>>  
>>>>
>>>>> Hi,
>>>>>
>>>>> Thanks to help from all of you, I successfully checked out Beehive 
>>>>> with
>>>>> Eclipse 3.0 and SVN plugin. Here's my environment for builidng 
>>>>> Beehive:
>>>>>
>>>>> Windowns XP Pro
>>>>> JDK 1.5.1 beta2 b51
>>>>>
>>>>> ant bootstrap
>>>>> and
>>>>> ant clean deploy
>>>>>
>>>>> worked fine, but
>>>>> ant drt
>>>>> ended up with failures. The attached log was emitted by drt 
>>>>> target. (Is it
>>>>> natural anyway?)
>>>>>
>>>>> Regards,
>>>>>
>>>>> Ias
>>>>>
>>>>> =========================================================
>>>>> Lee, Changshin (Korean name)
>>>>> Ias (International name)
>>>>>             Company Web Site: http://www.tmax.co.kr
>>>>>             Personal Web Site: http://www.iasandcb.pe.kr
>>>>> ---------------------------------------------------------
>>>>> JSR 201 and 204 Expert Group Member
>>>>> Apache Web Services Project Member
>>>>> R&D Center
>>>>> Tmax Soft, Inc.
>>>>> =========================================================
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------ 
>>>>>
>>>>>
>>>>> Buildfile: build.xml
>>>>>
>>>>> drt:
>>>>>
>>>>> controls.drt:
>>>>>
>>>>> dirs:
>>>>>
>>>>> classes:
>>>>>   [copy] Copying 3 files to 
>>>>> D:\java\projects\trunk\controls\build\classes\runtime
>>>>>   [copy] Copying 1 file to 
>>>>> D:\java\projects\trunk\controls\build\classes\runtime
>>>>>
>>>>> build:
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |      controls build starting                    |
>>>>>   [echo] --------------------------------------------------
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\controls\build\jars\controls.jar
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |      controls build ending                      |
>>>>>   [echo] --------------------------------------------------
>>>>>
>>>>> deploy:
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |       controls deploy starting                 |
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |       controls deploy ending                   |
>>>>>   [echo] --------------------------------------------------
>>>>>
>>>>> drt:
>>>>>
>>>>> drt:
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |       controls drt starting                    |
>>>>>   [echo] --------------------------------------------------
>>>>>
>>>>> clean:

>>>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\build
>>>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\logs
>>>>> [delete] Deleting: D:\java\projects\trunk\controls\drt\velocity.log
>>>>>
>>>>> dirs:
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\controls\drt\build\classes
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\controls\drt\build\classes\tests
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\controls\drt\build\beansrc
>>>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\jars
>>>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\logs
>>>>>
>>>>> build-beans:
>>>>>    [apt] Compiling 2 source files to 
>>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>>    [apt] warning: Annotation types without processors: 
>>>>> [org.apache.beehive.controls.api.properties.PropertySet, 
>>>>> java.lang.annotation.Target, java.lang.annotation.Retention]
>>>>>    [apt] 1 warning
>>>>>
>>>>>
>>>>>    [apt] Compiling 25 source files to 
>>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>>    [apt] warning: Annotation types without processors: 
>>>>> [org.apache.beehive.controls.api.events.EventSet, 
>>>>> org.apache.beehive.controls.api.properties.PropertySet, 
>>>>> java.lang.annotation.Target, java.lang.annotation.Retention, 
>>>>> org.apache.beehive.controls.test.properties.Props.SimpleProps, 
>>>>> org.apache.beehive.controls.api.events.Client, 
>>>>> org.apache.beehive.controls.test.composition.Nested.Index, 
>>>>> org.apache.beehive.controls.api.events.EventHandler, 
>>>>> org.apache.beehive.controls.api.context.Context, 
>>>>> org.apache.beehive.controls.test.properties.Props.ArrayProps]
>>>>>    [apt] @ControlInterface 
>>>>> org.apache.beehive.controls.test.checker.HelloChecked 
>>>>> checker=org.apache.beehive.controls.test.checker.HelloChecker
>>>>>    [apt] __input:10: Note: HelloChecker: found type 
>>>>> decl=org.apache.beehive.controls.test.checker.HelloCheckedExtend
>>>>>    [apt] (source unavailable)
>>>>>    [apt] 1 warning
>>>>>    [apt] Note: 
>>>>> D:\java\projects\trunk\controls\drt\build\beansrc\org\apache\beehive\controls\test\properties\PropsImpl.java 
>>>>> uses unchecked or unsafe operations.
>>>>>    [apt] Note: Recompile with -Xlint:unchecked for details.
>>>>>
>>>>>
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\controls\drt\build\jars\drtbeans.jar
>>>>>
>>>>> build-tests:
>>>>>  [javac] Compiling 3 source files to 
>>>>> D:\java\projects\trunk\controls\drt\build\classes\tests
>>>>>
>>>>> run-drt:
>>>>>   [echo] ** junit logfiles written to 
>>>>> D:\java\projects\trunk\controls\drt\logs **
>>>>>  [junit] Running org.apache.beehive.controls.test.context.ContextTest
>>>>>  [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.094 
>>>>> sec
>>>>>
>>>>>  [junit] Running org.apache.beehive.controls.test.properties.PropTest
>>>>>  [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.125 
>>>>> sec
>>>>>
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |       controls drt ending                      |
>>>>>   [echo] --------------------------------------------------
>>>>>
>>>>> netui.drt:
>>>>>
>>>>> drt:
>>>>>   [echo] --------------------------------------------------
>>>>>   [echo] |      NetUI DRT starting                        |
>>>>>   [echo] --------------------------------------------------
>>>>>
>>>>> prepare:
>>>>>
>>>>> drt:
>>>>>
>>>>> prepare:
>>>>>
>>>>> junit.drt:
>>>>>
>>>>> test.rebuild:
>>>>>
>>>>> test.clean:
>>>>>
>>>>> bootstrap:
>>>>>   [echo] no.bootstrap=true
>>>>>
>>>>> build.bootstrap:
>>>>>
>>>>> clean.modules:
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>>> [buildmodules] Process 'tools' location with 'clean' target ...
>>>>>
>>>>> clean:
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>> [delete] Deleting: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar 
>>>>>
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>>> [buildmodules] Process 'fauxServlet' location with 'clean' target ...
>>>>>
>>>>> clean:
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>> [delete] Deleting: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>>> [buildmodules] Process 'testBeans' location with 'clean' target ...
>>>>>
>>>>> clean:
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>> [delete] Deleting: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>>> [buildmodules] Process 'junitTests' location with 'clean' target ...
>>>>>
>>>>> clean:
>>>>>   [echo] Clean JUnit Tests
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>> [delete] Deleting: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>>> [buildmodules] Process 'testRecorder' location with 'clean' target 
>>>>> ...
>>>>>
>>>>> clean:
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>> [delete] Deleting: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>>> [buildmodules] Process 'testRecorderQA' location with 'clean' 
>>>>> target ...
>>>>>
>>>>> clean:
>>>>>   [echo] Clean Test Recorder QA
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>> [delete] Deleting: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>>>
>>>>> prepare:
>>>>>
>>>>> test.build:
>>>>>
>>>>> bootstrap:
>>>>>   [echo] no.bootstrap=true
>>>>>
>>>>> build.bootstrap:
>>>>>
>>>>> build.modules:
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>>> [buildmodules] Process 'tools' location with 'compile' target ...
>>>>>
>>>>> compile:
>>>>>   [echo] compile module: tools
>>>>>   [echo] module.classpath: 
>>>>> d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant-junit.jar;d:\java\projects\trunk/external/junit/junit.jar; 
>>>>>
>>>>>   [echo] debug: true
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>>  [javac] Compiling 4 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>> [buildmodules] Note: 
>>>>> D:\java\projects\trunk\netui\test\src\tools\org\apache\beehive\netui\tools\ant\junit\JUnitTask.java 
>>>>> uses or overrides a deprecated API.
>>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar 
>>>>>
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>>> [buildmodules] Process 'fauxServlet' location with 'compile' 
>>>>> target ...
>>>>>
>>>>> compile:
>>>>>   [echo] compile module: fauxServlet
>>>>>   [echo] 
>>>>> module.classpath:=D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar 

>>>>>
>>>>>   [echo] debug=true
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>  [javac] Compiling 5 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>   [copy] Copying 1 file to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>>> [buildmodules] Process 'testBeans' location with 'compile' target ...
>>>>>
>>>>> compile:
>>>>>   [echo] compile module: testBeans
>>>>>   [echo] 
>>>>> module.classpath:=D:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\external\struts\struts.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar 
>>>>>
>>>>>   [echo] debug=true
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>  [javac] Compiling 6 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>   [copy] Copying 1 file to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>>> [buildmodules] Process 'junitTests' location with 'compile' target 
>>>>> ...
>>>>>
>>>>> compile:
>>>>>   [echo] Compile module: junitTests
>>>>>   [echo] Classpath: 
>>>>> D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;d:\java\projects\trunk\external\junit\junit.jar;d 
>>>>>
>>>>> :\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\netui\build\test-lib\testBeans.jar;d:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;d:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\controls\build\jars\controls.jar 
>>>>>
>>>>>   [echo] Output directory: 
>>>>> d:\java\projects\trunk/netui/build/test-lib
>>>>>   [echo] Debug: true
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>>  [javac] Compiling 24 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>> [buildmodules] Note: * uses or overrides a deprecated API.
>>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>>   [copy] Copying 4 files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>>   [copy] Copying 1 file to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests\WEB-INF
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>>> [buildmodules] Process 'testRecorder' location with 'compile' 
>>>>> target ...
>>>>>
>>>>> compile:
>>>>>   [echo] compile module: testRecorder
>>>>>   [echo] module.classpath: 
>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\${deployed.junit.jar};d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\external\junit\junit.jar 
>>>>>
>>>>>   [echo] debug: true
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>>
>>>>> ant.build.xmlbean:
>>>>>   [echo] xbean.inputs: schema/*.xsd*
>>>>>   [echo] xbean.output: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>>   [echo] uptodate: ${xbean.uptodate}
>>>>>
>>>>> xbean_schema_compiler:
>>>>> [buildmodules] Time to build schema type system: 1.875 seconds
>>>>> [buildmodules] Time to generate code: 0.906 seconds
>>>>> [xmlbeanbuild] Compiling 69 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>> [xmlbeanbuild] Note: * uses or overrides a deprecated API.
>>>>> [xmlbeanbuild] Note: Recompile with -Xlint:deprecation for details.
>>>>> [xmlbeanbuild] Note: Some input files use unchecked or unsafe 
>>>>> operations.
>>>>> [xmlbeanbuild] Note: Recompile with -Xlint:unchecked for details.
>>>>>
>>>>>
>>>>> [xmlbeanbuild] Time to compile code: 5.266 seconds
>>>>>  [javac] Compiling 51 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>> [buildmodules] Note: 
>>>>> D:\java\projects\trunk\netui\test\src\testRecorder\org\apache\beehive\netui\tools\testrecorder\server\ResponseWrapper.java 
>>>>> uses or overrides a deprecated API.
>>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>> [buildmodules] Note: Some input files use unchecked or unsafe 
>>>>> operations.
>>>>> [buildmodules] Note: Recompile with -Xlint:unchecked for details.
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>> [buildmodules] Enter build file: 
>>>>> D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>>> [buildmodules] Process 'testRecorderQA' location with 'compile' 
>>>>> target ...
>>>>>
>>>>> compile:
>>>>>   [echo] compile module: testRecorderQA
>>>>>   [echo] module.classpath: 
>>>>> D:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\netui\build\test-lib\testRecorder.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar 
>>>>>
>>>>>   [echo] debug: true
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>>  [javac] Compiling 4 source files to 
>>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>>    [jar] Building jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>>>
>>>>> run.drt:
>>>>> [delete] Deleting directory 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>>
>>>>> run.junit:
>>>>>   [echo] enable.jrockit: ${enable.jrockit}
>>>>>   [echo] tests.jar: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>
>>>>>   [echo] test.report.dir: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>>   [echo] file.filter: 
>>>>> D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>>>   [echo] log4j.config: 
>>>>> d:\java\projects\trunk/netui/test/conf/junitLogCfgVerbose.xml
>>>>>  [mkdir] Created dir: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>> [netui-junit] Adding Property File filter: 
>>>>> D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>>> [netui-junit] commandline.getClasspath() = 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;D:\java\projects\trunk\n 
>>>>>
>>>>> etui\build\dist\webapp\WEB-INF\lib\struts.jar;D:\java\projects\trunk\external\junit\junit.jar;D:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;D:\java\projects\trunk\netui\build\test-lib\testBeans.jar;D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;D:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;D:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;D:\java\projects\trunk\controls\build\jars\controls.jar 
>>>>>
>>>>> [netui-junit] ===== found test JAR: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>
>>>>> [netui-junit] ===== loading classes from JAR: 
>>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>>
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.util.config.ConfigTest
>>>>> [netui-junit] Found valid test case: 
>>>>> org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.tags.naming.IndexedNameInterceptor).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] **** act: {actionForm.beans[42]}
>>>>> [netui-junit] **** exp: {actionForm.beans[42]}
>>>>> [netui-junit] **** act: {actionForm.beans[42].foo}
>>>>> [netui-junit] **** exp: {actionForm.beans[42].foo}
>>>>> [netui-junit] **** act: {actionForm.beans[42].beans2[43].foo}
>>>>> [netui-junit] **** exp: {actionForm.beans[42].beans2[43].foo}
>>>>> [netui-junit] **** act: {pageFlow.beans2[44].foo}
>>>>> [netui-junit] **** exp: {pageFlow.beans2[44].foo}
>>>>> [netui-junit] **** act: {pageFlow.beans3[45].foo}
>>>>> [netui-junit] **** exp: {pageFlow.beans3[45].foo}
>>>>> [netui-junit] **** act: 
>>>>> {pageFlow.beans[43].values2[44].values3[45].foo}
>>>>> [netui-junit] **** exp: 
>>>>> {pageFlow.beans[43].values2[44].values3[45].foo}
>>>>> [netui-junit] **** act: 
>>>>> {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>>> [netui-junit] **** exp: 
>>>>> {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>>> [netui-junit] **** act: {actionForm.beans[42].foo}
>>>>> [netui-junit] **** exp: {actionForm.beans[42].foo}
>>>>> [netui-junit] **** act: {actionForm.beans1[42].foo}
>>>>> [netui-junit] **** exp: {actionForm.beans1[42].foo}
>>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo}
>>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo}
>>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo.container.bar}
>>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo.container.bar}
>>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo.container.item}
>>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo.container.item}
>>>>> [netui-junit] **** act: {pageFlow.item.foo.container.item}
>>>>> [netui-junit] **** exp: {pageFlow.item.foo.container.item}
>>>>> [netui-junit] **** act: {pageFlow.container.item.foo.container.item}
>>>>> [netui-junit] **** exp: {pageFlow.container.item.foo.container.item}
>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 0.985 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.databinding.expression.IndexedNameTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] item type: java.util.HashMap$Entry
>>>>> [netui-junit] key: product1 value: Widget Crankset $400.0
>>>>> [netui-junit] item type: java.util.HashMap$Entry
>>>>> [netui-junit] key: product2 value: Widget Bottom Bracket $60.0
>>>>> [netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 1.407 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELAccessTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 1.437 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] contains expression: false
>>>>> [netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 1.609 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] =========================== ????????????? form: 
>>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>>> [netui-junit] 
>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>> Exception when attempting to update the expression 
>>>>> "{application.foo}" with available binding contexts [actionForm, 
>>>>> pageFlow, globalApp]. Root cause: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>> application data binding context can not be updated from a request 
>>>>> parameter.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>
>>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>
>>>>> [netui-junit] Caused by: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>> application data binding context can not be updated from a request 
>>>>> parameter.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:92) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>
>>>>> [netui-junit]     ... 15 more
>>>>> [netui-junit] 
>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>> Exception when attempting to update the expression 
>>>>> "{container.foo}" with available binding contexts [actionForm, 
>>>>> pageFlow, globalApp]. Root cause: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>> not resolve variable named "container" for an expression update.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>
>>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>
>>>>> [netui-junit] Caused by: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>> not resolve variable named "container" for an expression update.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>
>>>>> [netui-junit]     ... 15 more
>>>>> [netui-junit] 
>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>> Exception when attempting to update the expression 
>>>>> "{pageContext.foo}" with available binding contexts [actionForm, 
>>>>> pageFlow, globalApp]. Root cause: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>> not resolve variable named "pageContext" for an expression update.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>
>>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>
>>>>> [netui-junit] Caused by: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>> not resolve variable named "pageContext" for an expression update.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>
>>>>> [netui-junit]     ... 15 more
>>>>> [netui-junit] 
>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>> Exception when attempting to update the expression "{request.foo}" 
>>>>> with available binding contexts [actionForm, pageFlow, globalApp]. 
>>>>> Root cause: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>> request data binding context can not be updated from a request 
>>>>> parameter.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>
>>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>
>>>>> [netui-junit] Caused by: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>> request data binding context can not be updated from a request 
>>>>> parameter.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:79) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>
>>>>> [netui-junit]     ... 15 more
>>>>> [netui-junit] 
>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>> Exception when attempting to update the expression "{session.foo}" 
>>>>> with available binding contexts [actionForm, pageFlow, globalApp]. 
>>>>> Root cause: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>> session data binding context can not be updated from a request 
>>>>> parameter.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>
>>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>
>>>>> [netui-junit] Caused by: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>>> session data binding context can not be updated from a request 
>>>>> parameter.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:85) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>
>>>>> [netui-junit]     ... 15 more
>>>>> [netui-junit] 
>>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>>> Exception when attempting to update the expression "{url.foo}" 
>>>>> with available binding contexts [actionForm, pageFlow, globalApp]. 
>>>>> Root cause: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>> not resolve variable named "url" for an expression update.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> [netui-junit]     at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>>
>>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>>> [netui-junit]     at 
>>>>> junit.framework.TestSuite.run(TestSuite.java:168)
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>>
>>>>> [netui-junit] Caused by: 
>>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>>> not resolve variable named "url" for an expression update.
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>>
>>>>> [netui-junit]     at 
>>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>>
>>>>> [netui-junit]     ... 15 more
>>>>> [netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 1.688 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.pageflow.internal.InternalUtils).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 1.297 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELPageInputTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.script.ExpressionEvaluatorFactory).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 1.313 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.util.config.ConfigTest
>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>>> 0.859 sec
>>>>>
>>>>>
>>>>> [netui-junit] All Tests PASSED
>>>>> [netui-junit] Log file: 
>>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.util.config.ConfigTest.xml 
>>>>>
>>>>> [netui-junit] ==== Test Name: 
>>>>> org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>>> (org.apache.beehive.netui.test.util.type.TypeUtilsTest).
>>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>>> [netui-junit] Caugnt an error converting a String to a 
>>>>> DateFormat.SHORT formatted Date
>>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 
>>>>> 1.063 sec
>>>>>
>>>>>
>>>>> [netui-junit] Some test(s) FAILED (failure / error::false / true)
>>>>>
>>>>>
>>>>>  
>>>>>     
>>>>
>>>>
>>>>
>>>>
>>>>   
>>>
>>>
>>>
>>>  
>>>
>>
>
>
>

Re: Early feedback from building Beehive

Posted by Sebastian Gozin <so...@gamepoint.net>.
Ant did finish with a build successful this time. Many tests seem to 
have failed though.
They are all failing with the same kind of error. Since the log file is 
way too
large to attach I picked the first one:


    [junit] ERROR: failed executing playback, exception( ERROR: failed 
to start playback, server error message( null ) )

    [junit] Throwable: 
org.apache.beehive.netui.tools.testrecorder.client.PlaybackException: 
ERROR: failed to start playback, server error message( null )
    [junit] Stack Trace:
    [junit] 
org.apache.beehive.netui.tools.testrecorder.client.PlaybackException: 
ERROR: failed to start playback, server error message( null )
    [junit]     at 
org.apache.beehive.netui.tools.testrecorder.client.PlaybackExecutor.startPlayback(PlaybackExecutor.java:180)
    [junit]     at 
org.apache.beehive.netui.tools.testrecorder.client.PlaybackExecutor.run(PlaybackExecutor.java:114)
    [junit]     at 
org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.execute(TestRecorderJUnitTest.java:57)
    [junit]     at 
org.apache.beehive.netui.tools.testrecorder.client.TestRecorderJUnitTest.runTest(TestRecorderJUnitTest.java:41)
    [junit]     at junit.framework.TestCase.runBare(TestCase.java:140)
    [junit]     at junit.framework.TestResult$1.protect(TestResult.java:106)
    [junit]     at 
junit.framework.TestResult.runProtected(TestResult.java:124)
    [junit]     at junit.framework.TestResult.run(TestResult.java:109)
    [junit]     at junit.framework.TestCase.run(TestCase.java:131)
    [junit]     at junit.framework.TestSuite.runTest(TestSuite.java:173)
    [junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
    [junit]     at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
    [junit]     at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)


    [junit] Playback FAILED for test( ActionChaining )


Also the "drt" target will hang if you don't undeploy /coreWeb from tomcat.
Maybe undeploy from ant after running the tests.

Sebastian


Eddie O'Neil wrote:

>
>  Should be fixed now; consider what was checked-in in change 23006 a 
> proposal for how to deal with Locales during type conversion.
>  Basically, there is a new API call on TypeUtils that takes (String 
> value, Class type, Locale locale) where "value" is what to convert, 
> "type" is the type to convert it into, and "locale" is the locale that 
> a converter implementation can (optionally) use.  Then, the failing 
> test just specifies the locale as en_US.  It's not wired into the JPF 
> runtime yet (but should be!), but it is used from the failing JUnit test.
>
>  Hopefully, it helps get the tests up and running on non-US locale 
> machines.
>
>  Sebastian or Ias, can you try it locally and let me know if the test 
> passes now?
>
>  Thanks!
>
> Eddie
>
>
>
> Eddie O'Neil wrote:
>
>> Good catch! The error is caused when running on machines with different
>> locales; the test is making an en_US locale assumption.
>>
>> Fixing this now...
>>
>> Thanks for the build feedback!
>>
>> Eddie
>>
>>
>> Sebastian Gozin wrote:
>>
>>  
>>
>>> I seem to have the same failures when running
>>>
>>> $ ant drt
>>>
>>> Other than that I could checkout the project with the netbeans SVN
>>> plugin. I can't yet run the ant tasks from netbeans but I gather you
>>> need to set some Tiger compatibility settings for it to work.
>>>
>>> Sebastian
>>>
>>>
>>> Ias wrote:
>>>
>>>
>>>
>>>   
>>>
>>>> Hi,
>>>>
>>>> Thanks to help from all of you, I successfully checked out Beehive 
>>>> with
>>>> Eclipse 3.0 and SVN plugin. Here's my environment for builidng 
>>>> Beehive:
>>>>
>>>> Windowns XP Pro
>>>> JDK 1.5.1 beta2 b51
>>>>
>>>> ant bootstrap
>>>> and
>>>> ant clean deploy
>>>>
>>>> worked fine, but
>>>> ant drt
>>>> ended up with failures. The attached log was emitted by drt target. 
>>>> (Is it
>>>> natural anyway?)
>>>>
>>>> Regards,
>>>>
>>>> Ias
>>>>
>>>> =========================================================
>>>> Lee, Changshin (Korean name)
>>>> Ias (International name)
>>>>             Company Web Site: http://www.tmax.co.kr
>>>>             Personal Web Site: http://www.iasandcb.pe.kr
>>>> ---------------------------------------------------------
>>>> JSR 201 and 204 Expert Group Member
>>>> Apache Web Services Project Member
>>>> R&D Center
>>>> Tmax Soft, Inc.
>>>> =========================================================
>>>>
>>>>
>>>> ------------------------------------------------------------------------ 
>>>>
>>>>
>>>> Buildfile: build.xml
>>>>
>>>> drt:
>>>>
>>>> controls.drt:
>>>>
>>>> dirs:
>>>>
>>>> classes:
>>>>   [copy] Copying 3 files to 
>>>> D:\java\projects\trunk\controls\build\classes\runtime
>>>>   [copy] Copying 1 file to 
>>>> D:\java\projects\trunk\controls\build\classes\runtime
>>>>
>>>> build:
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |      controls build starting                    |
>>>>   [echo] --------------------------------------------------
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\controls\build\jars\controls.jar
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |      controls build ending                      |
>>>>   [echo] --------------------------------------------------
>>>>
>>>> deploy:
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |       controls deploy starting                 |
>>>>   [echo] --------------------------------------------------
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |       controls deploy ending                   |
>>>>   [echo] --------------------------------------------------
>>>>
>>>> drt:
>>>>
>>>> drt:
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |       controls drt starting                    |
>>>>   [echo] --------------------------------------------------
>>>>
>>>> clean:
>>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\build
>>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\logs
>>>> [delete] Deleting: D:\java\projects\trunk\controls\drt\velocity.log
>>>>
>>>> dirs:
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\controls\drt\build\classes
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\controls\drt\build\classes\tests
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\controls\drt\build\beansrc
>>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\jars
>>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\logs
>>>>
>>>> build-beans:
>>>>    [apt] Compiling 2 source files to 
>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>    [apt] warning: Annotation types without processors: 
>>>> [org.apache.beehive.controls.api.properties.PropertySet, 
>>>> java.lang.annotation.Target, java.lang.annotation.Retention]
>>>>    [apt] 1 warning
>>>>
>>>>
>>>>    [apt] Compiling 25 source files to 
>>>> D:\java\projects\trunk\controls\drt\build\classes\beans
>>>>    [apt] warning: Annotation types without processors: 
>>>> [org.apache.beehive.controls.api.events.EventSet, 
>>>> org.apache.beehive.controls.api.properties.PropertySet, 
>>>> java.lang.annotation.Target, java.lang.annotation.Retention, 
>>>> org.apache.beehive.controls.test.properties.Props.SimpleProps, 
>>>> org.apache.beehive.controls.api.events.Client, 
>>>> org.apache.beehive.controls.test.composition.Nested.Index, 
>>>> org.apache.beehive.controls.api.events.EventHandler, 
>>>> org.apache.beehive.controls.api.context.Context, 
>>>> org.apache.beehive.controls.test.properties.Props.ArrayProps]
>>>>    [apt] @ControlInterface 
>>>> org.apache.beehive.controls.test.checker.HelloChecked 
>>>> checker=org.apache.beehive.controls.test.checker.HelloChecker
>>>>    [apt] __input:10: Note: HelloChecker: found type 
>>>> decl=org.apache.beehive.controls.test.checker.HelloCheckedExtend
>>>>    [apt] (source unavailable)
>>>>    [apt] 1 warning
>>>>    [apt] Note: 
>>>> D:\java\projects\trunk\controls\drt\build\beansrc\org\apache\beehive\controls\test\properties\PropsImpl.java 
>>>> uses unchecked or unsafe operations.
>>>>    [apt] Note: Recompile with -Xlint:unchecked for details.
>>>>
>>>>
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\controls\drt\build\jars\drtbeans.jar
>>>>
>>>> build-tests:
>>>>  [javac] Compiling 3 source files to 
>>>> D:\java\projects\trunk\controls\drt\build\classes\tests
>>>>
>>>> run-drt:
>>>>   [echo] ** junit logfiles written to 
>>>> D:\java\projects\trunk\controls\drt\logs **
>>>>  [junit] Running org.apache.beehive.controls.test.context.ContextTest
>>>>  [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.094 sec
>>>>
>>>>  [junit] Running org.apache.beehive.controls.test.properties.PropTest
>>>>  [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.125 sec
>>>>
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |       controls drt ending                      |
>>>>   [echo] --------------------------------------------------
>>>>
>>>> netui.drt:
>>>>
>>>> drt:
>>>>   [echo] --------------------------------------------------
>>>>   [echo] |      NetUI DRT starting                        |
>>>>   [echo] --------------------------------------------------
>>>>
>>>> prepare:
>>>>
>>>> drt:
>>>>
>>>> prepare:
>>>>
>>>> junit.drt:
>>>>
>>>> test.rebuild:
>>>>
>>>> test.clean:
>>>>
>>>> bootstrap:
>>>>   [echo] no.bootstrap=true
>>>>
>>>> build.bootstrap:
>>>>
>>>> clean.modules:
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>> [buildmodules] Process 'tools' location with 'clean' target ...
>>>>
>>>> clean:
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>> [delete] Deleting: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar 
>>>>
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>> [buildmodules] Process 'fauxServlet' location with 'clean' target ...
>>>>
>>>> clean:
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>> [delete] Deleting: 
>>>> D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>> [buildmodules] Process 'testBeans' location with 'clean' target ...
>>>>
>>>> clean:
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>> [delete] Deleting: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>> [buildmodules] Process 'junitTests' location with 'clean' target ...
>>>>
>>>> clean:
>>>>   [echo] Clean JUnit Tests
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>> [delete] Deleting: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>> [buildmodules] Process 'testRecorder' location with 'clean' target ...
>>>>
>>>> clean:
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>> [delete] Deleting: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>> [buildmodules] Process 'testRecorderQA' location with 'clean' 
>>>> target ...
>>>>
>>>> clean:
>>>>   [echo] Clean Test Recorder QA
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>> [delete] Deleting: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>>
>>>> prepare:
>>>>
>>>> test.build:
>>>>
>>>> bootstrap:
>>>>   [echo] no.bootstrap=true
>>>>
>>>> build.bootstrap:
>>>>
>>>> build.modules:
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>> [buildmodules] Process 'tools' location with 'compile' target ...
>>>>
>>>> compile:
>>>>   [echo] compile module: tools
>>>>   [echo] module.classpath: 
>>>> d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant-junit.jar;d:\java\projects\trunk/external/junit/junit.jar; 
>>>>
>>>>   [echo] debug: true
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>>  [javac] Compiling 4 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\tools
>>>> [buildmodules] Note: 
>>>> D:\java\projects\trunk\netui\test\src\tools\org\apache\beehive\netui\tools\ant\junit\JUnitTask.java 
>>>> uses or overrides a deprecated API.
>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar 
>>>>
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>> [buildmodules] Process 'fauxServlet' location with 'compile' target 
>>>> ...
>>>>
>>>> compile:
>>>>   [echo] compile module: fauxServlet
>>>>   [echo] 
>>>> module.classpath:=D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar 
>>>>
>>>>   [echo] debug=true
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>  [javac] Compiling 5 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>   [copy] Copying 1 file to 
>>>> D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>> [buildmodules] Process 'testBeans' location with 'compile' target ...
>>>>
>>>> compile:
>>>>   [echo] compile module: testBeans
>>>>   [echo] 
>>>> module.classpath:=D:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\external\struts\struts.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar 
>>>>
>>>>   [echo] debug=true
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>  [javac] Compiling 6 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>   [copy] Copying 1 file to 
>>>> D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>> [buildmodules] Process 'junitTests' location with 'compile' target ...
>>>>
>>>> compile:
>>>>   [echo] Compile module: junitTests
>>>>   [echo] Classpath: 
>>>> D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;d:\java\projects\trunk\external\junit\junit.jar;d 
>>>>
>>>> :\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\netui\build\test-lib\testBeans.jar;d:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;d:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\controls\build\jars\controls.jar 
>>>>
>>>>   [echo] Output directory: d:\java\projects\trunk/netui/build/test-lib
>>>>   [echo] Debug: true
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>  [javac] Compiling 24 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>> [buildmodules] Note: * uses or overrides a deprecated API.
>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>>   [copy] Copying 4 files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>>   [copy] Copying 1 file to 
>>>> D:\java\projects\trunk\netui\build\test-classes\junitTests\WEB-INF
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>> [buildmodules] Process 'testRecorder' location with 'compile' 
>>>> target ...
>>>>
>>>> compile:
>>>>   [echo] compile module: testRecorder
>>>>   [echo] module.classpath: 
>>>> D:\java\projects\trunk\netui\test\src\testRecorder\${deployed.junit.jar};d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\external\junit\junit.jar 
>>>>
>>>>   [echo] debug: true
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>>
>>>> ant.build.xmlbean:
>>>>   [echo] xbean.inputs: schema/*.xsd*
>>>>   [echo] xbean.output: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>>   [echo] uptodate: ${xbean.uptodate}
>>>>
>>>> xbean_schema_compiler:
>>>> [buildmodules] Time to build schema type system: 1.875 seconds
>>>> [buildmodules] Time to generate code: 0.906 seconds
>>>> [xmlbeanbuild] Compiling 69 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>> [xmlbeanbuild] Note: * uses or overrides a deprecated API.
>>>> [xmlbeanbuild] Note: Recompile with -Xlint:deprecation for details.
>>>> [xmlbeanbuild] Note: Some input files use unchecked or unsafe 
>>>> operations.
>>>> [xmlbeanbuild] Note: Recompile with -Xlint:unchecked for details.
>>>>
>>>>
>>>> [xmlbeanbuild] Time to compile code: 5.266 seconds
>>>>  [javac] Compiling 51 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>> [buildmodules] Note: 
>>>> D:\java\projects\trunk\netui\test\src\testRecorder\org\apache\beehive\netui\tools\testrecorder\server\ResponseWrapper.java 
>>>> uses or overrides a deprecated API.
>>>> [buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>> [buildmodules] Note: Some input files use unchecked or unsafe 
>>>> operations.
>>>> [buildmodules] Note: Recompile with -Xlint:unchecked for details.
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>> [buildmodules] Enter build file: 
>>>> D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>> [buildmodules] Process 'testRecorderQA' location with 'compile' 
>>>> target ...
>>>>
>>>> compile:
>>>>   [echo] compile module: testRecorderQA
>>>>   [echo] module.classpath: 
>>>> D:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\netui\build\test-lib\testRecorder.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar 
>>>>
>>>>   [echo] debug: true
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>  [javac] Compiling 4 source files to 
>>>> D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>>    [jar] Building jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>>
>>>> run.drt:
>>>> [delete] Deleting directory 
>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>
>>>> run.junit:
>>>>   [echo] enable.jrockit: ${enable.jrockit}
>>>>   [echo] tests.jar: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>
>>>>   [echo] test.report.dir: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>>   [echo] file.filter: 
>>>> D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>>   [echo] log4j.config: 
>>>> d:\java\projects\trunk/netui/test/conf/junitLogCfgVerbose.xml
>>>>  [mkdir] Created dir: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults
>>>> [netui-junit] Adding Property File filter: 
>>>> D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>> [netui-junit] commandline.getClasspath() = 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;D:\java\projects\trunk\n 
>>>>
>>>> etui\build\dist\webapp\WEB-INF\lib\struts.jar;D:\java\projects\trunk\external\junit\junit.jar;D:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;D:\java\projects\trunk\netui\build\test-lib\testBeans.jar;D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;D:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;D:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;D:\java\projects\trunk\controls\build\jars\controls.jar 
>>>>
>>>> [netui-junit] ===== found test JAR: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>
>>>> [netui-junit] ===== loading classes from JAR: 
>>>> D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar 
>>>>
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.util.config.ConfigTest
>>>> [netui-junit] Found valid test case: 
>>>> org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.tags.naming.IndexedNameInterceptor).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] **** act: {actionForm.beans[42]}
>>>> [netui-junit] **** exp: {actionForm.beans[42]}
>>>> [netui-junit] **** act: {actionForm.beans[42].foo}
>>>> [netui-junit] **** exp: {actionForm.beans[42].foo}
>>>> [netui-junit] **** act: {actionForm.beans[42].beans2[43].foo}
>>>> [netui-junit] **** exp: {actionForm.beans[42].beans2[43].foo}
>>>> [netui-junit] **** act: {pageFlow.beans2[44].foo}
>>>> [netui-junit] **** exp: {pageFlow.beans2[44].foo}
>>>> [netui-junit] **** act: {pageFlow.beans3[45].foo}
>>>> [netui-junit] **** exp: {pageFlow.beans3[45].foo}
>>>> [netui-junit] **** act: 
>>>> {pageFlow.beans[43].values2[44].values3[45].foo}
>>>> [netui-junit] **** exp: 
>>>> {pageFlow.beans[43].values2[44].values3[45].foo}
>>>> [netui-junit] **** act: 
>>>> {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>> [netui-junit] **** exp: 
>>>> {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>> [netui-junit] **** act: {actionForm.beans[42].foo}
>>>> [netui-junit] **** exp: {actionForm.beans[42].foo}
>>>> [netui-junit] **** act: {actionForm.beans1[42].foo}
>>>> [netui-junit] **** exp: {actionForm.beans1[42].foo}
>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo}
>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo}
>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo.container.bar}
>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo.container.bar}
>>>> [netui-junit] **** act: {pageFlow.beans1[42].foo.container.item}
>>>> [netui-junit] **** exp: {pageFlow.beans1[42].foo.container.item}
>>>> [netui-junit] **** act: {pageFlow.item.foo.container.item}
>>>> [netui-junit] **** exp: {pageFlow.item.foo.container.item}
>>>> [netui-junit] **** act: {pageFlow.container.item.foo.container.item}
>>>> [netui-junit] **** exp: {pageFlow.container.item.foo.container.item}
>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>> 0.985 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.databinding.expression.IndexedNameTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] item type: java.util.HashMap$Entry
>>>> [netui-junit] key: product1 value: Widget Crankset $400.0
>>>> [netui-junit] item type: java.util.HashMap$Entry
>>>> [netui-junit] key: product2 value: Widget Bottom Bracket $60.0
>>>> [netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 
>>>> 1.407 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELAccessTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 
>>>> 1.437 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] contains expression: false
>>>> [netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 
>>>> 1.609 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] =========================== ????????????? form: 
>>>> org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>> [netui-junit] 
>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>> Exception when attempting to update the expression 
>>>> "{application.foo}" with available binding contexts [actionForm, 
>>>> pageFlow, globalApp]. Root cause: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>> application data binding context can not be updated from a request 
>>>> parameter.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>
>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>> [netui-junit]     at 
>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>> [netui-junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>
>>>> [netui-junit] Caused by: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>> application data binding context can not be updated from a request 
>>>> parameter.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:92) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>
>>>> [netui-junit]     ... 15 more
>>>> [netui-junit] 
>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>> Exception when attempting to update the expression 
>>>> "{container.foo}" with available binding contexts [actionForm, 
>>>> pageFlow, globalApp]. Root cause: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>> not resolve variable named "container" for an expression update.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>
>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>> [netui-junit]     at 
>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>> [netui-junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>
>>>> [netui-junit] Caused by: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>> not resolve variable named "container" for an expression update.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>
>>>> [netui-junit]     ... 15 more
>>>> [netui-junit] 
>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>> Exception when attempting to update the expression 
>>>> "{pageContext.foo}" with available binding contexts [actionForm, 
>>>> pageFlow, globalApp]. Root cause: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>> not resolve variable named "pageContext" for an expression update.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>
>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>> [netui-junit]     at 
>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>> [netui-junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>
>>>> [netui-junit] Caused by: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>> not resolve variable named "pageContext" for an expression update.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>
>>>> [netui-junit]     ... 15 more
>>>> [netui-junit] 
>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>> Exception when attempting to update the expression "{request.foo}" 
>>>> with available binding contexts [actionForm, pageFlow, globalApp]. 
>>>> Root cause: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>> request data binding context can not be updated from a request 
>>>> parameter.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>
>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>> [netui-junit]     at 
>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>> [netui-junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>
>>>> [netui-junit] Caused by: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>> request data binding context can not be updated from a request 
>>>> parameter.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:79) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>
>>>> [netui-junit]     ... 15 more
>>>> [netui-junit] 
>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>> Exception when attempting to update the expression "{session.foo}" 
>>>> with available binding contexts [actionForm, pageFlow, globalApp]. 
>>>> Root cause: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>> session data binding context can not be updated from a request 
>>>> parameter.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>
>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>> [netui-junit]     at 
>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>> [netui-junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>
>>>> [netui-junit] Caused by: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: The 
>>>> session data binding context can not be updated from a request 
>>>> parameter.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:85) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>
>>>> [netui-junit]     ... 15 more
>>>> [netui-junit] 
>>>> org.apache.beehive.netui.script.ExpressionUpdateException: 
>>>> Exception when attempting to update the expression "{url.foo}" with 
>>>> available binding contexts [actionForm, pageFlow, globalApp]. Root 
>>>> cause: org.apache.beehive.netui.script.IllegalExpressionException: 
>>>> Could not resolve variable named "url" for an expression update.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> [netui-junit]     at 
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>>
>>>> [netui-junit]     at 
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>>
>>>> [netui-junit]     at java.lang.reflect.Method.invoke(Method.java:582)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runTest(TestCase.java:166)
>>>> [netui-junit]     at 
>>>> junit.framework.TestCase.runBare(TestCase.java:140)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult$1.protect(TestResult.java:106)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.runProtected(TestResult.java:124)
>>>> [netui-junit]     at 
>>>> junit.framework.TestResult.run(TestResult.java:109)
>>>> [netui-junit]     at junit.framework.TestCase.run(TestCase.java:131)
>>>> [netui-junit]     at 
>>>> junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>> [netui-junit]     at junit.framework.TestSuite.run(TestSuite.java:168)
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523) 
>>>>
>>>> [netui-junit] Caused by: 
>>>> org.apache.beehive.netui.script.IllegalExpressionException: Could 
>>>> not resolve variable named "url" for an expression update.
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113) 
>>>>
>>>> [netui-junit]     at 
>>>> org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111) 
>>>>
>>>> [netui-junit]     ... 15 more
>>>> [netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 
>>>> 1.688 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.pageflow.internal.InternalUtils).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>> 1.297 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELPageInputTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.script.ExpressionEvaluatorFactory).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>> 1.313 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.util.config.ConfigTest
>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 
>>>> 0.859 sec
>>>>
>>>>
>>>> [netui-junit] All Tests PASSED
>>>> [netui-junit] Log file: 
>>>> D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.util.config.ConfigTest.xml 
>>>>
>>>> [netui-junit] ==== Test Name: 
>>>> org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>> [netui-junit] log4j:WARN No appenders could be found for logger 
>>>> (org.apache.beehive.netui.test.util.type.TypeUtilsTest).
>>>> [netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>> [netui-junit] Caugnt an error converting a String to a 
>>>> DateFormat.SHORT formatted Date
>>>> [netui-junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 
>>>> 1.063 sec
>>>>
>>>>
>>>> [netui-junit] Some test(s) FAILED (failure / error::false / true)
>>>>
>>>>
>>>>  
>>>>     
>>>
>>>
>>>
>>>   
>>
>>
>>  
>>
>



Re: Early feedback from building Beehive

Posted by Eddie O'Neil <ek...@bea.com>.
  Should be fixed now; consider what was checked-in in change 23006 a 
proposal for how to deal with Locales during type conversion. 

  Basically, there is a new API call on TypeUtils that takes (String 
value, Class type, Locale locale) where "value" is what to convert, 
"type" is the type to convert it into, and "locale" is the locale that a 
converter implementation can (optionally) use.  Then, the failing test 
just specifies the locale as en_US.  It's not wired into the JPF runtime 
yet (but should be!), but it is used from the failing JUnit test.

  Hopefully, it helps get the tests up and running on non-US locale 
machines.

  Sebastian or Ias, can you try it locally and let me know if the test 
passes now?

  Thanks!

Eddie



Eddie O'Neil wrote:

>Good catch! The error is caused when running on machines with different
>locales; the test is making an en_US locale assumption.
>
>Fixing this now...
>
>Thanks for the build feedback!
>
>Eddie
>
>
>Sebastian Gozin wrote:
>
>  
>
>>I seem to have the same failures when running
>>
>>$ ant drt
>>
>>Other than that I could checkout the project with the netbeans SVN
>>plugin. I can't yet run the ant tasks from netbeans but I gather you
>>need to set some Tiger compatibility settings for it to work.
>>
>>Sebastian
>>
>>
>>Ias wrote:
>>
>> 
>>
>>    
>>
>>>Hi,
>>>
>>>Thanks to help from all of you, I successfully checked out Beehive with
>>>Eclipse 3.0 and SVN plugin. Here's my environment for builidng Beehive:
>>>
>>>Windowns XP Pro
>>>JDK 1.5.1 beta2 b51
>>>
>>>ant bootstrap
>>>and
>>>ant clean deploy
>>>
>>>worked fine, but 
>>>
>>>ant drt 
>>>
>>>ended up with failures. The attached log was emitted by drt target. (Is it
>>>natural anyway?)
>>>
>>>Regards,
>>>
>>>Ias
>>>
>>>=========================================================
>>>Lee, Changshin (Korean name)
>>>Ias (International name)
>>>             Company Web Site: http://www.tmax.co.kr
>>>             Personal Web Site: http://www.iasandcb.pe.kr
>>>---------------------------------------------------------
>>>JSR 201 and 204 Expert Group Member
>>>Apache Web Services Project Member
>>>R&D Center
>>>Tmax Soft, Inc.
>>>=========================================================
>>>
>>>
>>>------------------------------------------------------------------------
>>>
>>>Buildfile: build.xml
>>>
>>>drt:
>>>
>>>controls.drt:
>>>
>>>dirs:
>>>
>>>classes:
>>>   [copy] Copying 3 files to D:\java\projects\trunk\controls\build\classes\runtime
>>>   [copy] Copying 1 file to D:\java\projects\trunk\controls\build\classes\runtime
>>>
>>>build:
>>>   [echo] --------------------------------------------------
>>>   [echo] |      controls build starting                    |
>>>   [echo] --------------------------------------------------
>>>    [jar] Building jar: D:\java\projects\trunk\controls\build\jars\controls.jar
>>>   [echo] --------------------------------------------------
>>>   [echo] |      controls build ending                      |
>>>   [echo] --------------------------------------------------
>>>
>>>deploy:
>>>   [echo] --------------------------------------------------
>>>   [echo] |       controls deploy starting                 |
>>>   [echo] --------------------------------------------------
>>>   [echo] --------------------------------------------------
>>>   [echo] |       controls deploy ending                   |
>>>   [echo] --------------------------------------------------
>>>
>>>drt:
>>>
>>>drt:
>>>   [echo] --------------------------------------------------
>>>   [echo] |       controls drt starting                    |
>>>   [echo] --------------------------------------------------
>>>
>>>clean:
>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\build
>>> [delete] Deleting directory D:\java\projects\trunk\controls\drt\logs
>>> [delete] Deleting: D:\java\projects\trunk\controls\drt\velocity.log
>>>
>>>dirs:
>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes
>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes\beans
>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes\tests
>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\beansrc
>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\jars
>>>  [mkdir] Created dir: D:\java\projects\trunk\controls\drt\logs
>>>
>>>build-beans:
>>>    [apt] Compiling 2 source files to D:\java\projects\trunk\controls\drt\build\classes\beans
>>>    [apt] warning: Annotation types without processors: [org.apache.beehive.controls.api.properties.PropertySet, java.lang.annotation.Target, java.lang.annotation.Retention]
>>>    [apt] 1 warning
>>>
>>>
>>>    [apt] Compiling 25 source files to D:\java\projects\trunk\controls\drt\build\classes\beans
>>>    [apt] warning: Annotation types without processors: [org.apache.beehive.controls.api.events.EventSet, org.apache.beehive.controls.api.properties.PropertySet, java.lang.annotation.Target, java.lang.annotation.Retention, org.apache.beehive.controls.test.properties.Props.SimpleProps, org.apache.beehive.controls.api.events.Client, org.apache.beehive.controls.test.composition.Nested.Index, org.apache.beehive.controls.api.events.EventHandler, org.apache.beehive.controls.api.context.Context, org.apache.beehive.controls.test.properties.Props.ArrayProps]
>>>    [apt] @ControlInterface org.apache.beehive.controls.test.checker.HelloChecked checker=org.apache.beehive.controls.test.checker.HelloChecker
>>>    [apt] __input:10: Note: HelloChecker: found type decl=org.apache.beehive.controls.test.checker.HelloCheckedExtend
>>>    [apt] (source unavailable)
>>>    [apt] 1 warning
>>>    [apt] Note: D:\java\projects\trunk\controls\drt\build\beansrc\org\apache\beehive\controls\test\properties\PropsImpl.java uses unchecked or unsafe operations.
>>>    [apt] Note: Recompile with -Xlint:unchecked for details.
>>>
>>>
>>>    [jar] Building jar: D:\java\projects\trunk\controls\drt\build\jars\drtbeans.jar
>>>
>>>build-tests:
>>>  [javac] Compiling 3 source files to D:\java\projects\trunk\controls\drt\build\classes\tests
>>>
>>>run-drt:
>>>   [echo] ** junit logfiles written to D:\java\projects\trunk\controls\drt\logs **
>>>  [junit] Running org.apache.beehive.controls.test.context.ContextTest
>>>  [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.094 sec
>>>
>>>  [junit] Running org.apache.beehive.controls.test.properties.PropTest
>>>  [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.125 sec
>>>
>>>   [echo] --------------------------------------------------
>>>   [echo] |       controls drt ending                      |
>>>   [echo] --------------------------------------------------
>>>
>>>netui.drt:
>>>
>>>drt:
>>>   [echo] --------------------------------------------------
>>>   [echo] |      NetUI DRT starting                        |
>>>   [echo] --------------------------------------------------
>>>
>>>prepare:
>>>
>>>drt:
>>>
>>>prepare:
>>>
>>>junit.drt:
>>>
>>>test.rebuild:
>>>
>>>test.clean:
>>>
>>>bootstrap:
>>>   [echo] no.bootstrap=true
>>>
>>>build.bootstrap:
>>>
>>>clean.modules:
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>[buildmodules] Process 'tools' location with 'clean' target ...
>>>
>>>clean:
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\tools
>>> [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>[buildmodules] Process 'fauxServlet' location with 'clean' target ...
>>>
>>>clean:
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>> [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>[buildmodules] Process 'testBeans' location with 'clean' target ...
>>>
>>>clean:
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testBeans
>>> [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>[buildmodules] Process 'junitTests' location with 'clean' target ...
>>>
>>>clean:
>>>   [echo] Clean JUnit Tests
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\junitTests
>>> [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>[buildmodules] Process 'testRecorder' location with 'clean' target ...
>>>
>>>clean:
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>> [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>[buildmodules] Process 'testRecorderQA' location with 'clean' target ...
>>>
>>>clean:
>>>   [echo] Clean Test Recorder QA
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>> [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>
>>>prepare:
>>>
>>>test.build:
>>>
>>>bootstrap:
>>>   [echo] no.bootstrap=true
>>>
>>>build.bootstrap:
>>>
>>>build.modules:
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\tools\build.xml
>>>[buildmodules] Process 'tools' location with 'compile' target ...
>>>
>>>compile:
>>>   [echo] compile module: tools
>>>   [echo] module.classpath: d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant-junit.jar;d:\java\projects\trunk/external/junit/junit.jar;
>>>   [echo] debug: true
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\tools
>>>  [javac] Compiling 4 source files to D:\java\projects\trunk\netui\build\test-classes\tools
>>>[buildmodules] Note: D:\java\projects\trunk\netui\test\src\tools\org\apache\beehive\netui\tools\ant\junit\JUnitTask.java uses or overrides a deprecated API.
>>>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>    [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>>[buildmodules] Process 'fauxServlet' location with 'compile' target ...
>>>
>>>compile:
>>>   [echo] compile module: fauxServlet
>>>   [echo] module.classpath:=D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar
>>>   [echo] debug=true
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>  [javac] Compiling 5 source files to D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>   [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>>    [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>>[buildmodules] Process 'testBeans' location with 'compile' target ...
>>>
>>>compile:
>>>   [echo] compile module: testBeans
>>>   [echo] module.classpath:=D:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\external\struts\struts.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar
>>>   [echo] debug=true
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>  [javac] Compiling 6 source files to D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>   [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\testBeans
>>>    [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>>[buildmodules] Process 'junitTests' location with 'compile' target ...
>>>
>>>compile:
>>>   [echo] Compile module: junitTests
>>>   [echo] Classpath: D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;d:\java\projects\trunk\external\junit\junit.jar;d
>>>:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\netui\build\test-lib\testBeans.jar;d:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;d:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\controls\build\jars\controls.jar
>>>   [echo] Output directory: d:\java\projects\trunk/netui/build/test-lib
>>>   [echo] Debug: true
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>  [javac] Compiling 24 source files to D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>[buildmodules] Note: * uses or overrides a deprecated API.
>>>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>   [copy] Copying 4 files to D:\java\projects\trunk\netui\build\test-classes\junitTests
>>>   [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\junitTests\WEB-INF
>>>    [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>>[buildmodules] Process 'testRecorder' location with 'compile' target ...
>>>
>>>compile:
>>>   [echo] compile module: testRecorder
>>>   [echo] module.classpath: D:\java\projects\trunk\netui\test\src\testRecorder\${deployed.junit.jar};d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\external\junit\junit.jar
>>>   [echo] debug: true
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>
>>>ant.build.xmlbean:
>>>   [echo] xbean.inputs: schema/*.xsd*
>>>   [echo] xbean.output: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>   [echo] uptodate: ${xbean.uptodate}
>>>
>>>xbean_schema_compiler:
>>>[buildmodules] Time to build schema type system: 1.875 seconds
>>>[buildmodules] Time to generate code: 0.906 seconds
>>>[xmlbeanbuild] Compiling 69 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>[xmlbeanbuild] Note: * uses or overrides a deprecated API.
>>>[xmlbeanbuild] Note: Recompile with -Xlint:deprecation for details.
>>>[xmlbeanbuild] Note: Some input files use unchecked or unsafe operations.
>>>[xmlbeanbuild] Note: Recompile with -Xlint:unchecked for details.
>>>
>>>
>>>[xmlbeanbuild] Time to compile code: 5.266 seconds
>>>  [javac] Compiling 51 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>>[buildmodules] Note: D:\java\projects\trunk\netui\test\src\testRecorder\org\apache\beehive\netui\tools\testrecorder\server\ResponseWrapper.java uses or overrides a deprecated API.
>>>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>>[buildmodules] Note: Some input files use unchecked or unsafe operations.
>>>[buildmodules] Note: Recompile with -Xlint:unchecked for details.
>>>    [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>>[buildmodules] Process 'testRecorderQA' location with 'compile' target ...
>>>
>>>compile:
>>>   [echo] compile module: testRecorderQA
>>>   [echo] module.classpath: D:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\netui\build\test-lib\testRecorder.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar
>>>   [echo] debug: true
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>  [javac] Compiling 4 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>>    [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>>
>>>run.drt:
>>> [delete] Deleting directory D:\java\projects\trunk\netui\build\drt.testResults
>>>
>>>run.junit:
>>>   [echo] enable.jrockit: ${enable.jrockit}
>>>   [echo] tests.jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>>   [echo] test.report.dir: D:\java\projects\trunk\netui\build\drt.testResults
>>>   [echo] file.filter: D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>   [echo] log4j.config: d:\java\projects\trunk/netui/test/conf/junitLogCfgVerbose.xml
>>>  [mkdir] Created dir: D:\java\projects\trunk\netui\build\drt.testResults
>>>[netui-junit] Adding Property File filter: D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>>[netui-junit] commandline.getClasspath() = D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;D:\java\projects\trunk\n
>>>etui\build\dist\webapp\WEB-INF\lib\struts.jar;D:\java\projects\trunk\external\junit\junit.jar;D:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;D:\java\projects\trunk\netui\build\test-lib\testBeans.jar;D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;D:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;D:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;D:\java\projects\trunk\controls\build\jars\controls.jar
>>>[netui-junit] ===== found test JAR: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>>[netui-junit] ===== loading classes from JAR: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.util.config.ConfigTest
>>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.tags.naming.IndexedNameInterceptor).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] **** act: {actionForm.beans[42]}
>>>[netui-junit] **** exp: {actionForm.beans[42]}
>>>[netui-junit] **** act: {actionForm.beans[42].foo}
>>>[netui-junit] **** exp: {actionForm.beans[42].foo}
>>>[netui-junit] **** act: {actionForm.beans[42].beans2[43].foo}
>>>[netui-junit] **** exp: {actionForm.beans[42].beans2[43].foo}
>>>[netui-junit] **** act: {pageFlow.beans2[44].foo}
>>>[netui-junit] **** exp: {pageFlow.beans2[44].foo}
>>>[netui-junit] **** act: {pageFlow.beans3[45].foo}
>>>[netui-junit] **** exp: {pageFlow.beans3[45].foo}
>>>[netui-junit] **** act: {pageFlow.beans[43].values2[44].values3[45].foo}
>>>[netui-junit] **** exp: {pageFlow.beans[43].values2[44].values3[45].foo}
>>>[netui-junit] **** act: {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>[netui-junit] **** exp: {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>>[netui-junit] **** act: {actionForm.beans[42].foo}
>>>[netui-junit] **** exp: {actionForm.beans[42].foo}
>>>[netui-junit] **** act: {actionForm.beans1[42].foo}
>>>[netui-junit] **** exp: {actionForm.beans1[42].foo}
>>>[netui-junit] **** act: {pageFlow.beans1[42].foo}
>>>[netui-junit] **** exp: {pageFlow.beans1[42].foo}
>>>[netui-junit] **** act: {pageFlow.beans1[42].foo.container.bar}
>>>[netui-junit] **** exp: {pageFlow.beans1[42].foo.container.bar}
>>>[netui-junit] **** act: {pageFlow.beans1[42].foo.container.item}
>>>[netui-junit] **** exp: {pageFlow.beans1[42].foo.container.item}
>>>[netui-junit] **** act: {pageFlow.item.foo.container.item}
>>>[netui-junit] **** exp: {pageFlow.item.foo.container.item}
>>>[netui-junit] **** act: {pageFlow.container.item.foo.container.item}
>>>[netui-junit] **** exp: {pageFlow.container.item.foo.container.item}
>>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.985 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.databinding.expression.IndexedNameTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] item type: java.util.HashMap$Entry
>>>[netui-junit] key: product1 value: Widget Crankset $400.0
>>>[netui-junit] item type: java.util.HashMap$Entry
>>>[netui-junit] key: product2 value: Widget Bottom Bracket $60.0
>>>[netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.407 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELAccessTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.437 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] contains expression: false
>>>[netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 1.609 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{application.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The application data binding context can not be updated from a request parameter.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The application data binding context can not be updated from a request parameter.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:92)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>>[netui-junit] 	... 15 more
>>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{container.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "container" for an expression update.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "container" for an expression update.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>>[netui-junit] 	... 15 more
>>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{pageContext.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "pageContext" for an expression update.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "pageContext" for an expression update.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>>[netui-junit] 	... 15 more
>>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{request.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The request data binding context can not be updated from a request parameter.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The request data binding context can not be updated from a request parameter.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:79)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>>[netui-junit] 	... 15 more
>>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{session.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The session data binding context can not be updated from a request parameter.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The session data binding context can not be updated from a request parameter.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:85)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>>[netui-junit] 	... 15 more
>>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{url.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "url" for an expression update.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "url" for an expression update.
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>>[netui-junit] 	... 15 more
>>>[netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 1.688 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.pageflow.internal.InternalUtils).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.297 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELPageInputTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.ExpressionEvaluatorFactory).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.313 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.util.config.ConfigTest
>>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.859 sec
>>>
>>>
>>>[netui-junit] All Tests PASSED
>>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.util.config.ConfigTest.xml
>>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.test.util.type.TypeUtilsTest).
>>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>>[netui-junit] Caugnt an error converting a String to a DateFormat.SHORT formatted Date
>>>[netui-junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 1.063 sec
>>>
>>>
>>>[netui-junit] Some test(s) FAILED (failure / error::false / true)
>>>
>>>
>>>   
>>>
>>>      
>>>
>> 
>>
>>    
>>
>
>  
>

Re: Early feedback from building Beehive

Posted by Eddie O'Neil <ek...@bea.com>.
Good catch! The error is caused when running on machines with different
locales; the test is making an en_US locale assumption.

Fixing this now...

Thanks for the build feedback!

Eddie


Sebastian Gozin wrote:

>I seem to have the same failures when running
>
>$ ant drt
>
>Other than that I could checkout the project with the netbeans SVN
>plugin. I can't yet run the ant tasks from netbeans but I gather you
>need to set some Tiger compatibility settings for it to work.
>
>Sebastian
>
>
>Ias wrote:
>
>  
>
>>Hi,
>>
>>Thanks to help from all of you, I successfully checked out Beehive with
>>Eclipse 3.0 and SVN plugin. Here's my environment for builidng Beehive:
>>
>>Windowns XP Pro
>>JDK 1.5.1 beta2 b51
>>
>>ant bootstrap
>>and
>>ant clean deploy
>>
>>worked fine, but 
>>
>>ant drt 
>>
>>ended up with failures. The attached log was emitted by drt target. (Is it
>>natural anyway?)
>>
>>Regards,
>>
>>Ias
>>
>>=========================================================
>>Lee, Changshin (Korean name)
>>Ias (International name)
>>              Company Web Site: http://www.tmax.co.kr
>>              Personal Web Site: http://www.iasandcb.pe.kr
>>---------------------------------------------------------
>>JSR 201 and 204 Expert Group Member
>>Apache Web Services Project Member
>>R&D Center
>>Tmax Soft, Inc.
>>=========================================================
>> 
>>
>>------------------------------------------------------------------------
>>
>>Buildfile: build.xml
>>
>>drt:
>>
>>controls.drt:
>>
>>dirs:
>>
>>classes:
>>    [copy] Copying 3 files to D:\java\projects\trunk\controls\build\classes\runtime
>>    [copy] Copying 1 file to D:\java\projects\trunk\controls\build\classes\runtime
>>
>>build:
>>    [echo] --------------------------------------------------
>>    [echo] |      controls build starting                    |
>>    [echo] --------------------------------------------------
>>     [jar] Building jar: D:\java\projects\trunk\controls\build\jars\controls.jar
>>    [echo] --------------------------------------------------
>>    [echo] |      controls build ending                      |
>>    [echo] --------------------------------------------------
>>
>>deploy:
>>    [echo] --------------------------------------------------
>>    [echo] |       controls deploy starting                 |
>>    [echo] --------------------------------------------------
>>    [echo] --------------------------------------------------
>>    [echo] |       controls deploy ending                   |
>>    [echo] --------------------------------------------------
>>
>>drt:
>>
>>drt:
>>    [echo] --------------------------------------------------
>>    [echo] |       controls drt starting                    |
>>    [echo] --------------------------------------------------
>>
>>clean:
>>  [delete] Deleting directory D:\java\projects\trunk\controls\drt\build
>>  [delete] Deleting directory D:\java\projects\trunk\controls\drt\logs
>>  [delete] Deleting: D:\java\projects\trunk\controls\drt\velocity.log
>>
>>dirs:
>>   [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes
>>   [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes\beans
>>   [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes\tests
>>   [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\beansrc
>>   [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\jars
>>   [mkdir] Created dir: D:\java\projects\trunk\controls\drt\logs
>>
>>build-beans:
>>     [apt] Compiling 2 source files to D:\java\projects\trunk\controls\drt\build\classes\beans
>>     [apt] warning: Annotation types without processors: [org.apache.beehive.controls.api.properties.PropertySet, java.lang.annotation.Target, java.lang.annotation.Retention]
>>     [apt] 1 warning
>>
>>
>>     [apt] Compiling 25 source files to D:\java\projects\trunk\controls\drt\build\classes\beans
>>     [apt] warning: Annotation types without processors: [org.apache.beehive.controls.api.events.EventSet, org.apache.beehive.controls.api.properties.PropertySet, java.lang.annotation.Target, java.lang.annotation.Retention, org.apache.beehive.controls.test.properties.Props.SimpleProps, org.apache.beehive.controls.api.events.Client, org.apache.beehive.controls.test.composition.Nested.Index, org.apache.beehive.controls.api.events.EventHandler, org.apache.beehive.controls.api.context.Context, org.apache.beehive.controls.test.properties.Props.ArrayProps]
>>     [apt] @ControlInterface org.apache.beehive.controls.test.checker.HelloChecked checker=org.apache.beehive.controls.test.checker.HelloChecker
>>     [apt] __input:10: Note: HelloChecker: found type decl=org.apache.beehive.controls.test.checker.HelloCheckedExtend
>>     [apt] (source unavailable)
>>     [apt] 1 warning
>>     [apt] Note: D:\java\projects\trunk\controls\drt\build\beansrc\org\apache\beehive\controls\test\properties\PropsImpl.java uses unchecked or unsafe operations.
>>     [apt] Note: Recompile with -Xlint:unchecked for details.
>>
>>
>>     [jar] Building jar: D:\java\projects\trunk\controls\drt\build\jars\drtbeans.jar
>>
>>build-tests:
>>   [javac] Compiling 3 source files to D:\java\projects\trunk\controls\drt\build\classes\tests
>>
>>run-drt:
>>    [echo] ** junit logfiles written to D:\java\projects\trunk\controls\drt\logs **
>>   [junit] Running org.apache.beehive.controls.test.context.ContextTest
>>   [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.094 sec
>>
>>   [junit] Running org.apache.beehive.controls.test.properties.PropTest
>>   [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.125 sec
>>
>>    [echo] --------------------------------------------------
>>    [echo] |       controls drt ending                      |
>>    [echo] --------------------------------------------------
>>
>>netui.drt:
>>
>>drt:
>>    [echo] --------------------------------------------------
>>    [echo] |      NetUI DRT starting                        |
>>    [echo] --------------------------------------------------
>>
>>prepare:
>>
>>drt:
>>
>>prepare:
>>
>>junit.drt:
>>
>>test.rebuild:
>>
>>test.clean:
>>
>>bootstrap:
>>    [echo] no.bootstrap=true
>>
>>build.bootstrap:
>>
>>clean.modules:
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\tools\build.xml
>>[buildmodules] Process 'tools' location with 'clean' target ...
>>
>>clean:
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\tools
>>  [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>[buildmodules] Process 'fauxServlet' location with 'clean' target ...
>>
>>clean:
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>  [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>[buildmodules] Process 'testBeans' location with 'clean' target ...
>>
>>clean:
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testBeans
>>  [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>[buildmodules] Process 'junitTests' location with 'clean' target ...
>>
>>clean:
>>    [echo] Clean JUnit Tests
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\junitTests
>>  [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>[buildmodules] Process 'testRecorder' location with 'clean' target ...
>>
>>clean:
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>  [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>[buildmodules] Process 'testRecorderQA' location with 'clean' target ...
>>
>>clean:
>>    [echo] Clean Test Recorder QA
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>  [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>
>>prepare:
>>
>>test.build:
>>
>>bootstrap:
>>    [echo] no.bootstrap=true
>>
>>build.bootstrap:
>>
>>build.modules:
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\tools\build.xml
>>[buildmodules] Process 'tools' location with 'compile' target ...
>>
>>compile:
>>    [echo] compile module: tools
>>    [echo] module.classpath: d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant-junit.jar;d:\java\projects\trunk/external/junit/junit.jar;
>>    [echo] debug: true
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\tools
>>   [javac] Compiling 4 source files to D:\java\projects\trunk\netui\build\test-classes\tools
>>[buildmodules] Note: D:\java\projects\trunk\netui\test\src\tools\org\apache\beehive\netui\tools\ant\junit\JUnitTask.java uses or overrides a deprecated API.
>>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>     [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>>[buildmodules] Process 'fauxServlet' location with 'compile' target ...
>>
>>compile:
>>    [echo] compile module: fauxServlet
>>    [echo] module.classpath:=D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar
>>    [echo] debug=true
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>   [javac] Compiling 5 source files to D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>    [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>>     [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>>[buildmodules] Process 'testBeans' location with 'compile' target ...
>>
>>compile:
>>    [echo] compile module: testBeans
>>    [echo] module.classpath:=D:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\external\struts\struts.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar
>>    [echo] debug=true
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testBeans
>>   [javac] Compiling 6 source files to D:\java\projects\trunk\netui\build\test-classes\testBeans
>>    [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\testBeans
>>     [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>>[buildmodules] Process 'junitTests' location with 'compile' target ...
>>
>>compile:
>>    [echo] Compile module: junitTests
>>    [echo] Classpath: D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;d:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\netui\build\test-lib\testBeans.jar;d:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;d:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\controls\build\jars\controls.jar
>>    [echo] Output directory: d:\java\projects\trunk/netui/build/test-lib
>>    [echo] Debug: true
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\junitTests
>>   [javac] Compiling 24 source files to D:\java\projects\trunk\netui\build\test-classes\junitTests
>>[buildmodules] Note: * uses or overrides a deprecated API.
>>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>    [copy] Copying 4 files to D:\java\projects\trunk\netui\build\test-classes\junitTests
>>    [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\junitTests\WEB-INF
>>     [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>>[buildmodules] Process 'testRecorder' location with 'compile' target ...
>>
>>compile:
>>    [echo] compile module: testRecorder
>>    [echo] module.classpath: D:\java\projects\trunk\netui\test\src\testRecorder\${deployed.junit.jar};d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\external\junit\junit.jar
>>    [echo] debug: true
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>
>>ant.build.xmlbean:
>>    [echo] xbean.inputs: schema/*.xsd*
>>    [echo] xbean.output: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>    [echo] uptodate: ${xbean.uptodate}
>>
>>xbean_schema_compiler:
>>[buildmodules] Time to build schema type system: 1.875 seconds
>>[buildmodules] Time to generate code: 0.906 seconds
>>[xmlbeanbuild] Compiling 69 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>[xmlbeanbuild] Note: * uses or overrides a deprecated API.
>>[xmlbeanbuild] Note: Recompile with -Xlint:deprecation for details.
>>[xmlbeanbuild] Note: Some input files use unchecked or unsafe operations.
>>[xmlbeanbuild] Note: Recompile with -Xlint:unchecked for details.
>>
>>
>>[xmlbeanbuild] Time to compile code: 5.266 seconds
>>   [javac] Compiling 51 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorder
>>[buildmodules] Note: D:\java\projects\trunk\netui\test\src\testRecorder\org\apache\beehive\netui\tools\testrecorder\server\ResponseWrapper.java uses or overrides a deprecated API.
>>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>>[buildmodules] Note: Some input files use unchecked or unsafe operations.
>>[buildmodules] Note: Recompile with -Xlint:unchecked for details.
>>     [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>>[buildmodules] Process 'testRecorderQA' location with 'compile' target ...
>>
>>compile:
>>    [echo] compile module: testRecorderQA
>>    [echo] module.classpath: D:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\netui\build\test-lib\testRecorder.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar
>>    [echo] debug: true
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>   [javac] Compiling 4 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>>     [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>>
>>run.drt:
>>  [delete] Deleting directory D:\java\projects\trunk\netui\build\drt.testResults
>>
>>run.junit:
>>    [echo] enable.jrockit: ${enable.jrockit}
>>    [echo] tests.jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>    [echo] test.report.dir: D:\java\projects\trunk\netui\build\drt.testResults
>>    [echo] file.filter: D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>    [echo] log4j.config: d:\java\projects\trunk/netui/test/conf/junitLogCfgVerbose.xml
>>   [mkdir] Created dir: D:\java\projects\trunk\netui\build\drt.testResults
>>[netui-junit] Adding Property File filter: D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>>[netui-junit] commandline.getClasspath() = D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;D:\java\projects\trunk\external\junit\junit.jar;D:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;D:\java\projects\trunk\netui\build\test-lib\testBeans.jar;D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;D:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;D:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;D:\java\projects\trunk\controls\build\jars\controls.jar
>>[netui-junit] ===== found test JAR: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>[netui-junit] ===== loading classes from JAR: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.util.config.ConfigTest
>>[netui-junit] Found valid test case: org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.tags.naming.IndexedNameInterceptor).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] **** act: {actionForm.beans[42]}
>>[netui-junit] **** exp: {actionForm.beans[42]}
>>[netui-junit] **** act: {actionForm.beans[42].foo}
>>[netui-junit] **** exp: {actionForm.beans[42].foo}
>>[netui-junit] **** act: {actionForm.beans[42].beans2[43].foo}
>>[netui-junit] **** exp: {actionForm.beans[42].beans2[43].foo}
>>[netui-junit] **** act: {pageFlow.beans2[44].foo}
>>[netui-junit] **** exp: {pageFlow.beans2[44].foo}
>>[netui-junit] **** act: {pageFlow.beans3[45].foo}
>>[netui-junit] **** exp: {pageFlow.beans3[45].foo}
>>[netui-junit] **** act: {pageFlow.beans[43].values2[44].values3[45].foo}
>>[netui-junit] **** exp: {pageFlow.beans[43].values2[44].values3[45].foo}
>>[netui-junit] **** act: {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>[netui-junit] **** exp: {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>>[netui-junit] **** act: {actionForm.beans[42].foo}
>>[netui-junit] **** exp: {actionForm.beans[42].foo}
>>[netui-junit] **** act: {actionForm.beans1[42].foo}
>>[netui-junit] **** exp: {actionForm.beans1[42].foo}
>>[netui-junit] **** act: {pageFlow.beans1[42].foo}
>>[netui-junit] **** exp: {pageFlow.beans1[42].foo}
>>[netui-junit] **** act: {pageFlow.beans1[42].foo.container.bar}
>>[netui-junit] **** exp: {pageFlow.beans1[42].foo.container.bar}
>>[netui-junit] **** act: {pageFlow.beans1[42].foo.container.item}
>>[netui-junit] **** exp: {pageFlow.beans1[42].foo.container.item}
>>[netui-junit] **** act: {pageFlow.item.foo.container.item}
>>[netui-junit] **** exp: {pageFlow.item.foo.container.item}
>>[netui-junit] **** act: {pageFlow.container.item.foo.container.item}
>>[netui-junit] **** exp: {pageFlow.container.item.foo.container.item}
>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.985 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.databinding.expression.IndexedNameTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] item type: java.util.HashMap$Entry
>>[netui-junit] key: product1 value: Widget Crankset $400.0
>>[netui-junit] item type: java.util.HashMap$Entry
>>[netui-junit] key: product2 value: Widget Bottom Bracket $60.0
>>[netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.407 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELAccessTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.437 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] contains expression: false
>>[netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 1.609 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{application.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The application data binding context can not be updated from a request parameter.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The application data binding context can not be updated from a request parameter.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:92)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>[netui-junit] 	... 15 more
>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{container.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "container" for an expression update.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "container" for an expression update.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>[netui-junit] 	... 15 more
>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{pageContext.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "pageContext" for an expression update.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "pageContext" for an expression update.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>[netui-junit] 	... 15 more
>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{request.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The request data binding context can not be updated from a request parameter.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The request data binding context can not be updated from a request parameter.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:79)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>[netui-junit] 	... 15 more
>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{session.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The session data binding context can not be updated from a request parameter.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The session data binding context can not be updated from a request parameter.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:85)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>[netui-junit] 	... 15 more
>>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{url.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "url" for an expression update.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "url" for an expression update.
>>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>>[netui-junit] 	... 15 more
>>[netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 1.688 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.pageflow.internal.InternalUtils).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.297 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELPageInputTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.ExpressionEvaluatorFactory).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.313 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.util.config.ConfigTest
>>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.859 sec
>>
>>
>>[netui-junit] All Tests PASSED
>>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.util.config.ConfigTest.xml
>>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.util.type.TypeUtilsTest
>>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.test.util.type.TypeUtilsTest).
>>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>>[netui-junit] Caugnt an error converting a String to a DateFormat.SHORT formatted Date
>>[netui-junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 1.063 sec
>>
>>
>>[netui-junit] Some test(s) FAILED (failure / error::false / true)
>> 
>>
>>    
>>
>
>
>
>  
>

Re: Early feedback from building Beehive

Posted by Sebastian Gozin <so...@gamepoint.net>.
I seem to have the same failures when running

$ ant drt

Other than that I could checkout the project with the netbeans SVN
plugin. I can't yet run the ant tasks from netbeans but I gather you
need to set some Tiger compatibility settings for it to work.

Sebastian


Ias wrote:

>Hi,
>
>Thanks to help from all of you, I successfully checked out Beehive with
>Eclipse 3.0 and SVN plugin. Here's my environment for builidng Beehive:
>
>Windowns XP Pro
>JDK 1.5.1 beta2 b51
>
>ant bootstrap
>and
>ant clean deploy
>
>worked fine, but 
>
>ant drt 
>
>ended up with failures. The attached log was emitted by drt target. (Is it
>natural anyway?)
>
>Regards,
>
>Ias
>
>=========================================================
>Lee, Changshin (Korean name)
>Ias (International name)
>               Company Web Site: http://www.tmax.co.kr
>               Personal Web Site: http://www.iasandcb.pe.kr
>---------------------------------------------------------
>JSR 201 and 204 Expert Group Member
>Apache Web Services Project Member
>R&D Center
>Tmax Soft, Inc.
>=========================================================
>  
>
>------------------------------------------------------------------------
>
>Buildfile: build.xml
>
>drt:
>
>controls.drt:
>
>dirs:
>
>classes:
>     [copy] Copying 3 files to D:\java\projects\trunk\controls\build\classes\runtime
>     [copy] Copying 1 file to D:\java\projects\trunk\controls\build\classes\runtime
>
>build:
>     [echo] --------------------------------------------------
>     [echo] |      controls build starting                    |
>     [echo] --------------------------------------------------
>      [jar] Building jar: D:\java\projects\trunk\controls\build\jars\controls.jar
>     [echo] --------------------------------------------------
>     [echo] |      controls build ending                      |
>     [echo] --------------------------------------------------
>
>deploy:
>     [echo] --------------------------------------------------
>     [echo] |       controls deploy starting                 |
>     [echo] --------------------------------------------------
>     [echo] --------------------------------------------------
>     [echo] |       controls deploy ending                   |
>     [echo] --------------------------------------------------
>
>drt:
>
>drt:
>     [echo] --------------------------------------------------
>     [echo] |       controls drt starting                    |
>     [echo] --------------------------------------------------
>
>clean:
>   [delete] Deleting directory D:\java\projects\trunk\controls\drt\build
>   [delete] Deleting directory D:\java\projects\trunk\controls\drt\logs
>   [delete] Deleting: D:\java\projects\trunk\controls\drt\velocity.log
>
>dirs:
>    [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes
>    [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes\beans
>    [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\classes\tests
>    [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\beansrc
>    [mkdir] Created dir: D:\java\projects\trunk\controls\drt\build\jars
>    [mkdir] Created dir: D:\java\projects\trunk\controls\drt\logs
>
>build-beans:
>      [apt] Compiling 2 source files to D:\java\projects\trunk\controls\drt\build\classes\beans
>      [apt] warning: Annotation types without processors: [org.apache.beehive.controls.api.properties.PropertySet, java.lang.annotation.Target, java.lang.annotation.Retention]
>      [apt] 1 warning
>
>
>      [apt] Compiling 25 source files to D:\java\projects\trunk\controls\drt\build\classes\beans
>      [apt] warning: Annotation types without processors: [org.apache.beehive.controls.api.events.EventSet, org.apache.beehive.controls.api.properties.PropertySet, java.lang.annotation.Target, java.lang.annotation.Retention, org.apache.beehive.controls.test.properties.Props.SimpleProps, org.apache.beehive.controls.api.events.Client, org.apache.beehive.controls.test.composition.Nested.Index, org.apache.beehive.controls.api.events.EventHandler, org.apache.beehive.controls.api.context.Context, org.apache.beehive.controls.test.properties.Props.ArrayProps]
>      [apt] @ControlInterface org.apache.beehive.controls.test.checker.HelloChecked checker=org.apache.beehive.controls.test.checker.HelloChecker
>      [apt] __input:10: Note: HelloChecker: found type decl=org.apache.beehive.controls.test.checker.HelloCheckedExtend
>      [apt] (source unavailable)
>      [apt] 1 warning
>      [apt] Note: D:\java\projects\trunk\controls\drt\build\beansrc\org\apache\beehive\controls\test\properties\PropsImpl.java uses unchecked or unsafe operations.
>      [apt] Note: Recompile with -Xlint:unchecked for details.
>
>
>      [jar] Building jar: D:\java\projects\trunk\controls\drt\build\jars\drtbeans.jar
>
>build-tests:
>    [javac] Compiling 3 source files to D:\java\projects\trunk\controls\drt\build\classes\tests
>
>run-drt:
>     [echo] ** junit logfiles written to D:\java\projects\trunk\controls\drt\logs **
>    [junit] Running org.apache.beehive.controls.test.context.ContextTest
>    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.094 sec
>
>    [junit] Running org.apache.beehive.controls.test.properties.PropTest
>    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.125 sec
>
>     [echo] --------------------------------------------------
>     [echo] |       controls drt ending                      |
>     [echo] --------------------------------------------------
>
>netui.drt:
>
>drt:
>     [echo] --------------------------------------------------
>     [echo] |      NetUI DRT starting                        |
>     [echo] --------------------------------------------------
>
>prepare:
>
>drt:
>
>prepare:
>
>junit.drt:
>
>test.rebuild:
>
>test.clean:
>
>bootstrap:
>     [echo] no.bootstrap=true
>
>build.bootstrap:
>
>clean.modules:
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\tools\build.xml
>[buildmodules] Process 'tools' location with 'clean' target ...
>
>clean:
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\tools
>   [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>[buildmodules] Process 'fauxServlet' location with 'clean' target ...
>
>clean:
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>   [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>[buildmodules] Process 'testBeans' location with 'clean' target ...
>
>clean:
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testBeans
>   [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>[buildmodules] Process 'junitTests' location with 'clean' target ...
>
>clean:
>     [echo] Clean JUnit Tests
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\junitTests
>   [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>[buildmodules] Process 'testRecorder' location with 'clean' target ...
>
>clean:
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testRecorder
>   [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>[buildmodules] Process 'testRecorderQA' location with 'clean' target ...
>
>clean:
>     [echo] Clean Test Recorder QA
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>   [delete] Deleting: D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>
>prepare:
>
>test.build:
>
>bootstrap:
>     [echo] no.bootstrap=true
>
>build.bootstrap:
>
>build.modules:
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\tools\build.xml
>[buildmodules] Process 'tools' location with 'compile' target ...
>
>compile:
>     [echo] compile module: tools
>     [echo] module.classpath: d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1/lib/ant-junit.jar;d:\java\projects\trunk/external/junit/junit.jar;
>     [echo] debug: true
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\tools
>    [javac] Compiling 4 source files to D:\java\projects\trunk\netui\build\test-classes\tools
>[buildmodules] Note: D:\java\projects\trunk\netui\test\src\tools\org\apache\beehive\netui\tools\ant\junit\JUnitTask.java uses or overrides a deprecated API.
>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>      [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-test-tools.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\fauxServlet\build.xml
>[buildmodules] Process 'fauxServlet' location with 'compile' target ...
>
>compile:
>     [echo] compile module: fauxServlet
>     [echo] module.classpath:=D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar
>     [echo] debug=true
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>    [javac] Compiling 5 source files to D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>     [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\fauxServlet
>      [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testBeans\build.xml
>[buildmodules] Process 'testBeans' location with 'compile' target ...
>
>compile:
>     [echo] compile module: testBeans
>     [echo] module.classpath:=D:\java\projects\trunk\netui\build\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\external\struts\struts.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar
>     [echo] debug=true
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testBeans
>    [javac] Compiling 6 source files to D:\java\projects\trunk\netui\build\test-classes\testBeans
>     [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\testBeans
>      [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testBeans.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\junitTests\build.xml
>[buildmodules] Process 'junitTests' location with 'compile' target ...
>
>compile:
>     [echo] Compile module: junitTests
>     [echo] Classpath: D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;d:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\netui\build\test-lib\testBeans.jar;d:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;d:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;d:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\controls\build\jars\controls.jar
>     [echo] Output directory: d:\java\projects\trunk/netui/build/test-lib
>     [echo] Debug: true
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\junitTests
>    [javac] Compiling 24 source files to D:\java\projects\trunk\netui\build\test-classes\junitTests
>[buildmodules] Note: * uses or overrides a deprecated API.
>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>     [copy] Copying 4 files to D:\java\projects\trunk\netui\build\test-classes\junitTests
>     [copy] Copying 1 file to D:\java\projects\trunk\netui\build\test-classes\junitTests\WEB-INF
>      [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorder\build.xml
>[buildmodules] Process 'testRecorder' location with 'compile' target ...
>
>compile:
>     [echo] compile module: testRecorder
>     [echo] module.classpath: D:\java\projects\trunk\netui\test\src\testRecorder\${deployed.junit.jar};d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;d:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;d:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;d:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\external\junit\junit.jar
>     [echo] debug: true
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testRecorder
>
>ant.build.xmlbean:
>     [echo] xbean.inputs: schema/*.xsd*
>     [echo] xbean.output: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>     [echo] uptodate: ${xbean.uptodate}
>
>xbean_schema_compiler:
>[buildmodules] Time to build schema type system: 1.875 seconds
>[buildmodules] Time to generate code: 0.906 seconds
>[xmlbeanbuild] Compiling 69 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorder
>[xmlbeanbuild] Note: * uses or overrides a deprecated API.
>[xmlbeanbuild] Note: Recompile with -Xlint:deprecation for details.
>[xmlbeanbuild] Note: Some input files use unchecked or unsafe operations.
>[xmlbeanbuild] Note: Recompile with -Xlint:unchecked for details.
>
>
>[xmlbeanbuild] Time to compile code: 5.266 seconds
>    [javac] Compiling 51 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorder
>[buildmodules] Note: D:\java\projects\trunk\netui\test\src\testRecorder\org\apache\beehive\netui\tools\testrecorder\server\ResponseWrapper.java uses or overrides a deprecated API.
>[buildmodules] Note: Recompile with -Xlint:deprecation for details.
>[buildmodules] Note: Some input files use unchecked or unsafe operations.
>[buildmodules] Note: Recompile with -Xlint:unchecked for details.
>      [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testRecorder.jar
>[buildmodules] Enter build file: D:\java\projects\trunk\netui\test\src\testRecorderQA\build.xml
>[buildmodules] Process 'testRecorderQA' location with 'compile' target ...
>
>compile:
>     [echo] compile module: testRecorderQA
>     [echo] module.classpath: D:\java\projects\trunk\external\junit\junit.jar;d:\java\projects\trunk\netui\build\test-lib\testRecorder.jar;d:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;d:\java\projects\trunk\netui\test\external\commons-httpclient-2.0.jar
>     [echo] debug: true
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>    [javac] Compiling 4 source files to D:\java\projects\trunk\netui\build\test-classes\testRecorderQA
>      [jar] Building jar: D:\java\projects\trunk\netui\build\test-lib\testRecorder-qa.jar
>
>run.drt:
>   [delete] Deleting directory D:\java\projects\trunk\netui\build\drt.testResults
>
>run.junit:
>     [echo] enable.jrockit: ${enable.jrockit}
>     [echo] tests.jar: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>     [echo] test.report.dir: D:\java\projects\trunk\netui\build\drt.testResults
>     [echo] file.filter: D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>     [echo] log4j.config: d:\java\projects\trunk/netui/test/conf/junitLogCfgVerbose.xml
>    [mkdir] Created dir: D:\java\projects\trunk\netui\build\drt.testResults
>[netui-junit] Adding Property File filter: D:\java\projects\trunk\netui\test\ant\junitDrt.properties
>[netui-junit] commandline.getClasspath() = D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-logging.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-beanutils.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-collections.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\commons-validator.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-databinding.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-datagrid.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-tags-html.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-pageflow.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-scoping.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\beehive-netui-util.jar;D:\java\projects\trunk\netui\build\dist\webapp\WEB-INF\lib\struts.jar;D:\java\projects\trunk\external\junit\junit.jar;D:\java\projects\trunk\installed\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8.jar;D:\java\projects\trunk\netui\build\test-lib\testBeans.jar;D:\java\projects\trunk\netui\build\test-lib\fauxServlet.jar;D:\java\projects\trunk\external\xmlbeans\apache-xbean.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant.jar;D:\java\projects\trunk\installed\apache-ant-1.6.1\lib\ant-junit.jar;D:\java\projects\trunk\installed\jsr173\jsr173_1.0_api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\servlet-api.jar;D:\java\projects\trunk\installed\jakarta-tomcat-5.0.25\common\lib\jsp-api.jar;D:\java\projects\trunk\controls\build\jars\controls.jar
>[netui-junit] ===== found test JAR: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>[netui-junit] ===== loading classes from JAR: D:\java\projects\trunk\netui\build\test-lib\beehive-netui-junitTests.jar
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.util.config.ConfigTest
>[netui-junit] Found valid test case: org.apache.beehive.netui.test.util.type.TypeUtilsTest
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.databinding.expression.IndexedNameTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.tags.naming.IndexedNameInterceptor).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] **** act: {actionForm.beans[42]}
>[netui-junit] **** exp: {actionForm.beans[42]}
>[netui-junit] **** act: {actionForm.beans[42].foo}
>[netui-junit] **** exp: {actionForm.beans[42].foo}
>[netui-junit] **** act: {actionForm.beans[42].beans2[43].foo}
>[netui-junit] **** exp: {actionForm.beans[42].beans2[43].foo}
>[netui-junit] **** act: {pageFlow.beans2[44].foo}
>[netui-junit] **** exp: {pageFlow.beans2[44].foo}
>[netui-junit] **** act: {pageFlow.beans3[45].foo}
>[netui-junit] **** exp: {pageFlow.beans3[45].foo}
>[netui-junit] **** act: {pageFlow.beans[43].values2[44].values3[45].foo}
>[netui-junit] **** exp: {pageFlow.beans[43].values2[44].values3[45].foo}
>[netui-junit] **** act: {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>[netui-junit] **** exp: {actionForm.beans[42].values1[43].values2[44].values3[45].foo}
>[netui-junit] **** act: {actionForm.beans[42].foo}
>[netui-junit] **** exp: {actionForm.beans[42].foo}
>[netui-junit] **** act: {actionForm.beans1[42].foo}
>[netui-junit] **** exp: {actionForm.beans1[42].foo}
>[netui-junit] **** act: {pageFlow.beans1[42].foo}
>[netui-junit] **** exp: {pageFlow.beans1[42].foo}
>[netui-junit] **** act: {pageFlow.beans1[42].foo.container.bar}
>[netui-junit] **** exp: {pageFlow.beans1[42].foo.container.bar}
>[netui-junit] **** act: {pageFlow.beans1[42].foo.container.item}
>[netui-junit] **** exp: {pageFlow.beans1[42].foo.container.item}
>[netui-junit] **** act: {pageFlow.item.foo.container.item}
>[netui-junit] **** exp: {pageFlow.item.foo.container.item}
>[netui-junit] **** act: {pageFlow.container.item.foo.container.item}
>[netui-junit] **** exp: {pageFlow.container.item.foo.container.item}
>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.985 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.databinding.expression.IndexedNameTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELAccessTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] item type: java.util.HashMap$Entry
>[netui-junit] key: product1 value: Widget Crankset $400.0
>[netui-junit] item type: java.util.HashMap$Entry
>[netui-junit] key: product2 value: Widget Bottom Bracket $60.0
>[netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.407 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELAccessTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.437 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELBundleScriptTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELExpressionTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] contains expression: false
>[netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 1.609 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.common.ImplicitObjectUtil).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] =========================== ????????????? form: org.apache.beehive.netui.test.beans.ComplexTypeActionForm@166aa18
>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{application.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The application data binding context can not be updated from a request parameter.
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The application data binding context can not be updated from a request parameter.
>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:92)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>[netui-junit] 	... 15 more
>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{container.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "container" for an expression update.
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "container" for an expression update.
>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>[netui-junit] 	... 15 more
>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{pageContext.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "pageContext" for an expression update.
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "pageContext" for an expression update.
>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>[netui-junit] 	... 15 more
>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{request.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The request data binding context can not be updated from a request parameter.
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The request data binding context can not be updated from a request parameter.
>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:79)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>[netui-junit] 	... 15 more
>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{session.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: The session data binding context can not be updated from a request parameter.
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: The session data binding context can not be updated from a request parameter.
>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:85)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>[netui-junit] 	... 15 more
>[netui-junit] org.apache.beehive.netui.script.ExpressionUpdateException: Exception when attempting to update the expression "{url.foo}" with available binding contexts [actionForm, pageFlow, globalApp]. Root cause: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "url" for an expression update.
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:124)
>[netui-junit] 	at org.apache.beehive.netui.test.script.ExpressionUpdateTest.testWritableContexts(ExpressionUpdateTest.java:188)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>[netui-junit] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>[netui-junit] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>[netui-junit] 	at java.lang.reflect.Method.invoke(Method.java:582)
>[netui-junit] 	at junit.framework.TestCase.runTest(TestCase.java:166)
>[netui-junit] 	at junit.framework.TestCase.runBare(TestCase.java:140)
>[netui-junit] 	at junit.framework.TestResult$1.protect(TestResult.java:106)
>[netui-junit] 	at junit.framework.TestResult.runProtected(TestResult.java:124)
>[netui-junit] 	at junit.framework.TestResult.run(TestResult.java:109)
>[netui-junit] 	at junit.framework.TestCase.run(TestCase.java:131)
>[netui-junit] 	at junit.framework.TestSuite.runTest(TestSuite.java:173)
>[netui-junit] 	at junit.framework.TestSuite.run(TestSuite.java:168)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289)
>[netui-junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:523)
>[netui-junit] Caused by: org.apache.beehive.netui.script.IllegalExpressionException: Could not resolve variable named "url" for an expression update.
>[netui-junit] 	at org.apache.beehive.netui.script.el.NetUIUpdateVariableResolver.resolveVariable(NetUIUpdateVariableResolver.java:99)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm._evaluate(ExpressionTerm.java:264)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionTerm.update(ExpressionTerm.java:158)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ParsedExpression.update(ParsedExpression.java:152)
>[netui-junit] 	at org.apache.beehive.netui.script.el.util.ParseUtils.update(ParseUtils.java:113)
>[netui-junit] 	at org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl.update(ExpressionEvaluatorImpl.java:111)
>[netui-junit] 	... 15 more
>[netui-junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 1.688 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELExpressionUpdateTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELPageInputTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.pageflow.internal.InternalUtils).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.297 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELPageInputTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.script.ExpressionEvaluatorFactory).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.313 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.script.el.NetUIELParsedExpressionTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.util.config.ConfigTest
>[netui-junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.859 sec
>
>
>[netui-junit] All Tests PASSED
>[netui-junit] Log file: D:\java\projects\trunk\netui\build\drt.testResults\TEST-org.apache.beehive.netui.test.util.config.ConfigTest.xml
>[netui-junit] ==== Test Name: org.apache.beehive.netui.test.util.type.TypeUtilsTest
>[netui-junit] log4j:WARN No appenders could be found for logger (org.apache.beehive.netui.test.util.type.TypeUtilsTest).
>[netui-junit] log4j:WARN Please initialize the log4j system properly.
>[netui-junit] Caugnt an error converting a String to a DateFormat.SHORT formatted Date
>[netui-junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 1.063 sec
>
>
>[netui-junit] Some test(s) FAILED (failure / error::false / true)
>  
>