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: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[netui-junit] =========================== ????????????? form: [EMAIL PROTECTED]
[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)