[INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] appNG Parent [INFO] appNG Tools [INFO] appNG Mail [INFO] appNG Forms [INFO] appng Formtags [INFO] appNG XML-API [INFO] appNG public API [INFO] appNG testsupport [INFO] appNG Persistence-Tools [INFO] appNG Search [INFO] appNG Core Library [INFO] appNG Tomcat 7 [INFO] appNG Tomcat 8 [INFO] appNG Command Line Interface [INFO] appNG Tag Library [INFO] appNG Application [INFO] appNG application BOM [INFO] appNG Documentation [INFO] appNG Template Assembly Descriptors [INFO] appNG Template Parent [INFO] appng-application-assembly [INFO] appNG application parent [INFO] Archetype - appng-archetype-application [INFO] appNGizer JAXB API [INFO] appNGizer [INFO] appNG appNGizer Maven Plugin [INFO] appNG camunda [INFO] appNG Application, including Camunda BPM process engine libraries [INFO] appNG maven plugin [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Parent 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-parent --- [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Tools 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-tools --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-tools/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-tools --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/osteinhauer/development/appng/workspace/appng/appng-tools/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-tools --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 37 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-tools/target/classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-tools/src/main/java/org/appng/tools/locator/GMapGeoLocator.java: /Users/osteinhauer/development/appng/workspace/appng/appng-tools/src/main/java/org/appng/tools/locator/GMapGeoLocator.java uses or overrides a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-tools/src/main/java/org/appng/tools/locator/GMapGeoLocator.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-tools --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 16 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-tools --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 9 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-tools/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-tools --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.tools.ui.PaginationTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 s - in org.appng.tools.ui.PaginationTest [INFO] Running org.appng.tools.ui.StringNormalizerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.appng.tools.ui.StringNormalizerTest [INFO] Running org.appng.tools.locator.GeoLocatorTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.362 s - in org.appng.tools.locator.GeoLocatorTest [INFO] Running org.appng.tools.file.MagicByteCheckTest 2018-01-26 17:36:50,629 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.149 2018-01-26 17:36:50,633 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.003 2018-01-26 17:36:50,637 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.003 2018-01-26 17:36:50,640 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.003 2018-01-26 17:36:50,647 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file gif 2018-01-26 17:36:50,647 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.005 2018-01-26 17:36:50,652 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file jpg 2018-01-26 17:36:50,652 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.004 2018-01-26 17:36:50,657 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file pdf 2018-01-26 17:36:50,657 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.004 2018-01-26 17:36:50,661 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file png 2018-01-26 17:36:50,662 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.004 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.193 s - in org.appng.tools.file.MagicByteCheckTest [INFO] Running org.appng.tools.image.ImageProcessorTest 2018-01-26 17:36:50,681 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,692 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,695 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,698 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,700 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,702 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,704 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,706 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more 2018-01-26 17:36:50,710 ERROR [main] org.appng.tools.image.ImageProcessor: error while retrieving ImageMagickVersion org.im4java.core.CommandException: java.io.FileNotFoundException: convert at org.im4java.core.ImageCommand.run(ImageCommand.java:219) at org.appng.tools.image.ImageProcessor.isImageMagickPresent(ImageProcessor.java:71) at org.appng.tools.image.ImageProcessorTest.setup(ImageProcessorTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.io.FileNotFoundException: convert at org.im4java.process.ProcessStarter.searchForCmd(ProcessStarter.java:661) at org.im4java.process.ProcessStarter.startProcess(ProcessStarter.java:403) at org.im4java.process.ProcessStarter.run(ProcessStarter.java:312) at org.im4java.core.ImageCommand.run(ImageCommand.java:215) ... 26 more [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 9, Time elapsed: 0.047 s - in org.appng.tools.image.ImageProcessorTest [INFO] Running org.appng.tools.image.DimensionTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in org.appng.tools.image.DimensionTest [INFO] Running org.appng.tools.poi.WorkbookTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.818 s - in org.appng.tools.poi.WorkbookTest [INFO] Running org.appng.tools.markup.XHTMLTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.tools.markup.XHTMLTest [INFO] Running org.appng.tools.os.CommandTest 2018-01-26 17:36:55,745 DEBUG [main] org.appng.tools.os.Command : executing: 'ls' [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.appng.tools.os.CommandTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 31, Failures: 0, Errors: 0, Skipped: 11 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-tools --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-tools/target/appng-tools-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Mail 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-mail --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-mail/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-mail --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/osteinhauer/development/appng/workspace/appng/appng-mail/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-mail --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 11 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-mail/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-mail --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-mail --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-mail/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-mail --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.mail.MailTest DEBUG: setDebug: JavaMail version 1.4.5 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.371 s - in org.appng.mail.MailTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-mail --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-mail/target/appng-mail-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Forms 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-forms --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-forms/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-forms --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/osteinhauer/development/appng/workspace/appng/appng-forms/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-forms --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 12 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-forms/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-forms --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-forms --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-forms/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-forms --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.forms.XSSUtilTest Attempting to load ESAPI.properties via file I/O. Attempting to load ESAPI.properties as resource file via file I/O. Not found in 'org.owasp.esapi.resources' directory or file not readable: /Users/osteinhauer/development/appng/workspace/appng/appng-forms/ESAPI.properties Not found in SystemResource Directory/resourceDirectory: .esapi/ESAPI.properties Not found in 'user.home' (/Users/osteinhauer) directory: /Users/osteinhauer/esapi/ESAPI.properties Loading ESAPI.properties via file I/O failed. Exception was: java.io.FileNotFoundException Attempting to load ESAPI.properties via the classpath. SUCCESSFULLY LOADED ESAPI.properties via the CLASSPATH from '/ (root)' using current thread context class loader! SecurityConfiguration for Validator.ConfigurationFile.MultiValued not found in ESAPI.properties. Using default: false SecurityConfiguration for Validator.ConfigurationFile not found in ESAPI.properties. Using default: validation.properties Attempting to load validation.properties via file I/O. Attempting to load validation.properties as resource file via file I/O. Not found in 'org.owasp.esapi.resources' directory or file not readable: /Users/osteinhauer/development/appng/workspace/appng/appng-forms/validation.properties Not found in SystemResource Directory/resourceDirectory: .esapi/validation.properties Not found in 'user.home' (/Users/osteinhauer) directory: /Users/osteinhauer/esapi/validation.properties Loading validation.properties via file I/O failed. Attempting to load validation.properties via the classpath. validation.properties could not be loaded by any means. fail. Exception was: java.lang.IllegalArgumentException: Failed to load ESAPI.properties as a classloader resource. SecurityConfiguration for ESAPI.printProperties not found in ESAPI.properties. Using default: false SecurityConfiguration for Encryptor.CipherTransformation not found in ESAPI.properties. Using default: AES/CBC/PKCS5Padding SecurityConfiguration for ESAPI.Logger not found in ESAPI.properties. Using default: org.owasp.esapi.reference.JavaLogFactory SecurityConfiguration for Logger.LogApplicationName not found in ESAPI.properties. Using default: true SecurityConfiguration for Logger.LogServerIP not found in ESAPI.properties. Using default: true SecurityConfiguration for Logger.ApplicationName not found in ESAPI.properties. Using default: DefaultName SecurityConfiguration for Encoder.AllowMultipleEncoding not found in ESAPI.properties. Using default: false SecurityConfiguration for Encoder.AllowMixedEncoding not found in ESAPI.properties. Using default: false SecurityConfiguration for Encoder.AllowMultipleEncoding not found in ESAPI.properties. Using default: false SecurityConfiguration for Encoder.AllowMixedEncoding not found in ESAPI.properties. Using default: false [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.314 s - in org.appng.forms.XSSUtilTest [INFO] Running org.appng.forms.FormRequestTest 2018-01-26 17:36:59,383 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /var/folders/yr/fp9cykxs5zscyz_60_9qxdbw0000gn/T 2018-01-26 17:36:59,385 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null 2018-01-26 17:36:59,385 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2018-01-26 17:36:59,386 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2018-01-26 17:36:59,386 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2018-01-26 17:36:59,386 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2018-01-26 17:36:59,388 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET 2018-01-26 17:36:59,391 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued 2018-01-26 17:36:59,392 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42] 2018-01-26 17:36:59,392 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42] 2018-01-26 17:36:59,415 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /var/folders/yr/fp9cykxs5zscyz_60_9qxdbw0000gn/T 2018-01-26 17:36:59,415 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2018-01-26 17:36:59,415 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2018-01-26 17:36:59,416 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2018-01-26 17:36:59,416 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2018-01-26 17:36:59,416 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2018-01-26 17:36:59,416 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2018-01-26 17:36:59,451 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2018-01-26 17:36:59,454 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /var/folders/yr/fp9cykxs5zscyz_60_9qxdbw0000gn/T/5F2ACDC183D81BEFC73E7B7482ECEAA4_8.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) 2018-01-26 17:36:59,480 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /var/folders/yr/fp9cykxs5zscyz_60_9qxdbw0000gn/T 2018-01-26 17:36:59,480 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2018-01-26 17:36:59,481 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2018-01-26 17:36:59,481 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2018-01-26 17:36:59,481 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2018-01-26 17:36:59,481 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2018-01-26 17:36:59,481 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2018-01-26 17:36:59,483 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2018-01-26 17:36:59,484 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /var/folders/yr/fp9cykxs5zscyz_60_9qxdbw0000gn/T/5F2ACDC183D81BEFC73E7B7482ECEAA4_9.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.275 s - in org.appng.forms.FormRequestTest [INFO] Running org.appng.forms.RequestTest 2018-01-26 17:36:59,488 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar 2018-01-26 17:36:59,488 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter john:doe 2018-01-26 17:36:59,489 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.forms.RequestTest [INFO] Running org.appng.forms.FormUploadTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.forms.FormUploadTest [INFO] Running org.appng.el.ExpressionEvaluatorTest 2018-01-26 17:36:59,516 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,516 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,516 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,516 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,534 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq 5 ? 'is five' : 'is not five'} = is five [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,535 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b eq 5 ? 'is five' : 'is not five'} = is not five [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,536 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null ? 'is null': 'is not null'} = is not null [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,537 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null ? 'is null': 'is not null'} = is null [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,537 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,541 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,542 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})] 2018-01-26 17:36:59,543 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})] 2018-01-26 17:36:59,543 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,543 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,544 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':asList' with method 'public static java.util.List org.appng.el.ExpressionEvaluatorTest.asList(java.lang.Object[]), 2018-01-26 17:36:59,546 DEBUG [main] org.appng.el.ExpressionEvaluator: ${asList(args)} = [1, 4, 56.0] [(args = [Ljava.lang.Object;@4690b489), (a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,546 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,546 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,547 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@79b06cab), (SESSION = {foo=5})] 2018-01-26 17:36:59,549 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@79b06cab), (SESSION = {foo=5})] 2018-01-26 17:36:59,550 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,550 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,556 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq 'ON'} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,557 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq type} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,557 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq 'OFF'} = false [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,558 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.dummies[0].type eq dummy.type} = false [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,558 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.foo eq 42} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,559 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.bar eq 'bar'} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,559 DEBUG [main] org.appng.el.ExpressionEvaluator: ${empty dummy.dummies[0].dummies} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,560 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.dummies[0].foo eq 23} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,563 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection), 2018-01-26 17:36:59,564 DEBUG [main] org.appng.el.ExpressionEvaluator: ${size(dummy.dummies) eq 1} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2018-01-26 17:36:59,564 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,566 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,567 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,567 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,567 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value '' 2018-01-26 17:36:59,568 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )] true 2018-01-26 17:36:59,569 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )] 0 2018-01-26 17:36:59,570 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,570 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,570 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] true 2018-01-26 17:36:59,571 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,571 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,571 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,571 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,572 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1' 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3' 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5' 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6' 2018-01-26 17:36:59,572 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,573 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7' 2018-01-26 17:36:59,573 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2' 2018-01-26 17:36:59,573 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4' 2018-01-26 17:36:59,573 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8' 2018-01-26 17:36:59,573 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a} = 1 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,573 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_} = 2 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,574 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A} = 3 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,574 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A_} = 4 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,574 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ab} = 5 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,575 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB} = 6 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,575 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_b} = 7 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,576 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB_} = 8 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2018-01-26 17:36:59,576 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,576 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,577 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,577 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,578 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,579 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,580 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,580 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,581 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,581 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,582 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,583 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,583 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,583 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,584 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,584 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,584 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,585 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,585 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,585 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,586 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,586 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,587 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,587 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int), 2018-01-26 17:36:59,587 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int), 2018-01-26 17:36:59,587 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double), 2018-01-26 17:36:59,587 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double), 2018-01-26 17:36:59,588 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,588 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,588 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,588 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,590 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,591 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,591 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,592 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,592 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,592 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,593 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,593 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,593 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,594 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,594 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,595 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,596 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,598 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,598 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,599 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2018-01-26 17:36:59,599 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2018-01-26 17:36:59,599 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,599 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2018-01-26 17:36:59,599 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 s - in org.appng.el.ExpressionEvaluatorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-forms --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-forms/target/appng-forms-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appng Formtags 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-formtags --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-formtags --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-formtags --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 13 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-formtags --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-formtags --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-formtags --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.formtags.providers.EmailProviderTest 2018-01-26 17:37:01,413 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled 2018-01-26 17:37:01,419 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.372 s - in org.appng.formtags.providers.EmailProviderTest [INFO] Running org.appng.formtags.FormElementRuleTest 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,517 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(field)} = false [(field = abc), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,580 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size} = false [(field = abc), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,584 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,585 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,2)} = true [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,590 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,3)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,592 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,592 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,592 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,596 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'1KB')} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,600 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,600 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'2MB')} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,604 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,605 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload,3,5)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,609 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload,1)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,613 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload,5)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,617 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(field,2,2)} = false [(field = 12.345), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,620 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,3,5)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,622 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,622 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,624 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'gif')} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,628 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(field,'field')} = false [(field = ab), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,631 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,632 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = ab), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,635 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = abcdef), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,641 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,1,2)} = true [(field = ab), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,643 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,644 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,1,2)} = true [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,647 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,3,5)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,650 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,651 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,0,1)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,655 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = true [(field = abc), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,658 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,field)} = true [(field = abc), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,661 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = false [(field = abcd), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,664 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(field)} = false [(field = abc), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,665 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,665 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,666 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,667 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp(field,'[0-9]{5}')} = false [(field = 1234), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,668 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,668 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,668 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,668 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,668 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,668 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,670 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(field,3)} = false [(field = abcd), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,671 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,672 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,3)} = true [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,674 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,1)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,675 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,676 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,677 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(field,3)} = false [(field = ab), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,679 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,2)} = true [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,682 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,3)} = false [(upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,685 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(field)} = false [(field = +++), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.256 s - in org.appng.formtags.FormElementRuleTest [INFO] Running org.appng.formtags.RuleValidationTest 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,701 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('mm@aiticon.de')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,702 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('_mm@aiticon.de')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,703 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('mm@aiticon')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,703 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('@aiticon.de')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(foo,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,705 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(foo,4)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,706 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,706 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multifoo,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,706 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multibar,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,708 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 1, 2)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,709 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 1, 0)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,709 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 3, 2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,710 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,711 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,712 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,712 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 0)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,713 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,714 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 1)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,714 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,714 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,716 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,1,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,717 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,1,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,717 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,2,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,717 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,2,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,718 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,718 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,2)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,718 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,719 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,719 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,4,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,720 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,4,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,722 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'500KB','2.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,722 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'600KB','1.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,723 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'500KB','0.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,725 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'jpg,gif,png')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,725 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'tif,pdf')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,727 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(bar, SESSION.foobar)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,727 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(bar, SESSION['foobar'])} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,728 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(5, SESSION.foobar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,728 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(5, SESSION['foobar'])} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,729 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(foo,1,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,730 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(foo,4,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,730 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,1,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,730 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,1,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,730 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,5,7)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,731 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multibar,1,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,731 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multibar,5,7)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,732 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a','a')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,733 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('b','b')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,733 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a','A')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,733 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a',' A')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,734 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,735 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(foo)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,735 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(bar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,735 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp('abc','[a-z]+')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,736 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp('abc','[a-z]{4,}')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,738 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,738 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foo,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,738 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,739 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multifoo,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,739 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multibar,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,740 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(foo,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,741 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(foo,4)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,741 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,741 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multifoo,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,742 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multibar,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,744 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,745 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'850KB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,746 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'200KB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,748 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'3.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,748 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'0.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,750 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'500KB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,750 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'1100KB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,752 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'0.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,752 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'1.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(foo)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,754 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(bar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,755 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(foobar)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2018-01-26 17:37:01,755 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string('foobar')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.appng.formtags.RuleValidationTest [INFO] Running org.appng.formtags.FormElementTest 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,760 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,766 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})] 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,769 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)] 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,770 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = >), (SESSION = {})] 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,772 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,776 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int), 2018-01-26 17:37:01,777 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String), 2018-01-26 17:37:01,778 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.appng.formtags.FormElementTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 53, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-formtags --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-formtags/target/appng-formtags-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG XML-API 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-xmlapi --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/target [INFO] [INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-xmlapi) @ appng-xmlapi --- [INFO] Generating source... [INFO] Ein Schema wird geparst ... [INFO] Ein Schema wird kompiliert ... [INFO] org/appng/xml/platform/Action.java [INFO] org/appng/xml/platform/ActionRef.java [INFO] org/appng/xml/platform/ApplicationConfig.java [INFO] org/appng/xml/platform/ApplicationReference.java [INFO] org/appng/xml/platform/ApplicationRootConfig.java [INFO] org/appng/xml/platform/Authentication.java [INFO] org/appng/xml/platform/Authentications.java [INFO] org/appng/xml/platform/Bean.java [INFO] org/appng/xml/platform/BeanOption.java [INFO] org/appng/xml/platform/Condition.java [INFO] org/appng/xml/platform/Config.java [INFO] org/appng/xml/platform/Content.java [INFO] org/appng/xml/platform/Data.java [INFO] org/appng/xml/platform/DataConfig.java [INFO] org/appng/xml/platform/Datafield.java [INFO] org/appng/xml/platform/Datasource.java [INFO] org/appng/xml/platform/DatasourceRef.java [INFO] org/appng/xml/platform/Datasources.java [INFO] org/appng/xml/platform/Digits.java [INFO] org/appng/xml/platform/Event.java [INFO] org/appng/xml/platform/Events.java [INFO] org/appng/xml/platform/FieldDef.java [INFO] org/appng/xml/platform/FieldPermissionType.java [INFO] org/appng/xml/platform/FieldPermissions.java [INFO] org/appng/xml/platform/FieldType.java [INFO] org/appng/xml/platform/FileUpload.java [INFO] org/appng/xml/platform/Future.java [INFO] org/appng/xml/platform/GetParams.java [INFO] org/appng/xml/platform/Icon.java [INFO] org/appng/xml/platform/Icontype.java [INFO] org/appng/xml/platform/ItemType.java [INFO] org/appng/xml/platform/Label.java [INFO] org/appng/xml/platform/Labels.java [INFO] org/appng/xml/platform/Link.java [INFO] org/appng/xml/platform/Linkmode.java [INFO] org/appng/xml/platform/Linkpanel.java [INFO] org/appng/xml/platform/Localization.java [INFO] org/appng/xml/platform/Max.java [INFO] org/appng/xml/platform/Message.java [INFO] org/appng/xml/platform/MessageType.java [INFO] org/appng/xml/platform/Messages.java [INFO] org/appng/xml/platform/MetaData.java [INFO] org/appng/xml/platform/Min.java [INFO] org/appng/xml/platform/Navigation.java [INFO] org/appng/xml/platform/NavigationItem.java [INFO] org/appng/xml/platform/NotNull.java [INFO] org/appng/xml/platform/ObjectFactory.java [INFO] org/appng/xml/platform/Option.java [INFO] org/appng/xml/platform/OptionGroup.java [INFO] org/appng/xml/platform/Output.java [INFO] org/appng/xml/platform/OutputFormat.java [INFO] org/appng/xml/platform/OutputType.java [INFO] org/appng/xml/platform/PageConfig.java [INFO] org/appng/xml/platform/PageDefinition.java [INFO] org/appng/xml/platform/PageReference.java [INFO] org/appng/xml/platform/Pages.java [INFO] org/appng/xml/platform/PagesReference.java [INFO] org/appng/xml/platform/PanelLocation.java [INFO] org/appng/xml/platform/Param.java [INFO] org/appng/xml/platform/ParamType.java [INFO] org/appng/xml/platform/Params.java [INFO] org/appng/xml/platform/Past.java [INFO] org/appng/xml/platform/Pattern.java [INFO] org/appng/xml/platform/Permission.java [INFO] org/appng/xml/platform/PermissionMode.java [INFO] org/appng/xml/platform/Permissions.java [INFO] org/appng/xml/platform/Platform.java [INFO] org/appng/xml/platform/PlatformConfig.java [INFO] org/appng/xml/platform/PostParams.java [INFO] org/appng/xml/platform/Result.java [INFO] org/appng/xml/platform/Resultset.java [INFO] org/appng/xml/platform/Rule.java [INFO] org/appng/xml/platform/Section.java [INFO] org/appng/xml/platform/SectionConfig.java [INFO] org/appng/xml/platform/SectionDef.java [INFO] org/appng/xml/platform/Sectionelement.java [INFO] org/appng/xml/platform/SectionelementDef.java [INFO] org/appng/xml/platform/Selection.java [INFO] org/appng/xml/platform/SelectionGroup.java [INFO] org/appng/xml/platform/SelectionType.java [INFO] org/appng/xml/platform/Session.java [INFO] org/appng/xml/platform/SessionInfo.java [INFO] org/appng/xml/platform/SessionParams.java [INFO] org/appng/xml/platform/Size.java [INFO] org/appng/xml/platform/Sort.java [INFO] org/appng/xml/platform/SortOrder.java [INFO] org/appng/xml/platform/Structure.java [INFO] org/appng/xml/platform/StructureDef.java [INFO] org/appng/xml/platform/Subject.java [INFO] org/appng/xml/platform/Template.java [INFO] org/appng/xml/platform/TextElement.java [INFO] org/appng/xml/platform/Textcontents.java [INFO] org/appng/xml/platform/Textelements.java [INFO] org/appng/xml/platform/Type.java [INFO] org/appng/xml/platform/UrlParams.java [INFO] org/appng/xml/platform/UrlSchema.java [INFO] org/appng/xml/platform/UserData.java [INFO] org/appng/xml/platform/UserInputField.java [INFO] org/appng/xml/platform/Validation.java [INFO] org/appng/xml/platform/ValidationGroups.java [INFO] org/appng/xml/platform/ValidationRule.java [INFO] org/appng/xml/platform/package-info.java [INFO] [INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-plugininfo) @ appng-xmlapi --- [INFO] Generating source... [INFO] Ein Schema wird geparst ... [INFO] Ein Schema wird kompiliert ... [INFO] org/appng/xml/application/ApplicationInfo.java [INFO] org/appng/xml/application/Datasource.java [INFO] org/appng/xml/application/DatasourceType.java [INFO] org/appng/xml/application/Datasources.java [INFO] org/appng/xml/application/ObjectFactory.java [INFO] org/appng/xml/application/PackageInfo.java [INFO] org/appng/xml/application/Permission.java [INFO] org/appng/xml/application/PermissionRef.java [INFO] org/appng/xml/application/Permissions.java [INFO] org/appng/xml/application/Properties.java [INFO] org/appng/xml/application/Property.java [INFO] org/appng/xml/application/Role.java [INFO] org/appng/xml/application/Roles.java [INFO] org/appng/xml/application/Template.java [INFO] org/appng/xml/application/TemplateType.java [INFO] org/appng/xml/application/package-info.java [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-xmlapi --- [INFO] Source directory: /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/target/generated-sources/jaxb added. [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-xmlapi --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-xmlapi --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 125 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/target/classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/src/main/java/org/appng/xml/transformation/StyleSheetProvider.java: /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/src/main/java/org/appng/xml/transformation/StyleSheetProvider.java uses or overrides a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/src/main/java/org/appng/xml/transformation/StyleSheetProvider.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-xmlapi --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 12 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-xmlapi --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-xmlapi --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.59 s - in org.appng.xml.ApplicationPropertyConstantCreatorTest [INFO] Running org.appng.xml.transformation.StyleSheetProviderTest 2018-01-26 17:37:06,176 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete 2018-01-26 17:37:06,176 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.312 s - in org.appng.xml.transformation.StyleSheetProviderTest [INFO] Running org.appng.xml.MarshallServiceTest 2018-01-26 17:37:06,348 ERROR [main] org.appng.xml.MarshallService : error on line 75, column 38: cvc-complex-type.3.2.2: Attribut 'plugin' darf nicht in Element 'authentication' vorkommen. 2018-01-26 17:37:06,348 ERROR [main] org.appng.xml.MarshallService : error on line 75, column 38: cvc-complex-type.3.2.2: Attribut 'plugin' darf nicht in Element 'authentication' vorkommen. 2018-01-26 17:37:06,350 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'application-url' gefunden. '{"http://www.appng.org/schema/platform":platform-url, "http://www.appng.org/schema/platform":base-url, "http://www.appng.org/schema/platform":current-url, "http://www.appng.org/schema/platform":output, "http://www.appng.org/schema/platform":textelements, "http://www.appng.org/schema/platform":debug}' wird erwartet. 2018-01-26 17:37:06,350 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'application-url' gefunden. '{"http://www.appng.org/schema/platform":platform-url, "http://www.appng.org/schema/platform":base-url, "http://www.appng.org/schema/platform":current-url, "http://www.appng.org/schema/platform":output, "http://www.appng.org/schema/platform":textelements, "http://www.appng.org/schema/platform":debug}' wird erwartet. 2018-01-26 17:37:06,352 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: unerwartetes Element (URI:"http://www.appng.org/schema/platform", lokal:"application-url"). Erwartete Elemente sind <{http://www.appng.org/schema/platform}platform-url>,<{http://www.appng.org/schema/platform}base-url>,<{http://www.appng.org/schema/platform}output>,<{http://www.appng.org/schema/platform}debug>,<{http://www.appng.org/schema/platform}session>,<{http://www.appng.org/schema/platform}output-format>,<{http://www.appng.org/schema/platform}textelements>,<{http://www.appng.org/schema/platform}authentications>,<{http://www.appng.org/schema/platform}current-url>,<{http://www.appng.org/schema/platform}labels> 2018-01-26 17:37:06,352 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: unerwartetes Element (URI:"http://www.appng.org/schema/platform", lokal:"application-url"). Erwartete Elemente sind <{http://www.appng.org/schema/platform}platform-url>,<{http://www.appng.org/schema/platform}base-url>,<{http://www.appng.org/schema/platform}output>,<{http://www.appng.org/schema/platform}debug>,<{http://www.appng.org/schema/platform}session>,<{http://www.appng.org/schema/platform}output-format>,<{http://www.appng.org/schema/platform}textelements>,<{http://www.appng.org/schema/platform}authentications>,<{http://www.appng.org/schema/platform}current-url>,<{http://www.appng.org/schema/platform}labels> 2018-01-26 17:37:06,354 ERROR [main] org.appng.xml.MarshallService : error on line 94, column 35: cvc-complex-type.3.2.2: Attribut 'plugin' darf nicht in Element 'item' vorkommen. 2018-01-26 17:37:06,354 ERROR [main] org.appng.xml.MarshallService : error on line 94, column 35: cvc-complex-type.3.2.2: Attribut 'plugin' darf nicht in Element 'item' vorkommen. 2018-01-26 17:37:06,355 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,355 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,356 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,356 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,357 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,357 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,357 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,357 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,358 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,358 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,359 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,359 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,360 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,360 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-enumeration-valid: Wert 'plugin' ist nicht Facet-gültig in Bezug auf Enumeration '[site, sites, application, applications, anchor]'. Er muss ein Wert aus der Enumeration sein. 2018-01-26 17:37:06,360 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,360 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-attribute.3: Wert 'plugin' des Attributs 'type' bei Element 'item' hat keinen gültigen Typ 'itemType'. 2018-01-26 17:37:06,361 ERROR [main] org.appng.xml.MarshallService : error on line 114, column 35: cvc-complex-type.3.2.2: Attribut 'plugin' darf nicht in Element 'item' vorkommen. 2018-01-26 17:37:06,361 ERROR [main] org.appng.xml.MarshallService : error on line 114, column 35: cvc-complex-type.3.2.2: Attribut 'plugin' darf nicht in Element 'item' vorkommen. 2018-01-26 17:37:06,361 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'contents' gefunden. '{"http://www.appng.org/schema/platform":content}' wird erwartet. 2018-01-26 17:37:06,361 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'contents' gefunden. '{"http://www.appng.org/schema/platform":content}' wird erwartet. 2018-01-26 17:37:06,362 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: unerwartetes Element (URI:"http://www.appng.org/schema/platform", lokal:"contents"). Erwartete Elemente sind <{http://www.appng.org/schema/platform}navigation>,<{http://www.appng.org/schema/platform}subject>,<{http://www.appng.org/schema/platform}config>,<{http://www.appng.org/schema/platform}content> 2018-01-26 17:37:06,362 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: unerwartetes Element (URI:"http://www.appng.org/schema/platform", lokal:"contents"). Erwartete Elemente sind <{http://www.appng.org/schema/platform}navigation>,<{http://www.appng.org/schema/platform}subject>,<{http://www.appng.org/schema/platform}config>,<{http://www.appng.org/schema/platform}content> 2018-01-26 17:37:06,365 ERROR [main] org.appng.xml.MarshallService : error on line 151, column 18: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'config' gefunden. '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' wird erwartet. 2018-01-26 17:37:06,365 ERROR [main] org.appng.xml.MarshallService : error on line 151, column 18: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'config' gefunden. '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' wird erwartet. 2018-01-26 17:37:06,374 ERROR [main] org.appng.xml.MarshallService : error on line 302, column 43: cvc-complex-type.2.4.b: Content des Elements 'datasource' ist nicht vollständig. '{"http://www.appng.org/schema/platform":config}' wird erwartet. 2018-01-26 17:37:06,374 ERROR [main] org.appng.xml.MarshallService : error on line 302, column 43: cvc-complex-type.2.4.b: Content des Elements 'datasource' ist nicht vollständig. '{"http://www.appng.org/schema/platform":config}' wird erwartet. 2018-01-26 17:37:06,379 ERROR [main] org.appng.xml.MarshallService : error on line 385, column 18: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'config' gefunden. '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' wird erwartet. 2018-01-26 17:37:06,379 ERROR [main] org.appng.xml.MarshallService : error on line 385, column 18: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'config' gefunden. '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' wird erwartet. 2018-01-26 17:37:06,382 ERROR [main] org.appng.xml.MarshallService : error on line 427, column 48: cvc-complex-type.2.4.b: Content des Elements 'datasource' ist nicht vollständig. '{"http://www.appng.org/schema/platform":config}' wird erwartet. 2018-01-26 17:37:06,382 ERROR [main] org.appng.xml.MarshallService : error on line 427, column 48: cvc-complex-type.2.4.b: Content des Elements 'datasource' ist nicht vollständig. '{"http://www.appng.org/schema/platform":config}' wird erwartet. 2018-01-26 17:37:06,387 ERROR [main] org.appng.xml.MarshallService : error on line 489, column 18: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'config' gefunden. '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' wird erwartet. 2018-01-26 17:37:06,387 ERROR [main] org.appng.xml.MarshallService : error on line 489, column 18: cvc-complex-type.2.4.a: Ungültiger Content wurde beginnend mit Element 'config' gefunden. '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' wird erwartet. 2018-01-26 17:37:06,682 ERROR [main] org.appng.xml.MarshallService : error on org.appng.xml.platform.Platform@503d687a: cvc-complex-type.2.4.b: Content des Elements 'platform' ist nicht vollständig. '{"http://www.appng.org/schema/platform":config}' wird erwartet. 2018-01-26 17:37:06,682 ERROR [main] org.appng.xml.MarshallService : error on org.appng.xml.platform.Platform@503d687a: cvc-complex-type.2.4.b: Content des Elements 'platform' ist nicht vollständig. '{"http://www.appng.org/schema/platform":config}' wird erwartet. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.526 s - in org.appng.xml.MarshallServiceTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-xmlapi --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-xmlapi/target/appng-xmlapi-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG public API 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-api --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-api/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 164 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-api/target/classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Some input files use or override a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Recompile with -Xlint:deprecation for details. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/main/java/org/appng/api/support/OptionFactory.java uses unchecked or unsafe operations. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 29 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 40 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-api/target/test-classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/test/java/org/appng/api/support/DatasourceInheritanceTest.java: /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/test/java/org/appng/api/support/DatasourceInheritanceTest.java uses or overrides a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-api/src/test/java/org/appng/api/support/DatasourceInheritanceTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-api --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.api.auth.AuthToolsTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 s - in org.appng.api.auth.AuthToolsTest [INFO] Running org.appng.api.ConsumerProducerTest waiting 10 ms waiting 20 ms waiting 30 ms waiting 40 ms waiting 50 ms waiting 60 ms waiting 70 ms waiting 80 ms waiting 90 ms no java.lang.String returned after 80 milliseconds [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.504 s - in org.appng.api.ConsumerProducerTest [INFO] Running org.appng.api.DataContainerTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s - in org.appng.api.DataContainerTest [INFO] Running org.appng.api.ConfigValidatorTest 2018-01-26 17:37:11,637 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for cloneDatasource::datasource 2018-01-26 17:37:11,650 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for cloneCloneDatasource::cloneDatasource 2018-01-26 17:37:11,655 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for enhancedClone::datasource 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override title 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override description 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override permissions 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add parameter newParam 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add new field foo at position 0 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add bean option testOption 2018-01-26 17:37:11,660 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add linkpanel with id nintendo 2018-01-26 17:37:11,661 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override linkpanel with id foo 2018-01-26 17:37:11,661 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for overrideBeanClone::datasource 2018-01-26 17:37:11,665 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override permissions 2018-01-26 17:37:11,665 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override bean id hansolo 2018-01-26 17:37:11,665 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add bean option lucas 2018-01-26 17:37:11,665 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override linkpanel with id foo 2018-01-26 17:37:11,665 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override linkpanel with id jin 2018-01-26 17:37:11,665 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for cloneCloneCloneDatasource::cloneCloneDatasource 2018-01-26 17:37:12,050 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,061 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2018-01-26 17:37:12,077 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml 2018-01-26 17:37:12,085 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,094 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2018-01-26 17:37:12,101 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,161 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,167 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2018-01-26 17:37:12,173 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml 2018-01-26 17:37:12,178 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,184 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2018-01-26 17:37:12,189 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,273 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config//permissions/permission[@ref='testPermission'] in resource datasource.xml 2018-01-26 17:37:12,277 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,282 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2018-01-26 17:37:12,287 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,292 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='hyrule'] in resource datasource.xml 2018-01-26 17:37:12,297 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,301 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2018-01-26 17:37:12,305 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml 2018-01-26 17:37:12,309 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,312 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2018-01-26 17:37:12,315 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2018-01-26 17:37:12,393 INFO [main] org.appng.api.support.ConfigValidator: validated application 'application' in 376ms 2018-01-26 17:37:12,394 ERROR [main] org.appng.api.support.ConfigValidator: found errors: No found, application will not work! application.xml: Duplicate permission 'permissionA'. application.xml: Duplicate property 'propa'. application.xml: Duplicate role: User application.xml: The role 'User' references the permission 'permissionB' more than once! application.xml: The role 'User' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneCloneDatasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneDatasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneDatasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'cloneDatasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'cloneDatasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'cloneDatasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneDatasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneDatasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'datasource', option 'id' references the unknown parameter 'doesNotExist'. Valid parameters are: [dsParam1, dsParam2] datasource.xml: datasource 'datasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'datasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'datasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'datasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'datasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'datasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'enhancedClone': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'enhancedClone': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'enhancedClone': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'enhancedClone': linkpanel 'nintendo' link 'hyrule' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'enhancedClone': references the unknown permission 'testPermission'. datasource.xml: datasource 'person': field: email, condition: '${5 ab foo}' is invalid: Failed to parse the expression [${5 ab foo}] datasource.xml: datasource 'person': field: firstname, condition: '${current.dummy > 1}' is invalid: Property [dummy] not found on type [org.appng.api.Person] datasource.xml: datasource 'person': field: firstname, hidden: '${current.doDisplay}' is invalid: Property [doDisplay] not found on type [org.appng.api.Person] datasource.xml: datasource 'person': field: firstname, readOnly: '${isVisible}' is invalid: parameter 'isVisible' not found on datasource 'person' event.xml: action 'action', option 'id' references the unknown parameter 'doesNotExist'. Valid parameters are: [actionParam2, actionParam1] event.xml: action 'action': condition: '${fooo}' is invalid: parameter 'fooo' not found on action 'action' event.xml: action 'action': references the unknown permission 'doesNotExist'. event.xml: action 'action': the reference to dataSource 'datasource' (from 'datasource.xml') uses the parameter doesNotExist which is unknown in the dataSource 'datasource'! Supported parameters are: [dsParam1, dsParam2] event.xml: action 'action2': references the unknown datasource 'doesNotExist'. event.xml: event 'event' references the unknown permission 'doesNotExist'. page.xml: page 'page' references the unknown action 'doesNotExist' (from event 'event'). page.xml: page 'page' references the unknown datasource 'doesNotExist'. page.xml: page 'page' references the unknown event 'doesNotExist'. page.xml: page 'page' references the unknown permission 'doesNotExist'. page.xml: page 'page' section[1] attribute 'hidden': parameter 'isHidden' not found on page 'page' page.xml: page 'page' section[1]/element[1] attribute 'folded': parameter 'isFolded' not found on page 'page' page.xml: page 'page' section[1]/element[1] attribute 'passive': parameter 'isPassive' not found on page 'page' page.xml: page 'page' the reference to action 'action' (from 'event.xml') uses the parameter actionParam3 which is unknown in the action 'action'! Supported parameters are: [actionParam2, actionParam1] page.xml: page 'page' the reference to action 'action' uses the unknown parameter doesNotExist. Supported parameters are: [getParam, urlParam, postParam] page.xml: page 'page' the reference to dataSource 'datasource' (from 'datasource.xml') uses the parameter dsParam3 which is unknown in the dataSource 'datasource'! Supported parameters are: [dsParam1, dsParam2] page.xml: page 'page' the reference to dataSource 'datasource' uses the unknown parameter doesNotExist. Supported parameters are: [getParam, urlParam, postParam] page.xml: page 'page', action 'action' condition: '${fooo}' is invalid: parameter 'fooo' not found on page 'page' page.xml: page 'page', action 'action' references the unknown permission 'doesNotExist'. page.xml: page 'page', datasource 'datasource' condition: '${postParam and fooo}' is invalid: parameter 'fooo' not found on page 'page' page.xml: page 'page', datasource 'datasource' references the unknown permission 'doesNotExist'. 2018-01-26 17:37:12,402 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml 2018-01-26 17:37:12,411 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml 2018-01-26 17:37:12,419 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml 2018-01-26 17:37:12,422 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/meta-data in resource datasource.xml [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.405 s - in org.appng.api.ConfigValidatorTest [INFO] Running org.appng.api.support.PropertyHolderTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.appng.api.support.PropertyHolderTest [INFO] Running org.appng.api.support.OptionsImplTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.api.support.OptionsImplTest [INFO] Running org.appng.api.support.ElementHelperTest [WARNING] Tests run: 15, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.536 s - in org.appng.api.support.ElementHelperTest [INFO] Running org.appng.api.support.HttpHeaderUtilsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 s - in org.appng.api.support.HttpHeaderUtilsTest [INFO] Running org.appng.api.support.CallableActionTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 s - in org.appng.api.support.CallableActionTest [INFO] Running org.appng.api.support.SortParamSupportTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.appng.api.support.SortParamSupportTest [INFO] Running org.appng.api.support.LabelSupportTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.api.support.LabelSupportTest [INFO] Running org.appng.api.support.field.ListFieldConverterTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s - in org.appng.api.support.field.ListFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterTest 2018-01-26 17:37:13,437 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.util.Date' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in org.appng.api.support.field.DateFieldConverterTest [INFO] Running org.appng.api.support.field.ObjectFieldConverterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s - in org.appng.api.support.field.ObjectFieldConverterTest [INFO] Running org.appng.api.support.field.FileFieldConverterTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s - in org.appng.api.support.field.FileFieldConverterTest [INFO] Running org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Running org.appng.api.support.field.IntegerFieldConverterTest 2018-01-26 17:37:13,582 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert '2247483648' to type 'java.lang.Integer' using format '#' 2018-01-26 17:37:13,591 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert 'null' to type 'java.lang.Integer' using format '#' [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s - in org.appng.api.support.field.IntegerFieldConverterTest [INFO] Running org.appng.api.support.field.DefaultFieldConverterTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.appng.api.support.field.DefaultFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterDateTimeTest 2018-01-26 17:37:13,752 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'org.joda.time.DateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s - in org.appng.api.support.field.DateFieldConverterDateTimeTest [INFO] Running org.appng.api.support.ResultServiceTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s - in org.appng.api.support.ResultServiceTest [INFO] Running org.appng.api.support.ParameterSupportTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.appng.api.support.ParameterSupportTest [INFO] Running org.appng.api.support.SelectionFactoryTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.support.SelectionFactoryTest [INFO] Running org.appng.api.support.OptionImplTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.OptionImplTest [INFO] Running org.appng.api.support.MessageSourceChainTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.api.support.MessageSourceChainTest [INFO] Running org.appng.api.support.ScopeTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.api.support.ScopeTest [INFO] Running org.appng.api.support.ValidationProviderTest 2018-01-26 17:37:13,974 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.0.4.Final [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.584 s - in org.appng.api.support.ValidationProviderTest [INFO] Running org.appng.api.support.DatasourceInheritanceTest 2018-01-26 17:37:14,490 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for cloneDatasource::datasource 2018-01-26 17:37:14,492 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for cloneCloneDatasource::cloneDatasource 2018-01-26 17:37:14,493 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for enhancedClone::datasource 2018-01-26 17:37:14,505 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override title 2018-01-26 17:37:14,505 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override description 2018-01-26 17:37:14,505 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override permissions 2018-01-26 17:37:14,505 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add parameter newParam 2018-01-26 17:37:14,505 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add new field foo at position 0 2018-01-26 17:37:14,505 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add bean option testOption 2018-01-26 17:37:14,506 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add linkpanel with id nintendo 2018-01-26 17:37:14,506 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override linkpanel with id foo 2018-01-26 17:37:14,506 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for overrideBeanClone::datasource 2018-01-26 17:37:14,507 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override permissions 2018-01-26 17:37:14,507 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override bean id hansolo 2018-01-26 17:37:14,508 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: add bean option lucas 2018-01-26 17:37:14,508 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override linkpanel with id foo 2018-01-26 17:37:14,508 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: override linkpanel with id jin 2018-01-26 17:37:14,508 INFO [main] org.appng.api.support.ApplicationConfigProviderImpl: process inheritance for cloneCloneCloneDatasource::cloneCloneDatasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s - in org.appng.api.support.DatasourceInheritanceTest [INFO] Running org.appng.api.support.environment.EnvironmentTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.appng.api.support.environment.EnvironmentTest [INFO] Running org.appng.api.support.I18nTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.I18nTest [INFO] Running org.appng.api.support.RequestSupportTest 2018-01-26 17:37:14,605 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field birthDate: can not convert 'null' to type 'java.util.Date' using format 'yyyy.MM.dd' 2018-01-26 17:37:14,605 WARN [main] org.appng.api.support.field.DecimalFieldConverter: error in field savings: can not convert 'null' to type 'java.lang.Double' using format '###,###.###' 2018-01-26 17:37:14,606 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '#' 2018-01-26 17:37:14,610 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '###' [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.appng.api.support.RequestSupportTest [INFO] Running org.appng.api.support.validation.FileUploadValidatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.appng.api.support.validation.FileUploadValidatorTest [INFO] Running org.appng.api.support.CallableDataSourceTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.appng.api.support.CallableDataSourceTest [INFO] Running org.appng.api.XPathProcessorTest [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.appng.api.XPathProcessorTest [INFO] Running org.appng.api.FileUploadTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.FileUploadTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 226, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-api --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-api/target/appng-api-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG testsupport 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-testsupport --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-testsupport/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-testsupport --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-testsupport --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 17 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-testsupport/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-testsupport --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-testsupport --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-testsupport/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-testsupport --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.testsupport.SimpleApplicationTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.562 s - in org.appng.testsupport.SimpleApplicationTest [INFO] Running org.appng.testsupport.validation.AttributeValueDifferenceHandlerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.426 s - in org.appng.testsupport.validation.AttributeValueDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.WritingJsonValidatorTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.267 s - in org.appng.testsupport.validation.WritingJsonValidatorTest [INFO] Running org.appng.testsupport.validation.XPathDifferenceHandlerTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.appng.testsupport.validation.XPathDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.DateFieldDifferenceHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.appng.testsupport.validation.DateFieldDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.TextValueDifferenceHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.testsupport.validation.TextValueDifferenceHandlerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-testsupport --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-testsupport/target/appng-testsupport-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Persistence-Tools 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-persistence --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-persistence --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-persistence --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 13 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/target/classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/src/main/java/org/appng/persistence/repository/EnversSearchRepository.java: /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/src/main/java/org/appng/persistence/repository/EnversSearchRepository.java uses or overrides a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/src/main/java/org/appng/persistence/repository/EnversSearchRepository.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-persistence --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-persistence --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 11 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-persistence --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.persistence.repository.SearchRepositoryTest [Server@64bfbc86]: Startup sequence initiated from main() method [Server@64bfbc86]: Could not load properties from file [Server@64bfbc86]: Using cli/default properties only [Server@64bfbc86]: Initiating startup sequence... [Server@64bfbc86]: Server socket opened successfully in 20 ms. 2018-01-26 17:37:20,868 INFO [HSQLDB Server @64bfbc86] hsqldb.db.HSQLDB613354A54E.ENGINE: Checkpoint start 2018-01-26 17:37:20,869 INFO [HSQLDB Server @64bfbc86] hsqldb.db.HSQLDB613354A54E.ENGINE: checkpointClose start 2018-01-26 17:37:20,869 INFO [HSQLDB Server @64bfbc86] hsqldb.db.HSQLDB613354A54E.ENGINE: checkpointClose synched 2018-01-26 17:37:20,872 INFO [HSQLDB Server @64bfbc86] hsqldb.db.HSQLDB613354A54E.ENGINE: checkpointClose script done 2018-01-26 17:37:20,879 INFO [HSQLDB Server @64bfbc86] hsqldb.db.HSQLDB613354A54E.ENGINE: checkpointClose end 2018-01-26 17:37:20,880 INFO [HSQLDB Server @64bfbc86] hsqldb.db.HSQLDB613354A54E.ENGINE: Checkpoint end - txts: 1 [Server@64bfbc86]: Database [index=0, id=0, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 386 ms. [Server@64bfbc86]: Startup sequence completed in 408 ms. [Server@64bfbc86]: 2018-01-26 17:37:20.886 HSQLDB server 2.4.0 is online on port 9001 [Server@64bfbc86]: To close normally, connect and execute SHUTDOWN SQL [Server@64bfbc86]: From command line, use [Ctrl]+[C] to abort abruptly 2018-01-26 17:37:21,014 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@4e7dc304: startup date [Fri Jan 26 17:37:21 CET 2018]; root of context hierarchy 2018-01-26 17:37:21,540 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:21,540 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:21,560 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:21,709 INFO [main] org.hibernate.Version : HHH000412: Hibernate Core {5.2.12.Final} 2018-01-26 17:37:21,710 INFO [main] org.hibernate.cfg.Environment : HHH000206: hibernate.properties not found 2018-01-26 17:37:21,754 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.0.1.Final} 2018-01-26 17:37:21,966 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:21,967 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:21,967 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:21,968 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:21,971 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:22,120 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:22,181 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:23,604 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.0.4.Final 2018-01-26 17:37:24,085 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@753aca85] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:24,087 WARN [main] org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl: GenerationTarget encountered exception accepting command : Error executing DDL via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlString(SchemaDropperImpl.java:375) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlStrings(SchemaDropperImpl.java:359) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applyConstraintDropping(SchemaDropperImpl.java:331) at org.hibernate.tool.schema.internal.SchemaDropperImpl.dropFromMetadata(SchemaDropperImpl.java:230) at org.hibernate.tool.schema.internal.SchemaDropperImpl.performDrop(SchemaDropperImpl.java:154) at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop(SchemaDropperImpl.java:126) at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop(SchemaDropperImpl.java:112) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:144) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:313) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:452) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:889) at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:151) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:353) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:370) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:359) at org.appng.persistence.repository.RepositoryConfiguration.entityManagerFactory(RepositoryConfiguration.java:70) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.CGLIB$entityManagerFactory$3() at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7$$FastClassBySpringCGLIB$$88673500.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.entityManagerFactory() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.obtainBeanInstanceFromFactory(ConfigurationClassEnhancer.java:389) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.entityManagerFactory() at org.appng.persistence.repository.RepositoryConfiguration.transactionManager(RepositoryConfiguration.java:54) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.CGLIB$transactionManager$2() at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7$$FastClassBySpringCGLIB$$88673500.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.transactionManager() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.appng.persistence.repository.SearchRepositoryTest.setup(SearchRepositoryTest.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: PUBLIC.ENVERSTESTENTITY_AUD at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 88 more 2018-01-26 17:37:24,091 WARN [main] org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl: GenerationTarget encountered exception accepting command : Error executing DDL via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlString(SchemaDropperImpl.java:375) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlStrings(SchemaDropperImpl.java:359) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applyConstraintDropping(SchemaDropperImpl.java:331) at org.hibernate.tool.schema.internal.SchemaDropperImpl.dropFromMetadata(SchemaDropperImpl.java:230) at org.hibernate.tool.schema.internal.SchemaDropperImpl.performDrop(SchemaDropperImpl.java:154) at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop(SchemaDropperImpl.java:126) at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop(SchemaDropperImpl.java:112) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:144) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:313) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:452) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:889) at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:151) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:353) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:370) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:359) at org.appng.persistence.repository.RepositoryConfiguration.entityManagerFactory(RepositoryConfiguration.java:70) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.CGLIB$entityManagerFactory$3() at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7$$FastClassBySpringCGLIB$$88673500.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.entityManagerFactory() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.obtainBeanInstanceFromFactory(ConfigurationClassEnhancer.java:389) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.entityManagerFactory() at org.appng.persistence.repository.RepositoryConfiguration.transactionManager(RepositoryConfiguration.java:54) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.CGLIB$transactionManager$2() at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7$$FastClassBySpringCGLIB$$88673500.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) at org.appng.persistence.repository.RepositoryConfiguration$$EnhancerBySpringCGLIB$$9592c5b7.transactionManager() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.appng.persistence.repository.SearchRepositoryTest.setup(SearchRepositoryTest.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: PUBLIC.TESTENTITY_AUD at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 88 more 2018-01-26 17:37:24,097 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7a485a36] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:24,105 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:24,112 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:24,633 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:24,797 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@4e7dc304: startup date [Fri Jan 26 17:37:21 CET 2018]; root of context hierarchy 2018-01-26 17:37:24,799 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:24,914 INFO [HSQLDB Connection @50eabe9] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@64bfbc86]: Initiating shutdown sequence... [Server@56b8aaf1]: Startup sequence initiated from main() method [Server@56b8aaf1]: Could not load properties from file [Server@56b8aaf1]: Using cli/default properties only [Server@56b8aaf1]: Initiating startup sequence... [Server@56b8aaf1]: Server socket opened successfully in 0 ms. [Server@56b8aaf1]: Database [index=0, id=1, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 46 ms. [Server@56b8aaf1]: Startup sequence completed in 46 ms. [Server@56b8aaf1]: 2018-01-26 17:37:25.068 HSQLDB server 2.4.0 is online on port 9001 [Server@56b8aaf1]: To close normally, connect and execute SHUTDOWN SQL [Server@56b8aaf1]: From command line, use [Ctrl]+[C] to abort abruptly [Server@64bfbc86]: Shutdown sequence completed in 101 ms. [Server@64bfbc86]: 2018-01-26 17:37:25.120 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:25,130 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@5482bcac: startup date [Fri Jan 26 17:37:25 CET 2018]; root of context hierarchy 2018-01-26 17:37:25,201 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:25,201 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:25,202 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:25,223 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:25,224 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:25,224 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:25,225 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:25,225 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:25,329 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:25,340 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:25,848 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@12fcb2c3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:25,854 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@57bd6a8f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:25,859 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:25,865 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:25,949 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:26,007 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@5482bcac: startup date [Fri Jan 26 17:37:25 CET 2018]; root of context hierarchy 2018-01-26 17:37:26,008 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:26,120 INFO [HSQLDB Connection @4244bd6b] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@56b8aaf1]: Initiating shutdown sequence... [Server@5aa76ad2]: Startup sequence initiated from main() method [Server@5aa76ad2]: Could not load properties from file [Server@5aa76ad2]: Using cli/default properties only [Server@5aa76ad2]: Initiating startup sequence... [Server@5aa76ad2]: Server socket opened successfully in 0 ms. [Server@5aa76ad2]: Database [index=0, id=2, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 31 ms. [Server@5aa76ad2]: Startup sequence completed in 31 ms. [Server@5aa76ad2]: 2018-01-26 17:37:26.257 HSQLDB server 2.4.0 is online on port 9001 [Server@5aa76ad2]: To close normally, connect and execute SHUTDOWN SQL [Server@5aa76ad2]: From command line, use [Ctrl]+[C] to abort abruptly [Server@56b8aaf1]: Shutdown sequence completed in 104 ms. [Server@56b8aaf1]: 2018-01-26 17:37:26.328 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:26,330 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@590d6c76: startup date [Fri Jan 26 17:37:26 CET 2018]; root of context hierarchy 2018-01-26 17:37:26,394 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:26,394 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:26,394 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:26,410 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:26,410 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:26,410 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:26,411 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:26,411 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:26,513 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:26,519 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:27,049 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2b44605c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:27,056 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@55421b8d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:27,061 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:27,066 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:27,164 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:27,187 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@590d6c76: startup date [Fri Jan 26 17:37:26 CET 2018]; root of context hierarchy 2018-01-26 17:37:27,188 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:27,319 INFO [HSQLDB Connection @decde85] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@5aa76ad2]: Initiating shutdown sequence... [Server@1ad1c363]: Startup sequence initiated from main() method [Server@1ad1c363]: Could not load properties from file [Server@1ad1c363]: Using cli/default properties only [Server@1ad1c363]: Initiating startup sequence... [Server@1ad1c363]: Server socket opened successfully in 0 ms. [Server@1ad1c363]: Database [index=0, id=3, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 24 ms. [Server@1ad1c363]: Startup sequence completed in 25 ms. [Server@1ad1c363]: 2018-01-26 17:37:27.448 HSQLDB server 2.4.0 is online on port 9001 [Server@1ad1c363]: To close normally, connect and execute SHUTDOWN SQL [Server@1ad1c363]: From command line, use [Ctrl]+[C] to abort abruptly [Server@5aa76ad2]: Shutdown sequence completed in 104 ms. [Server@5aa76ad2]: 2018-01-26 17:37:27.526 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:27,528 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@446b64b3: startup date [Fri Jan 26 17:37:27 CET 2018]; root of context hierarchy 2018-01-26 17:37:27,593 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:27,593 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:27,593 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:27,604 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:27,604 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:27,605 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:27,605 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:27,605 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:27,711 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:27,717 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:28,163 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5731caaf] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:28,168 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@59933644] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:28,172 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:28,175 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:28,249 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:28,268 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@446b64b3: startup date [Fri Jan 26 17:37:27 CET 2018]; root of context hierarchy 2018-01-26 17:37:28,269 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:28,377 INFO [HSQLDB Connection @6a8d2a56] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@1ad1c363]: Initiating shutdown sequence... [Server@606d6d2c]: Startup sequence initiated from main() method [Server@606d6d2c]: Could not load properties from file [Server@606d6d2c]: Using cli/default properties only [Server@606d6d2c]: Initiating startup sequence... [Server@606d6d2c]: Server socket opened successfully in 0 ms. [Server@606d6d2c]: Database [index=0, id=4, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 26 ms. [Server@606d6d2c]: Startup sequence completed in 26 ms. [Server@606d6d2c]: 2018-01-26 17:37:28.506 HSQLDB server 2.4.0 is online on port 9001 [Server@606d6d2c]: To close normally, connect and execute SHUTDOWN SQL [Server@606d6d2c]: From command line, use [Ctrl]+[C] to abort abruptly [Server@1ad1c363]: Shutdown sequence completed in 104 ms. [Server@1ad1c363]: 2018-01-26 17:37:28.582 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:28,586 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2e3cd732: startup date [Fri Jan 26 17:37:28 CET 2018]; root of context hierarchy 2018-01-26 17:37:28,635 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:28,636 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:28,636 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:28,646 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:28,646 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:28,647 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:28,647 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:28,647 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:28,752 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:28,757 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:29,224 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4348fa35] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:29,229 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@563843f1] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:29,239 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:29,244 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:29,340 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:29,363 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2e3cd732: startup date [Fri Jan 26 17:37:28 CET 2018]; root of context hierarchy 2018-01-26 17:37:29,364 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:29,472 INFO [HSQLDB Connection @19f037e5] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@606d6d2c]: Initiating shutdown sequence... [Server@606d6d2c]: Shutdown sequence completed in 0 ms. [Server@606d6d2c]: 2018-01-26 17:37:29.575 SHUTDOWN : System.exit() was not called [Server@63b4b9c6]: Startup sequence initiated from main() method [Server@63b4b9c6]: Could not load properties from file [Server@63b4b9c6]: Using cli/default properties only [Server@63b4b9c6]: Initiating startup sequence... [Server@63b4b9c6]: Server socket opened successfully in 0 ms. [Server@63b4b9c6]: Database [index=0, id=5, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 30 ms. [Server@63b4b9c6]: Startup sequence completed in 30 ms. [Server@63b4b9c6]: 2018-01-26 17:37:29.609 HSQLDB server 2.4.0 is online on port 9001 [Server@63b4b9c6]: To close normally, connect and execute SHUTDOWN SQL [Server@63b4b9c6]: From command line, use [Ctrl]+[C] to abort abruptly 2018-01-26 17:37:29,687 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6c66ddab: startup date [Fri Jan 26 17:37:29 CET 2018]; root of context hierarchy 2018-01-26 17:37:29,772 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:29,772 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:29,772 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:29,785 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:29,786 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:29,787 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:29,787 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:29,787 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:29,890 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:29,898 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:30,491 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@41f40dfa] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:30,536 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2548fc01] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:30,559 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:30,563 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:30,655 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:30,691 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6c66ddab: startup date [Fri Jan 26 17:37:29 CET 2018]; root of context hierarchy 2018-01-26 17:37:30,694 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:30,805 INFO [HSQLDB Connection @12d85ec5] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@63b4b9c6]: Initiating shutdown sequence... [Server@31e22365]: Startup sequence initiated from main() method [Server@31e22365]: Could not load properties from file [Server@31e22365]: Using cli/default properties only [Server@31e22365]: Initiating startup sequence... [Server@31e22365]: Server socket opened successfully in 0 ms. [Server@31e22365]: Database [index=0, id=6, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 29 ms. [Server@31e22365]: Startup sequence completed in 29 ms. [Server@31e22365]: 2018-01-26 17:37:30.943 HSQLDB server 2.4.0 is online on port 9001 [Server@31e22365]: To close normally, connect and execute SHUTDOWN SQL [Server@31e22365]: From command line, use [Ctrl]+[C] to abort abruptly [Server@63b4b9c6]: Shutdown sequence completed in 100 ms. [Server@63b4b9c6]: 2018-01-26 17:37:31.008 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:31,030 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2ebf524: startup date [Fri Jan 26 17:37:31 CET 2018]; root of context hierarchy 2018-01-26 17:37:31,093 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:31,094 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:31,094 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:31,109 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:31,109 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:31,110 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:31,110 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:31,110 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:31,216 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:31,221 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:31,749 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@45273d40] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:31,754 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2a504ea7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:31,758 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:31,763 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:31,827 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:31,841 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2ebf524: startup date [Fri Jan 26 17:37:31 CET 2018]; root of context hierarchy 2018-01-26 17:37:31,841 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:31,964 INFO [HSQLDB Connection @49b7e2f4] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@31e22365]: Initiating shutdown sequence... [Server@18ff1520]: Startup sequence initiated from main() method [Server@18ff1520]: Could not load properties from file [Server@18ff1520]: Using cli/default properties only [Server@18ff1520]: Initiating startup sequence... [Server@18ff1520]: Server socket opened successfully in 1 ms. [Server@18ff1520]: Database [index=0, id=7, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 25 ms. [Server@18ff1520]: Startup sequence completed in 26 ms. [Server@18ff1520]: 2018-01-26 17:37:32.094 HSQLDB server 2.4.0 is online on port 9001 [Server@18ff1520]: To close normally, connect and execute SHUTDOWN SQL [Server@18ff1520]: From command line, use [Ctrl]+[C] to abort abruptly [Server@31e22365]: Shutdown sequence completed in 103 ms. [Server@31e22365]: 2018-01-26 17:37:32.168 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:32,171 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@36120a8b: startup date [Fri Jan 26 17:37:32 CET 2018]; root of context hierarchy 2018-01-26 17:37:32,228 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:32,229 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:32,229 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:32,239 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:32,239 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:32,239 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:32,239 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:32,239 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:32,346 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:32,351 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:33,096 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@35840ecc] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:33,101 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@67fd2e17] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:33,111 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:33,116 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:33,212 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:33,261 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@36120a8b: startup date [Fri Jan 26 17:37:32 CET 2018]; root of context hierarchy 2018-01-26 17:37:33,262 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:33,374 INFO [HSQLDB Connection @4eb7edd3] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@18ff1520]: Initiating shutdown sequence... [Server@24668b5b]: Startup sequence initiated from main() method [Server@24668b5b]: Could not load properties from file [Server@24668b5b]: Using cli/default properties only [Server@24668b5b]: Initiating startup sequence... [Server@24668b5b]: Server socket opened successfully in 0 ms. [Server@24668b5b]: Database [index=0, id=8, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 27 ms. [Server@24668b5b]: Startup sequence completed in 27 ms. [Server@24668b5b]: 2018-01-26 17:37:33.504 HSQLDB server 2.4.0 is online on port 9001 [Server@24668b5b]: To close normally, connect and execute SHUTDOWN SQL [Server@24668b5b]: From command line, use [Ctrl]+[C] to abort abruptly [Server@18ff1520]: Shutdown sequence completed in 101 ms. [Server@18ff1520]: 2018-01-26 17:37:33.577 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:33,581 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@1f8d42d1: startup date [Fri Jan 26 17:37:33 CET 2018]; root of context hierarchy 2018-01-26 17:37:33,651 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:33,651 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:33,652 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:33,702 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:33,702 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:33,703 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:33,703 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:33,703 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:33,806 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:33,812 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:34,345 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@18d396eb] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:34,350 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2bee1c13] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:34,359 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:34,364 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:34,456 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:34,476 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@1f8d42d1: startup date [Fri Jan 26 17:37:33 CET 2018]; root of context hierarchy 2018-01-26 17:37:34,476 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:34,587 INFO [HSQLDB Connection @3c628de2] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@24668b5b]: Initiating shutdown sequence... [Server@3fa50a24]: Startup sequence initiated from main() method [Server@3fa50a24]: Could not load properties from file [Server@3fa50a24]: Using cli/default properties only [Server@3fa50a24]: Initiating startup sequence... [Server@3fa50a24]: Server socket opened successfully in 0 ms. [Server@3fa50a24]: Database [index=0, id=9, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 19 ms. [Server@3fa50a24]: Startup sequence completed in 20 ms. [Server@3fa50a24]: 2018-01-26 17:37:34.712 HSQLDB server 2.4.0 is online on port 9001 [Server@3fa50a24]: To close normally, connect and execute SHUTDOWN SQL [Server@3fa50a24]: From command line, use [Ctrl]+[C] to abort abruptly [Server@24668b5b]: Shutdown sequence completed in 100 ms. [Server@24668b5b]: 2018-01-26 17:37:34.791 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:34,794 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@58041b11: startup date [Fri Jan 26 17:37:34 CET 2018]; root of context hierarchy 2018-01-26 17:37:34,841 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:34,842 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:34,842 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:34,849 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:34,850 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:34,850 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:34,850 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:34,850 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:34,952 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:34,956 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:35,398 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@24d73c51] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:35,403 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3b95fce9] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:35,408 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:35,413 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:35,493 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:35,576 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@58041b11: startup date [Fri Jan 26 17:37:34 CET 2018]; root of context hierarchy 2018-01-26 17:37:35,577 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:35,690 INFO [HSQLDB Connection @7a533c6f] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@3fa50a24]: Initiating shutdown sequence... [Server@1d4e06bb]: Startup sequence initiated from main() method [Server@1d4e06bb]: Could not load properties from file [Server@1d4e06bb]: Using cli/default properties only [Server@1d4e06bb]: Initiating startup sequence... [Server@1d4e06bb]: Server socket opened successfully in 0 ms. [Server@1d4e06bb]: Database [index=0, id=10, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 28 ms. [Server@1d4e06bb]: Startup sequence completed in 29 ms. [Server@1d4e06bb]: 2018-01-26 17:37:35.828 HSQLDB server 2.4.0 is online on port 9001 [Server@1d4e06bb]: To close normally, connect and execute SHUTDOWN SQL [Server@1d4e06bb]: From command line, use [Ctrl]+[C] to abort abruptly [Server@3fa50a24]: Shutdown sequence completed in 102 ms. [Server@3fa50a24]: 2018-01-26 17:37:35.897 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:35,906 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2eb9c7ad: startup date [Fri Jan 26 17:37:35 CET 2018]; root of context hierarchy 2018-01-26 17:37:35,945 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:35,945 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:35,945 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:35,953 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:35,953 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:35,954 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:35,954 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:35,954 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:36,060 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:36,065 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:36,443 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1f05d08c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:36,449 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2c6d442d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:36,453 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:36,456 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:36,522 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:36,569 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2eb9c7ad: startup date [Fri Jan 26 17:37:35 CET 2018]; root of context hierarchy 2018-01-26 17:37:36,569 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:36,675 INFO [HSQLDB Connection @e1859f] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@1d4e06bb]: Initiating shutdown sequence... [Server@281028ce]: Startup sequence initiated from main() method [Server@281028ce]: Could not load properties from file [Server@281028ce]: Using cli/default properties only [Server@281028ce]: Initiating startup sequence... [Server@281028ce]: Server socket opened successfully in 0 ms. [Server@281028ce]: Database [index=0, id=11, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 16 ms. [Server@281028ce]: Startup sequence completed in 16 ms. [Server@281028ce]: 2018-01-26 17:37:36.796 HSQLDB server 2.4.0 is online on port 9001 [Server@281028ce]: To close normally, connect and execute SHUTDOWN SQL [Server@281028ce]: From command line, use [Ctrl]+[C] to abort abruptly [Server@1d4e06bb]: Shutdown sequence completed in 101 ms. [Server@1d4e06bb]: 2018-01-26 17:37:36.879 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:36,887 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@46ef7340: startup date [Fri Jan 26 17:37:36 CET 2018]; root of context hierarchy 2018-01-26 17:37:36,924 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:36,924 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:36,924 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:36,931 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:36,931 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:36,931 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:36,931 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:36,931 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:37,033 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:37,038 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:37,429 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@44b82007] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:37,434 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5ae22651] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:37,438 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:37,441 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:37,503 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:37,550 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@46ef7340: startup date [Fri Jan 26 17:37:36 CET 2018]; root of context hierarchy 2018-01-26 17:37:37,551 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:37,662 INFO [HSQLDB Connection @35e7975] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@281028ce]: Initiating shutdown sequence... [Server@c651286]: Startup sequence initiated from main() method [Server@c651286]: Could not load properties from file [Server@c651286]: Using cli/default properties only [Server@c651286]: Initiating startup sequence... [Server@c651286]: Server socket opened successfully in 0 ms. [Server@c651286]: Database [index=0, id=12, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 16 ms. [Server@c651286]: Startup sequence completed in 17 ms. [Server@c651286]: 2018-01-26 17:37:37.787 HSQLDB server 2.4.0 is online on port 9001 [Server@c651286]: To close normally, connect and execute SHUTDOWN SQL [Server@c651286]: From command line, use [Ctrl]+[C] to abort abruptly [Server@281028ce]: Shutdown sequence completed in 105 ms. [Server@281028ce]: 2018-01-26 17:37:37.874 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:37,877 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@40304938: startup date [Fri Jan 26 17:37:37 CET 2018]; root of context hierarchy 2018-01-26 17:37:37,918 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:37,918 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:37,918 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:37,926 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:37,926 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:37,926 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:37,926 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:37,926 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:38,030 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:38,034 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:38,409 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1f031994] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:38,413 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@37bac0f4] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:38,416 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:38,422 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:38,470 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:38,483 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@40304938: startup date [Fri Jan 26 17:37:37 CET 2018]; root of context hierarchy 2018-01-26 17:37:38,483 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:38,602 INFO [HSQLDB Connection @1e26bb86] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@c651286]: Initiating shutdown sequence... [Server@3d5b2c1e]: Startup sequence initiated from main() method [Server@3d5b2c1e]: Could not load properties from file [Server@3d5b2c1e]: Using cli/default properties only [Server@3d5b2c1e]: Initiating startup sequence... [Server@3d5b2c1e]: Server socket opened successfully in 1 ms. [Server@3d5b2c1e]: Database [index=0, id=13, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 14 ms. [Server@3d5b2c1e]: Startup sequence completed in 15 ms. [Server@3d5b2c1e]: 2018-01-26 17:37:38.720 HSQLDB server 2.4.0 is online on port 9001 [Server@3d5b2c1e]: To close normally, connect and execute SHUTDOWN SQL [Server@3d5b2c1e]: From command line, use [Ctrl]+[C] to abort abruptly [Server@c651286]: Shutdown sequence completed in 105 ms. [Server@c651286]: 2018-01-26 17:37:38.809 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:38,810 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@137a9d69: startup date [Fri Jan 26 17:37:38 CET 2018]; root of context hierarchy 2018-01-26 17:37:38,850 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:38,850 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:38,850 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:38,858 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:38,858 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:38,858 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:38,858 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:38,858 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:38,961 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:38,966 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:39,399 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@183e8c8a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:39,403 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@31d51518] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:39,407 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:39,411 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:39,460 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:39,494 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@137a9d69: startup date [Fri Jan 26 17:37:38 CET 2018]; root of context hierarchy 2018-01-26 17:37:39,496 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:39,609 INFO [HSQLDB Connection @6bb77d1c] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@3d5b2c1e]: Initiating shutdown sequence... [Server@3f16a823]: Startup sequence initiated from main() method [Server@3f16a823]: Could not load properties from file [Server@3f16a823]: Using cli/default properties only [Server@3f16a823]: Initiating startup sequence... [Server@3f16a823]: Server socket opened successfully in 0 ms. [Server@3f16a823]: Database [index=0, id=14, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 15 ms. [Server@3f16a823]: Startup sequence completed in 15 ms. [Server@3f16a823]: 2018-01-26 17:37:39.736 HSQLDB server 2.4.0 is online on port 9001 [Server@3f16a823]: To close normally, connect and execute SHUTDOWN SQL [Server@3f16a823]: From command line, use [Ctrl]+[C] to abort abruptly [Server@3d5b2c1e]: Shutdown sequence completed in 102 ms. [Server@3d5b2c1e]: 2018-01-26 17:37:39.815 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:39,826 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3fb5809a: startup date [Fri Jan 26 17:37:39 CET 2018]; root of context hierarchy 2018-01-26 17:37:39,865 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:39,865 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:39,865 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:39,872 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:39,873 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:39,873 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:39,873 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:39,873 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:39,975 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:39,978 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:40,418 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@53141d3f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:40,424 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@16a4e4c9] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:40,427 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:40,432 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:40,482 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:40,493 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3fb5809a: startup date [Fri Jan 26 17:37:39 CET 2018]; root of context hierarchy 2018-01-26 17:37:40,494 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:40,604 INFO [HSQLDB Connection @7dfd2483] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@3f16a823]: Initiating shutdown sequence... [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.488 s - in org.appng.persistence.repository.SearchRepositoryTest [INFO] Running org.appng.persistence.repository.SearchQueryTest [Server@7d14efc]: Startup sequence initiated from main() method [Server@7d14efc]: Could not load properties from file [Server@7d14efc]: Using cli/default properties only [Server@7d14efc]: Initiating startup sequence... [Server@7d14efc]: Server socket opened successfully in 0 ms. [Server@7d14efc]: Database [index=0, id=15, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 15 ms. [Server@7d14efc]: Startup sequence completed in 15 ms. [Server@7d14efc]: 2018-01-26 17:37:40.724 HSQLDB server 2.4.0 is online on port 9001 [Server@7d14efc]: To close normally, connect and execute SHUTDOWN SQL [Server@7d14efc]: From command line, use [Ctrl]+[C] to abort abruptly [Server@3f16a823]: Shutdown sequence completed in 103 ms. [Server@3f16a823]: 2018-01-26 17:37:40.811 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:40,835 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:40,843 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:40,843 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:40,844 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:40,844 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:40,844 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:40,947 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:40,951 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:41,582 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@74161ed7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:41,587 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@27e80cfa] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:41,591 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:41,598 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:41,735 INFO [HSQLDB Connection @225d2ff9] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@7d14efc]: Initiating shutdown sequence... [Server@147c00c7]: Startup sequence initiated from main() method [Server@147c00c7]: Could not load properties from file [Server@147c00c7]: Using cli/default properties only [Server@147c00c7]: Initiating startup sequence... [Server@147c00c7]: Server socket opened successfully in 0 ms. [Server@147c00c7]: Database [index=0, id=16, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 15 ms. [Server@147c00c7]: Startup sequence completed in 16 ms. [Server@147c00c7]: 2018-01-26 17:37:41.854 HSQLDB server 2.4.0 is online on port 9001 [Server@147c00c7]: To close normally, connect and execute SHUTDOWN SQL [Server@147c00c7]: From command line, use [Ctrl]+[C] to abort abruptly [Server@7d14efc]: Shutdown sequence completed in 103 ms. [Server@7d14efc]: 2018-01-26 17:37:41.940 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:41,951 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:41,958 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:41,958 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:41,958 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:41,958 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:41,958 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:42,061 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:42,064 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:42,501 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@47f50549] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:42,506 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@43f88150] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:42,509 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:42,515 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:42,630 INFO [HSQLDB Connection @120a48e9] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@147c00c7]: Initiating shutdown sequence... [Server@21440e36]: Startup sequence initiated from main() method [Server@21440e36]: Could not load properties from file [Server@21440e36]: Using cli/default properties only [Server@21440e36]: Initiating startup sequence... [Server@21440e36]: Server socket opened successfully in 0 ms. [Server@21440e36]: Database [index=0, id=17, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 12 ms. [Server@21440e36]: Startup sequence completed in 12 ms. [Server@21440e36]: 2018-01-26 17:37:42.750 HSQLDB server 2.4.0 is online on port 9001 [Server@21440e36]: To close normally, connect and execute SHUTDOWN SQL [Server@21440e36]: From command line, use [Ctrl]+[C] to abort abruptly [Server@147c00c7]: Shutdown sequence completed in 100 ms. [Server@147c00c7]: 2018-01-26 17:37:42.837 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:42,845 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:42,852 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:42,853 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:42,853 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:42,853 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:42,853 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:42,956 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:42,960 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:43,316 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@593f6c3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:43,320 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4afb2c90] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:43,323 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:43,327 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:43,451 INFO [HSQLDB Connection @595f22c5] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@21440e36]: Initiating shutdown sequence... [Server@7c7335dc]: Startup sequence initiated from main() method [Server@7c7335dc]: Could not load properties from file [Server@7c7335dc]: Using cli/default properties only [Server@7c7335dc]: Initiating startup sequence... [Server@7c7335dc]: Server socket opened successfully in 0 ms. [Server@7c7335dc]: Database [index=0, id=18, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 13 ms. [Server@7c7335dc]: Startup sequence completed in 13 ms. [Server@7c7335dc]: 2018-01-26 17:37:43.568 HSQLDB server 2.4.0 is online on port 9001 [Server@7c7335dc]: To close normally, connect and execute SHUTDOWN SQL [Server@7c7335dc]: From command line, use [Ctrl]+[C] to abort abruptly [Server@21440e36]: Shutdown sequence completed in 105 ms. [Server@21440e36]: 2018-01-26 17:37:43.658 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:43,667 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:43,673 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:43,673 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:43,674 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:43,674 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:43,674 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:43,779 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:43,783 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:44,142 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@79a7f553] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:44,146 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2a85e4f4] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:44,150 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:44,154 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:44,270 INFO [HSQLDB Connection @8845348] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@7c7335dc]: Initiating shutdown sequence... [Server@5bddb619]: Startup sequence initiated from main() method [Server@5bddb619]: Could not load properties from file [Server@5bddb619]: Using cli/default properties only [Server@5bddb619]: Initiating startup sequence... [Server@5bddb619]: Server socket opened successfully in 0 ms. [Server@5bddb619]: Database [index=0, id=19, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 13 ms. [Server@5bddb619]: Startup sequence completed in 13 ms. [Server@5bddb619]: 2018-01-26 17:37:44.388 HSQLDB server 2.4.0 is online on port 9001 [Server@5bddb619]: To close normally, connect and execute SHUTDOWN SQL [Server@5bddb619]: From command line, use [Ctrl]+[C] to abort abruptly [Server@7c7335dc]: Shutdown sequence completed in 102 ms. [Server@7c7335dc]: 2018-01-26 17:37:44.476 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:44,484 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:44,492 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:44,492 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:44,492 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:44,492 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:44,492 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:44,600 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:44,603 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:44,948 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4f72e38c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:44,951 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7d6c4c43] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:44,955 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:44,960 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:45,086 INFO [HSQLDB Connection @1e057c0f] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.481 s - in org.appng.persistence.repository.SearchQueryTest [Server@5bddb619]: Initiating shutdown sequence... [INFO] Running org.appng.persistence.repository.QueryDslSearchRepositoryTest [Server@3e9f3d0f]: Startup sequence initiated from main() method [Server@3e9f3d0f]: Could not load properties from file [Server@3e9f3d0f]: Using cli/default properties only [Server@3e9f3d0f]: Initiating startup sequence... [Server@3e9f3d0f]: Server socket opened successfully in 0 ms. [Server@3e9f3d0f]: Database [index=0, id=20, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 15 ms. [Server@3e9f3d0f]: Startup sequence completed in 16 ms. [Server@3e9f3d0f]: 2018-01-26 17:37:45.209 HSQLDB server 2.4.0 is online on port 9001 [Server@3e9f3d0f]: To close normally, connect and execute SHUTDOWN SQL [Server@3e9f3d0f]: From command line, use [Ctrl]+[C] to abort abruptly [Server@5bddb619]: Shutdown sequence completed in 105 ms. [Server@5bddb619]: 2018-01-26 17:37:45.296 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:45,299 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@41aa99fc: startup date [Fri Jan 26 17:37:45 CET 2018]; root of context hierarchy 2018-01-26 17:37:45,334 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:45,334 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:45,334 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:45,340 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:45,340 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:45,340 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:45,340 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:45,340 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:45,446 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:45,450 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:45,796 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7fb57b7c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:45,801 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@e76aa] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:45,804 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:45,807 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:45,954 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:45,971 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@41aa99fc: startup date [Fri Jan 26 17:37:45 CET 2018]; root of context hierarchy 2018-01-26 17:37:45,972 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:46,079 INFO [HSQLDB Connection @2f6523b2] hsqldb.db.HSQLDB613354A54E.ENGINE: Database closed [Server@3e9f3d0f]: Initiating shutdown sequence... [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.991 s - in org.appng.persistence.repository.QueryDslSearchRepositoryTest [INFO] Running org.appng.persistence.repository.EnversSearchRepositoryTest [Server@6000b869]: Startup sequence initiated from main() method [Server@6000b869]: Could not load properties from file [Server@6000b869]: Using cli/default properties only [Server@6000b869]: Initiating startup sequence... [Server@6000b869]: Server socket opened successfully in 0 ms. [Server@6000b869]: Database [index=0, id=21, db=file:target/hsql/hsql-testdb/, alias=hsql-testdb] opened successfully in 18 ms. [Server@6000b869]: Startup sequence completed in 18 ms. [Server@6000b869]: 2018-01-26 17:37:46.204 HSQLDB server 2.4.0 is online on port 9001 [Server@6000b869]: To close normally, connect and execute SHUTDOWN SQL [Server@6000b869]: From command line, use [Ctrl]+[C] to abort abruptly [Server@3e9f3d0f]: Shutdown sequence completed in 102 ms. [Server@3e9f3d0f]: 2018-01-26 17:37:46.285 SHUTDOWN : System.exit() was not called 2018-01-26 17:37:46,293 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6cdbb5b8: startup date [Fri Jan 26 17:37:46 CET 2018]; root of context hierarchy 2018-01-26 17:37:46,337 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2018-01-26 17:37:46,337 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:46,337 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:37:46,345 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:37:46,345 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:37:46,345 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:37:46,345 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:37:46,345 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:37:46,450 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2018-01-26 17:37:46,453 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:37:46,824 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@22a9170c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:46,828 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5876bdbb] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:37:46,833 INFO [main] org.hibernate.tool.schema.internal.SchemaCreatorImpl: HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@26350ea2' 2018-01-26 17:37:46,838 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:37:46,919 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:37:46,970 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6cdbb5b8: startup date [Fri Jan 26 17:37:46 CET 2018]; root of context hierarchy 2018-01-26 17:37:46,970 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.786 s - in org.appng.persistence.repository.EnversSearchRepositoryTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-persistence --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-persistence/target/appng-persistence-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Search 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-search --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-search/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-search --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-search --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 29 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-search/src/main/java/org/appng/search/indexer/DocumentIndexer.java: Some input files use or override a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-search/src/main/java/org/appng/search/indexer/DocumentIndexer.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-search --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 13 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-search --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-search --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.search.searcher.GermanSearchTermProcessorTest 'käse' -> (*kas OR kase*) 'käse scheiben' -> (*kas OR kase*) AND (*scheib OR scheib*) 'tomaten' -> (*tomat OR tomat*) 'tomaten dosen' -> (*tomat OR tomat*) AND (*dos OR dos*) 'gemüse' -> (*gemus OR gemuse*) 'gemüse brühe' -> (*gemus OR gemuse*) AND (*bruh OR bruhe*) 'gemüse huhn' -> (*gemus OR gemuse*) AND (*huhn OR huhn*) 'dinkel' -> (*dinkel OR dinkel*) 'kassler' -> (*kassl OR kassl*) 'karotten kartoffeln rindfleisch' -> (*karott OR karott*) AND (*kartoffeln OR kartoffeln*) AND (*rindfleisch OR rindfleisch*) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.386 s - in org.appng.search.searcher.GermanSearchTermProcessorTest [INFO] Running org.appng.search.indexer.StandardSearcherTest 2018-01-26 17:37:49,467 DEBUG [main] org.appng.search.indexer.GlobalIndexer: start indexing for site manager 2018-01-26 17:37:49,476 INFO [main] org.appng.search.indexer.FileSystemProvider: dataDir: /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages 2018-01-26 17:37:49,486 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/de/42.jsp 2018-01-26 17:37:49,645 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2018-01-26 17:37:49,651 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2018-01-26 17:37:49,655 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2018-01-26 17:37:49,655 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2018-01-26 17:37:49,662 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/2):/Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/de/42.jsp 2018-01-26 17:37:49,663 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 183ms 2018-01-26 17:37:49,663 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/2):/Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/de/42.txt 2018-01-26 17:37:50,589 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 926ms 2018-01-26 17:37:50,593 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/42.jsp 2018-01-26 17:37:50,597 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2018-01-26 17:37:50,599 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2018-01-26 17:37:50,599 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2018-01-26 17:37:50,599 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2018-01-26 17:37:50,600 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/4):/Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/42.jsp 2018-01-26 17:37:50,600 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 7ms 2018-01-26 17:37:50,600 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/4):/Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/42.txt 2018-01-26 17:37:50,637 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 37ms 2018-01-26 17:37:50,637 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (3/4):/Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/foobar.txt 2018-01-26 17:37:50,680 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 43ms 2018-01-26 17:37:50,680 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/acme.jsp 2018-01-26 17:37:50,681 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = title 2018-01-26 17:37:50,681 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = content 2018-01-26 17:37:50,682 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (4/4):/Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/acme.jsp 2018-01-26 17:37:50,682 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 2ms 2018-01-26 17:37:50,682 INFO [main] org.appng.search.indexer.FileSystemProvider: Indexing 6 files took 1204 milliseconds 2018-01-26 17:37:50,820 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#918951048 with Analyzer class org.apache.lucene.analysis.standard.StandardAnalyzer 2018-01-26 17:37:50,824 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: clearing index at /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index 2018-01-26 17:37:52,838 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#918951048 2018-01-26 17:37:52,838 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'clear index' which offered 0 events (CREATE: 0, UPDATE: 0, DELETE: 0). The index now contains 0 documents (was 0 before) 2018-01-26 17:37:52,838 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#918951048, containing 0 documents (before: 0) directory: /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index 2018-01-26 17:37:52,840 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@36c61488 2018-01-26 17:37:52,841 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments:1:nrt) 2018-01-26 17:37:52,841 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@714b0d8e 2018-01-26 17:37:52,847 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#685283043 with Analyzer class org.apache.lucene.analysis.de.GermanAnalyzer 2018-01-26 17:37:52,894 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.jsp +type:jsp 2018-01-26 17:37:52,895 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [48ms] CREATE, query: +id:/de/42.jsp +type:jsp 2018-01-26 17:37:52,897 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.txt +type:txt 2018-01-26 17:37:52,897 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [2ms] CREATE, query: +id:/de/42.txt +type:txt 2018-01-26 17:37:54,984 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#685283043 2018-01-26 17:37:54,984 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/de' which offered 2 events (CREATE: 2, UPDATE: 0, DELETE: 0). The index now contains 2 documents (was 0 before) 2018-01-26 17:37:54,985 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#685283043, containing 2 documents (before: 0) directory: /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index 2018-01-26 17:37:54,985 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@28d896e3 2018-01-26 17:37:54,985 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_1:3:nrt) 2018-01-26 17:37:54,985 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@714b0d8e 2018-01-26 17:37:54,998 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1658251042 with Analyzer class org.apache.lucene.analysis.en.EnglishAnalyzer 2018-01-26 17:37:55,030 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.jsp +type:jsp 2018-01-26 17:37:55,030 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [9ms] CREATE, query: +id:/en/42.jsp +type:jsp 2018-01-26 17:37:55,034 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.txt +type:txt 2018-01-26 17:37:55,034 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [4ms] CREATE, query: +id:/en/42.txt +type:txt 2018-01-26 17:37:55,036 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/foobar.txt +type:txt 2018-01-26 17:37:55,036 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [2ms] CREATE, query: +id:/en/foobar.txt +type:txt 2018-01-26 17:37:55,037 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/acme.jsp +type:jsp 2018-01-26 17:37:55,037 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/acme.jsp +type:jsp 2018-01-26 17:37:57,054 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1658251042 2018-01-26 17:37:57,054 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en' which offered 4 events (CREATE: 4, UPDATE: 0, DELETE: 0). The index now contains 6 documents (was 2 before) 2018-01-26 17:37:57,054 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1658251042, containing 6 documents (before: 2) directory: /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index 2018-01-26 17:37:57,055 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@62d6e722 2018-01-26 17:37:57,055 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_2:6:nrt _0(6.6.2):c2) 2018-01-26 17:37:57,055 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/Users/osteinhauer/development/appng/workspace/appng/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@714b0d8e 2018-01-26 17:37:57,224 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:de +((title:anhalt contents:anhalt) (title:anhalter* contents:anhalter*)) 2018-01-26 17:37:58,117 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:en +((title:hitchhik contents:hitchhik) (title:hitchhiker* contents:hitchhiker*)) 2018-01-26 17:37:58,145 INFO [main] org.appng.search.searcher.StandardSearcher: 1 results returned from query: +language:en +((title:foo contents:foo) (title:foo* contents:foo*)) 2018-01-26 17:37:58,163 INFO [main] org.appng.search.searcher.StandardSearcher: 0 results returned from query: +language:en +((title:acm contents:acm) (title:acme* contents:acme*)) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.027 s - in org.appng.search.indexer.StandardSearcherTest [INFO] Running org.appng.search.indexer.ParseTagsTest 2018-01-26 17:37:58,171 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2018-01-26 17:37:58,171 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' 2018-01-26 17:37:58,172 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'contents' 2018-01-26 17:37:58,172 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2018-01-26 17:37:58,172 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' {field1=A, contents=A B D, field2=B} 2018-01-26 17:37:58,172 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /Users/osteinhauer/development/appng/workspace/appng/appng-search/pages/en/42.jsp 2018-01-26 17:37:58,174 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2018-01-26 17:37:58,175 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2018-01-26 17:37:58,175 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2018-01-26 17:37:58,175 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2018-01-26 17:37:58,177 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field1 2018-01-26 17:37:58,178 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field2 2018-01-26 17:37:58,178 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = {} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.search.indexer.ParseTagsTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-search --- [INFO] Building jar: /Users/osteinhauer/development/appng/workspace/appng/appng-search/target/appng-search-1.16.2.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Core Library 1.16.2 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-core --- [INFO] Deleting /Users/osteinhauer/development/appng/workspace/appng/appng-core/target [INFO] [INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-publishing) @ appng-core --- [INFO] Generating source... [INFO] Ein Schema wird geparst ... [INFO] Ein Schema wird kompiliert ... [INFO] org/appng/core/xml/repository/Certification.java [INFO] org/appng/core/xml/repository/GetCertificationRequest.java [INFO] org/appng/core/xml/repository/GetCertificationResponse.java [INFO] org/appng/core/xml/repository/GetPackageRequest.java [INFO] org/appng/core/xml/repository/GetPackageResponse.java [INFO] org/appng/core/xml/repository/GetPackageVersionsRequest.java [INFO] org/appng/core/xml/repository/GetPackageVersionsResponse.java [INFO] org/appng/core/xml/repository/GetPackagesRequest.java [INFO] org/appng/core/xml/repository/GetPackagesResponse.java [INFO] org/appng/core/xml/repository/ObjectFactory.java [INFO] org/appng/core/xml/repository/Package.java [INFO] org/appng/core/xml/repository/PackageType.java [INFO] org/appng/core/xml/repository/PackageVersions.java [INFO] org/appng/core/xml/repository/Packages.java [INFO] org/appng/core/xml/repository/package-info.java [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-core --- [INFO] Source directory: /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/generated-sources/jaxb added. [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 70 resources [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 161 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/classes [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-core/src/main/java/org/appng/core/security/DefaultPasswordPolicy.java: Some input files use or override a deprecated API. [INFO] /Users/osteinhauer/development/appng/workspace/appng/appng-core/src/main/java/org/appng/core/security/DefaultPasswordPolicy.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 61 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 65 source files to /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.20:test (default-test) @ appng-core --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.core.repository.SiteRepositoryTest 2018-01-26 17:38:02,738 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.SiteRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:02,739 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.SiteRepositoryTest]: SiteRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:02,755 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:02,765 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@9225652, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@654f0d9c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6a400542, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6580cfdd, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7e0b85f9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@63355449] 2018-01-26 17:38:02,828 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:03,312 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@40ef3420: startup date [Fri Jan 26 17:38:03 CET 2018]; root of context hierarchy 2018-01-26 17:38:04,014 INFO [HSQLDB Server @648c94da] hsqldb.db.HSQLDB6133554DDB.ENGINE: Checkpoint start 2018-01-26 17:38:04,014 INFO [HSQLDB Server @648c94da] hsqldb.db.HSQLDB6133554DDB.ENGINE: checkpointClose start 2018-01-26 17:38:04,015 INFO [HSQLDB Server @648c94da] hsqldb.db.HSQLDB6133554DDB.ENGINE: checkpointClose synched 2018-01-26 17:38:04,019 INFO [HSQLDB Server @648c94da] hsqldb.db.HSQLDB6133554DDB.ENGINE: checkpointClose script done 2018-01-26 17:38:04,023 INFO [HSQLDB Server @648c94da] hsqldb.db.HSQLDB6133554DDB.ENGINE: checkpointClose end 2018-01-26 17:38:04,024 INFO [HSQLDB Server @648c94da] hsqldb.db.HSQLDB6133554DDB.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:04,121 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:04,269 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:04,412 INFO [main] org.hibernate.Version : HHH000412: Hibernate Core {5.2.12.Final} 2018-01-26 17:38:04,413 INFO [main] org.hibernate.cfg.Environment : HHH000206: hibernate.properties not found 2018-01-26 17:38:04,464 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.0.1.Final} 2018-01-26 17:38:04,659 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:04,660 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:04,660 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:04,661 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:04,664 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:04,810 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:04,881 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:05,514 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.0.4.Final 2018-01-26 17:38:06,485 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6504a875] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:06,500 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5922d3e9] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:06,549 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:07,188 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:08,639 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@f882465 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@72ecbcb3, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@437c4b25 testClass = SiteRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.SiteRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@14447be]; rollback [true] 2018-01-26 17:38:08,840 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@f882465 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@72ecbcb3, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@437c4b25 testClass = SiteRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.SiteRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:08,843 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@40ef3420: startup date [Fri Jan 26 17:38:03 CET 2018]; root of context hierarchy 2018-01-26 17:38:08,846 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:08,847 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.298 s - in org.appng.core.repository.SiteRepositoryTest [INFO] Running org.appng.core.repository.RepositoryCacheTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 s - in org.appng.core.repository.RepositoryCacheTest [INFO] Running org.appng.core.repository.PropertyRepositoryTest 2018-01-26 17:38:09,000 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.PropertyRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:09,001 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.PropertyRepositoryTest]: PropertyRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:09,006 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:09,006 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5e3db14, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5fb54740, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@325162e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1ee40b5c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5c448ef, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@703e8050] 2018-01-26 17:38:09,007 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:09,198 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@49c1e294: startup date [Fri Jan 26 17:38:09 CET 2018]; root of context hierarchy 2018-01-26 17:38:09,284 INFO [HSQLDB Server @3af236d0] hsqldb.db.HSQLDB6133556283.ENGINE: Checkpoint start 2018-01-26 17:38:09,284 INFO [HSQLDB Server @3af236d0] hsqldb.db.HSQLDB6133556283.ENGINE: checkpointClose start 2018-01-26 17:38:09,284 INFO [HSQLDB Server @3af236d0] hsqldb.db.HSQLDB6133556283.ENGINE: checkpointClose synched 2018-01-26 17:38:09,286 INFO [HSQLDB Server @3af236d0] hsqldb.db.HSQLDB6133556283.ENGINE: checkpointClose script done 2018-01-26 17:38:09,288 INFO [HSQLDB Server @3af236d0] hsqldb.db.HSQLDB6133556283.ENGINE: checkpointClose end 2018-01-26 17:38:09,288 INFO [HSQLDB Server @3af236d0] hsqldb.db.HSQLDB6133556283.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:09,383 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:09,429 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:09,480 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:09,480 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:09,481 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:09,481 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:09,481 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:09,584 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:09,594 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:09,827 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@11bfffb3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:09,833 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6a7a1a0d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:09,870 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:10,022 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:10,335 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@3ea48c37 testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@11e834ad, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1187dc82 testClass = PropertyRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.PropertyRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@d969452]; rollback [true] 2018-01-26 17:38:10,382 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@3ea48c37 testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@11e834ad, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1187dc82 testClass = PropertyRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.PropertyRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:10,384 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@49c1e294: startup date [Fri Jan 26 17:38:09 CET 2018]; root of context hierarchy 2018-01-26 17:38:10,412 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:10,414 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.418 s - in org.appng.core.repository.PropertyRepositoryTest [INFO] Running org.appng.core.repository.RepositoryTest 2018-01-26 17:38:10,434 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.RepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:10,437 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.RepositoryTest]: RepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:10,454 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:10,456 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@283a8ad6, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@59e082f8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7185e611, org.springframework.test.context.support.DirtiesContextTestExecutionListener@44d43cc9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@384472bf, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@656ec00d] 2018-01-26 17:38:10,458 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:10,791 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@3b8507df: startup date [Fri Jan 26 17:38:10 CET 2018]; root of context hierarchy 2018-01-26 17:38:10,891 INFO [HSQLDB Server @5aab5b31] hsqldb.db.HSQLDB61335568C8.ENGINE: Checkpoint start 2018-01-26 17:38:10,891 INFO [HSQLDB Server @5aab5b31] hsqldb.db.HSQLDB61335568C8.ENGINE: checkpointClose start 2018-01-26 17:38:10,891 INFO [HSQLDB Server @5aab5b31] hsqldb.db.HSQLDB61335568C8.ENGINE: checkpointClose synched 2018-01-26 17:38:10,893 INFO [HSQLDB Server @5aab5b31] hsqldb.db.HSQLDB61335568C8.ENGINE: checkpointClose script done 2018-01-26 17:38:10,895 INFO [HSQLDB Server @5aab5b31] hsqldb.db.HSQLDB61335568C8.ENGINE: checkpointClose end 2018-01-26 17:38:10,896 INFO [HSQLDB Server @5aab5b31] hsqldb.db.HSQLDB61335568C8.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:10,978 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:11,002 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:11,043 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:11,044 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:11,044 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:11,044 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:11,044 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:11,148 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:11,156 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:11,388 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@20c3b34b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:11,396 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1eb906f3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:11,458 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:11,543 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:11,754 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@3dd2b9c1 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@6a1d1467, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d8d52be testClass = RepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.RepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@57f0bfc3]; rollback [true] 2018-01-26 17:38:11,763 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@3dd2b9c1 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@6a1d1467, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d8d52be testClass = RepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.RepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:11,764 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@3b8507df: startup date [Fri Jan 26 17:38:10 CET 2018]; root of context hierarchy 2018-01-26 17:38:11,765 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:11,766 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.343 s - in org.appng.core.repository.RepositoryTest [INFO] Running org.appng.core.repository.SubjectRepositoryTest 2018-01-26 17:38:11,769 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.SubjectRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:11,769 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.SubjectRepositoryTest]: SubjectRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:11,782 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:11,782 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@54275b5d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5d01b0d8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@271e851e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@ff21443, org.springframework.test.context.transaction.TransactionalTestExecutionListener@61e14b53, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@31b6b0c7] 2018-01-26 17:38:11,783 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:11,945 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@6253e59a: startup date [Fri Jan 26 17:38:11 CET 2018]; root of context hierarchy 2018-01-26 17:38:12,020 INFO [HSQLDB Server @27e21083] hsqldb.db.HSQLDB6133556D33.ENGINE: Checkpoint start 2018-01-26 17:38:12,021 INFO [HSQLDB Server @27e21083] hsqldb.db.HSQLDB6133556D33.ENGINE: checkpointClose start 2018-01-26 17:38:12,021 INFO [HSQLDB Server @27e21083] hsqldb.db.HSQLDB6133556D33.ENGINE: checkpointClose synched 2018-01-26 17:38:12,022 INFO [HSQLDB Server @27e21083] hsqldb.db.HSQLDB6133556D33.ENGINE: checkpointClose script done 2018-01-26 17:38:12,024 INFO [HSQLDB Server @27e21083] hsqldb.db.HSQLDB6133556D33.ENGINE: checkpointClose end 2018-01-26 17:38:12,025 INFO [HSQLDB Server @27e21083] hsqldb.db.HSQLDB6133556D33.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:12,114 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:12,136 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:12,177 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:12,177 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:12,178 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:12,178 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:12,178 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:12,283 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:12,299 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:12,511 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6d9428f3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:12,518 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4ac19bc6] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:12,554 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:12,628 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:12,845 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@b2da3a5 testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@6dbb3d7d, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4fd3b20a testClass = SubjectRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.SubjectRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@68454ed5]; rollback [true] 2018-01-26 17:38:12,891 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@b2da3a5 testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@6dbb3d7d, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4fd3b20a testClass = SubjectRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.SubjectRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:12,893 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@6253e59a: startup date [Fri Jan 26 17:38:11 CET 2018]; root of context hierarchy 2018-01-26 17:38:12,895 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:12,895 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.128 s - in org.appng.core.repository.SubjectRepositoryTest [INFO] Running org.appng.core.repository.ResourceRepositoryTest 2018-01-26 17:38:12,899 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.ResourceRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:12,899 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.ResourceRepositoryTest]: ResourceRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:12,905 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:12,905 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@72f3acc9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@319b1c77, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@584136c1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@51d88c38, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3ea2f72e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@57b33c29] 2018-01-26 17:38:12,906 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:13,061 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@615ef20: startup date [Fri Jan 26 17:38:13 CET 2018]; root of context hierarchy 2018-01-26 17:38:13,137 INFO [HSQLDB Server @6294e4a6] hsqldb.db.HSQLDB613355718E.ENGINE: Checkpoint start 2018-01-26 17:38:13,138 INFO [HSQLDB Server @6294e4a6] hsqldb.db.HSQLDB613355718E.ENGINE: checkpointClose start 2018-01-26 17:38:13,138 INFO [HSQLDB Server @6294e4a6] hsqldb.db.HSQLDB613355718E.ENGINE: checkpointClose synched 2018-01-26 17:38:13,139 INFO [HSQLDB Server @6294e4a6] hsqldb.db.HSQLDB613355718E.ENGINE: checkpointClose script done 2018-01-26 17:38:13,141 INFO [HSQLDB Server @6294e4a6] hsqldb.db.HSQLDB613355718E.ENGINE: checkpointClose end 2018-01-26 17:38:13,141 INFO [HSQLDB Server @6294e4a6] hsqldb.db.HSQLDB613355718E.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:13,229 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:13,244 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:13,281 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:13,281 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:13,281 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:13,282 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:13,282 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:13,385 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:13,394 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:13,741 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6be422da] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:13,754 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@225ddf5f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:13,824 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:14,023 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:14,751 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@983050b testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@6aadb092, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2f262474 testClass = ResourceRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.ResourceRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1c0680b0]; rollback [true] 2018-01-26 17:38:14,804 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@983050b testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@6aadb092, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2f262474 testClass = ResourceRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.ResourceRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:14,808 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@615ef20: startup date [Fri Jan 26 17:38:13 CET 2018]; root of context hierarchy 2018-01-26 17:38:14,811 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:14,813 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.926 s - in org.appng.core.repository.ResourceRepositoryTest [INFO] Running org.appng.core.repository.GroupRepositoryTest 2018-01-26 17:38:14,838 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.GroupRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:14,838 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.GroupRepositoryTest]: GroupRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:14,850 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:14,856 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@771d4db, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2d88c1bf, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3636f2a7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@34652065, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3dbbed3e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@56d5460f] 2018-01-26 17:38:14,863 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:15,147 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@57f725b8: startup date [Fri Jan 26 17:38:15 CET 2018]; root of context hierarchy 2018-01-26 17:38:15,218 INFO [HSQLDB Server @6dbeaef8] hsqldb.db.HSQLDB61335579B1.ENGINE: Checkpoint start 2018-01-26 17:38:15,218 INFO [HSQLDB Server @6dbeaef8] hsqldb.db.HSQLDB61335579B1.ENGINE: checkpointClose start 2018-01-26 17:38:15,219 INFO [HSQLDB Server @6dbeaef8] hsqldb.db.HSQLDB61335579B1.ENGINE: checkpointClose synched 2018-01-26 17:38:15,220 INFO [HSQLDB Server @6dbeaef8] hsqldb.db.HSQLDB61335579B1.ENGINE: checkpointClose script done 2018-01-26 17:38:15,222 INFO [HSQLDB Server @6dbeaef8] hsqldb.db.HSQLDB61335579B1.ENGINE: checkpointClose end 2018-01-26 17:38:15,222 INFO [HSQLDB Server @6dbeaef8] hsqldb.db.HSQLDB61335579B1.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:15,311 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:15,324 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:15,360 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:15,360 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:15,360 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:15,360 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:15,360 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:15,466 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:15,473 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:15,624 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@62f7d7bd] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:15,631 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@de63949] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:15,660 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:15,729 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:15,934 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@5a35ae82 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@1ab21633, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10830d50 testClass = GroupRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.GroupRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@42a97053]; rollback [true] 2018-01-26 17:38:15,973 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@5a35ae82 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@1ab21633, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10830d50 testClass = GroupRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.GroupRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:15,973 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@57f725b8: startup date [Fri Jan 26 17:38:15 CET 2018]; root of context hierarchy 2018-01-26 17:38:15,974 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:15,975 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.15 s - in org.appng.core.repository.GroupRepositoryTest [INFO] Running org.appng.core.repository.PermissionRepositoryTest 2018-01-26 17:38:15,979 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.PermissionRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:15,980 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.PermissionRepositoryTest]: PermissionRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:15,994 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:15,994 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@c79780, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@594c66c3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@64e657b0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@50013a15, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6c46dc02, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5606d537] 2018-01-26 17:38:15,995 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:16,439 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@b5390: startup date [Fri Jan 26 17:38:16 CET 2018]; root of context hierarchy 2018-01-26 17:38:16,568 INFO [HSQLDB Server @5870fc05] hsqldb.db.HSQLDB6133557EF6.ENGINE: Checkpoint start 2018-01-26 17:38:16,569 INFO [HSQLDB Server @5870fc05] hsqldb.db.HSQLDB6133557EF6.ENGINE: checkpointClose start 2018-01-26 17:38:16,569 INFO [HSQLDB Server @5870fc05] hsqldb.db.HSQLDB6133557EF6.ENGINE: checkpointClose synched 2018-01-26 17:38:16,572 INFO [HSQLDB Server @5870fc05] hsqldb.db.HSQLDB6133557EF6.ENGINE: checkpointClose script done 2018-01-26 17:38:16,576 INFO [HSQLDB Server @5870fc05] hsqldb.db.HSQLDB6133557EF6.ENGINE: checkpointClose end 2018-01-26 17:38:16,576 INFO [HSQLDB Server @5870fc05] hsqldb.db.HSQLDB6133557EF6.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:16,658 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:16,670 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:16,710 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:16,710 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:16,710 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:16,710 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:16,710 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:16,814 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:16,820 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:16,940 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@58c36104] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:16,945 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1fc8047f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:16,972 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:17,032 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:17,250 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@3c538e62 testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@ca0a21f, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14bd523b testClass = PermissionRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.PermissionRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@16c9f7f0]; rollback [true] 2018-01-26 17:38:17,281 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@3c538e62 testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@ca0a21f, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14bd523b testClass = PermissionRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.PermissionRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:17,282 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@b5390: startup date [Fri Jan 26 17:38:16 CET 2018]; root of context hierarchy 2018-01-26 17:38:17,283 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:17,283 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.307 s - in org.appng.core.repository.PermissionRepositoryTest [INFO] Running org.appng.core.repository.RoleRepositoryTest 2018-01-26 17:38:17,288 INFO [main] org.springframework.test.context.support.AbstractContextLoader: Could not detect default resource locations for test class [org.appng.core.repository.RoleRepositoryTest]: no resource found for suffixes {-context.xml}. 2018-01-26 17:38:17,288 INFO [main] org.springframework.test.context.support.AnnotationConfigContextLoaderUtils: Could not detect default configuration classes for test class [org.appng.core.repository.RoleRepositoryTest]: RoleRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2018-01-26 17:38:17,295 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:17,296 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@b386a17, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1cda75be, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2213854b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7b1d2f65, org.springframework.test.context.transaction.TransactionalTestExecutionListener@33bd9ac3, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7c857e8f] 2018-01-26 17:38:17,297 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:17,438 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@42028589: startup date [Fri Jan 26 17:38:17 CET 2018]; root of context hierarchy 2018-01-26 17:38:17,502 INFO [HSQLDB Server @6b756a62] hsqldb.db.HSQLDB613355829D.ENGINE: Checkpoint start 2018-01-26 17:38:17,502 INFO [HSQLDB Server @6b756a62] hsqldb.db.HSQLDB613355829D.ENGINE: checkpointClose start 2018-01-26 17:38:17,502 INFO [HSQLDB Server @6b756a62] hsqldb.db.HSQLDB613355829D.ENGINE: checkpointClose synched 2018-01-26 17:38:17,504 INFO [HSQLDB Server @6b756a62] hsqldb.db.HSQLDB613355829D.ENGINE: checkpointClose script done 2018-01-26 17:38:17,506 INFO [HSQLDB Server @6b756a62] hsqldb.db.HSQLDB613355829D.ENGINE: checkpointClose end 2018-01-26 17:38:17,506 INFO [HSQLDB Server @6b756a62] hsqldb.db.HSQLDB613355829D.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:17,597 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:17,615 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:17,650 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:17,651 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:17,651 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:17,651 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:17,651 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:17,754 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:17,759 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:17,891 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7962c1d5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:17,896 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@56226064] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:17,917 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:17,987 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:18,229 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@572db5ee testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@36f80ceb, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a7b5925 testClass = RoleRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.RoleRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2b76ecd5]; rollback [true] 2018-01-26 17:38:18,261 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@572db5ee testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@36f80ceb, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a7b5925 testClass = RoleRepositoryTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.repository.RoleRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:18,261 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@42028589: startup date [Fri Jan 26 17:38:17 CET 2018]; root of context hierarchy 2018-01-26 17:38:18,263 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:18,263 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.978 s - in org.appng.core.repository.RoleRepositoryTest [INFO] Running org.appng.core.PathInfoTest [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.core.PathInfoTest [INFO] Running org.appng.core.security.signing.SignerTest 2018-01-26 17:38:18,285 INFO [main] org.appng.core.security.signing.Signer: Validating the release file against signature/certificate 'CN=Bricolage repository, OU=Release management, O=Aiticon GmbH, C=de'. 2018-01-26 17:38:18,295 INFO [main] org.appng.core.security.signing.Signer: Signing repository '/Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/zip' 2018-01-26 17:38:18,305 INFO [main] org.appng.core.security.signing.Signer: Writing release file '/Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/zip/index' 2018-01-26 17:38:18,305 INFO [main] org.appng.core.security.signing.Signer: ..adding repository attributes 2018-01-26 17:38:18,306 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.1.zip' 2018-01-26 17:38:18,306 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.2-2012-11-27-1305.zip' 2018-01-26 17:38:18,307 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.3-2013-01-13-1303.zip' 2018-01-26 17:38:18,307 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.4-2017-04-10-1046.zip' 2018-01-26 17:38:18,350 INFO [main] org.appng.core.security.signing.Signer: Validating the release file against signature/certificate 'CN=Bricolage repository, OU=Release management, O=Aiticon GmbH, C=de'. 2018-01-26 17:38:18,351 INFO [main] org.appng.core.security.signing.Signer: Successfully validated release file. 2018-01-26 17:38:18,351 INFO [main] org.appng.core.security.signing.Signer: ..importing repository attribute 'repoCodeName: Local' 2018-01-26 17:38:18,354 INFO [main] org.appng.core.security.signing.Signer: ..importing repository attribute 'repoDescription: a local test repository' 2018-01-26 17:38:18,356 INFO [main] org.appng.core.security.signing.Signer: ..importing repository attribute 'repoVersion: ' 2018-01-26 17:38:18,356 INFO [main] org.appng.core.security.signing.Signer: ..importing package digest 'demo-application-1.5.1.zip: 65fd39da4cc20cab904c088b7ac22f41d2a3cb5feacf318728323cefe191bb7d' 2018-01-26 17:38:18,356 INFO [main] org.appng.core.security.signing.Signer: ..importing package digest 'demo-application-1.5.2-2012-11-27-1305.zip: 2f2ba67d4a02515500492f51682992bc1e6aa9e3400cbd0ad86af31e7f2af3b9' 2018-01-26 17:38:18,356 INFO [main] org.appng.core.security.signing.Signer: ..importing package digest 'demo-application-1.5.3-2013-01-13-1303.zip: 6481ea8230a97cf46fb521109f9aa36be2cf2a800664e64ef3d352f96ad8dbae' 2018-01-26 17:38:18,356 INFO [main] org.appng.core.security.signing.Signer: ..importing package digest 'demo-application-1.5.4-2017-04-10-1046.zip: e65fc4f41b0e6192f35a72610c00d65a2befbbd58d0337f0282581731b31b348' [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s - in org.appng.core.security.signing.SignerTest [INFO] Running org.appng.core.security.BCryptPasswordHandlerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.299 s - in org.appng.core.security.BCryptPasswordHandlerTest [INFO] Running org.appng.core.security.Sha1PasswordHandlerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.appng.core.security.Sha1PasswordHandlerTest [INFO] Running org.appng.core.security.SaltedDigestTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.311 s - in org.appng.core.security.SaltedDigestTest [INFO] Running org.appng.core.security.DefaultPasswordPolicyTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.core.security.DefaultPasswordPolicyTest [INFO] Running org.appng.core.security.DigestValidatorTest 2018-01-26 17:38:21,011 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2018-01-26 17:38:21,013 ERROR [main] org.appng.core.security.DigestValidator: Invalid date offset [millis]: 7198988, maximum is 3600000 2018-01-26 17:38:21,013 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed. 2018-01-26 17:38:21,014 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2018-01-26 17:38:21,014 ERROR [main] org.appng.core.security.DigestValidator: Encrypted part does not match. Encrypted part is 6BACEB7995A902A68DBE9294C3C91188, but should be FD6C4F56C6A41DD05DD4299CE11119C9 2018-01-26 17:38:21,014 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.appng.core.security.DigestValidatorTest [INFO] Running org.appng.core.controller.SessionListenerTest 2018-01-26 17:38:21,214 INFO [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2018-01-26 17:38:21) 2018-01-26 17:38:21,228 INFO [main] org.appng.core.controller.SessionListener: Session created: ERTERTZGFHFGHGFH234 (created: 2018-01-26 17:38:21) 2018-01-26 17:38:21,229 INFO [main] org.appng.core.controller.SessionListener: Session destroyed: ZUS383883OTOTOLSKKL (created: 2018-01-26 17:38:21, accessed: 2018-01-26 17:38:21, requests: 1, domain: http://localhost:8080, user-agent: null) 2018-01-26 17:38:21,230 INFO [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2018-01-26 17:38:21) [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.217 s - in org.appng.core.controller.SessionListenerTest [INFO] Running org.appng.core.controller.handler.GuiHandlerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.appng.core.controller.handler.GuiHandlerTest [INFO] Running org.appng.core.controller.handler.ServiceRequestHandlerTest 2018-01-26 17:38:21,323 ERROR [main] org.appng.core.controller.handler.ServiceRequestHandler: error while processing service-request /services/foo/bar?jin=fizz java.io.IOException: no such site: foo at org.appng.core.controller.handler.ServiceRequestHandler.handle(ServiceRequestHandler.java:166) at org.appng.core.controller.handler.ServiceRequestHandlerTest.testError(ServiceRequestHandlerTest.java:264) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) 2018-01-26 17:38:21,333 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@2148849f: startup date [Fri Jan 26 17:38:21 CET 2018]; root of context hierarchy 2018-01-26 17:38:21,735 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping: Mapped "{[/add/{a}/{b}],methods=[GET],produces=[application/json;charset=UTF-8]}" onto public org.springframework.http.ResponseEntity org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) 2018-01-26 17:38:21,761 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@2148849f: startup date [Fri Jan 26 17:38:21 CET 2018]; root of context hierarchy [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.645 s - in org.appng.core.controller.handler.ServiceRequestHandlerTest [INFO] Running org.appng.core.controller.ApplicationContextTest 2018-01-26 17:38:21,945 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:21,946 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@554a2f3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b8601a1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3f7a7ce6, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1de6689c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3d8512e9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@46f597f1] 2018-01-26 17:38:21,949 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2018-01-26 17:38:21,982 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2018-01-26 17:38:21,991 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2018-01-26 17:38:22,003 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@2a045e85: startup date [Fri Jan 26 17:38:22 CET 2018]; root of context hierarchy 2018-01-26 17:38:22,118 INFO [HSQLDB Server @55e02661] hsqldb.db.HSQLDB61335594A4.ENGINE: Checkpoint start 2018-01-26 17:38:22,118 INFO [HSQLDB Server @55e02661] hsqldb.db.HSQLDB61335594A4.ENGINE: checkpointClose start 2018-01-26 17:38:22,118 INFO [HSQLDB Server @55e02661] hsqldb.db.HSQLDB61335594A4.ENGINE: checkpointClose synched 2018-01-26 17:38:22,120 INFO [HSQLDB Server @55e02661] hsqldb.db.HSQLDB61335594A4.ENGINE: checkpointClose script done 2018-01-26 17:38:22,122 INFO [HSQLDB Server @55e02661] hsqldb.db.HSQLDB61335594A4.ENGINE: checkpointClose end 2018-01-26 17:38:22,122 INFO [HSQLDB Server @55e02661] hsqldb.db.HSQLDB61335594A4.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:22,231 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2018-01-26 17:38:22,233 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: default ...] 2018-01-26 17:38:22,370 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:22,377 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:22,633 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2018-01-26 17:38:23,199 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@2a045e85: startup date [Fri Jan 26 17:38:22 CET 2018]; root of context hierarchy 2018-01-26 17:38:23,199 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.373 s - in org.appng.core.controller.ApplicationContextTest [INFO] Running org.appng.core.controller.RedirectTest 2018-01-26 17:38:23,321 INFO [main] org.appng.core.Redirect : Redirecting request to /targeturl (301) 2018-01-26 17:38:23,322 INFO [main] org.appng.core.Redirect : Redirecting request to targeturl (302) 2018-01-26 17:38:23,323 INFO [main] org.appng.core.Redirect : Redirecting request to http://www.example.com (301) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.appng.core.controller.RedirectTest [INFO] Running org.appng.core.controller.RequestUtilTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.core.controller.RequestUtilTest [INFO] Running org.appng.core.controller.ControllerTest 2018-01-26 17:38:23,354 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,407 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#156304703 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,441 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,443 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1295011929 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,447 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,450 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#187545788 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,451 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,453 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#576407050 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,461 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,462 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#519632870 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,464 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,466 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#402269681 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,467 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,469 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2047006560 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,473 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,475 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#607690808 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,476 INFO [main] org.appng.core.Redirect : Redirecting request to /de/index (301) 2018-01-26 17:38:23,477 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,477 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1604359229 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,481 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,482 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1997267152 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,484 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,485 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#496112231 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,488 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,490 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2082418981 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,492 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,493 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#927404792 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,495 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,496 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1908591398 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,499 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,500 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#84481493 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,503 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,505 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1774713748 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,506 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,507 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#111790152 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,508 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,509 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1924459698 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,510 INFO [main] org.appng.core.Redirect : Redirecting request /de to /de/index (301) 2018-01-26 17:38:23,510 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,511 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1378060385 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,512 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,513 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1475886535 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,516 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,517 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2116847138 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,521 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,522 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1364863741 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,523 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,524 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1776649574 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,525 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,526 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#767904592 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,527 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,528 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#108541652 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:23,532 INFO [main] org.appng.core.controller.Controller: Controller created 2018-01-26 17:38:23,533 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#487523318 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s - in org.appng.core.controller.ControllerTest [INFO] Running org.appng.core.controller.filter.JspExtensionFilterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s - in org.appng.core.controller.filter.JspExtensionFilterTest [INFO] Running org.appng.core.controller.filter.RedirectFilterTest 2018-01-26 17:38:23,621 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s 2018-01-26 17:38:23,627 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) 2018-01-26 17:38:23,634 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.core.controller.filter.RedirectFilterTest [INFO] Running org.appng.core.controller.RepositoryWatcherTest 2018-01-26 17:38:23,920 INFO [main] org.appng.core.controller.RepositoryWatcher: /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processes 2018-01-26 17:38:23,920 INFO [main] org.appng.core.controller.RepositoryWatcher: watching /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/repository/manager/www/de 2018-01-26 17:38:23,928 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: start watching... [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.496 s <<< FAILURE! - in org.appng.core.controller.RepositoryWatcherTest [ERROR] test(org.appng.core.controller.RepositoryWatcherTest) Time elapsed: 0.496 s <<< FAILURE! java.lang.AssertionError: expected null, but was:<[ key = GET/de/fehler.jsp, value=a value, version=1, hitCount=1, CreationTime = 1516984703877, LastAccessTime = 1516984704130 ]> at org.appng.core.controller.RepositoryWatcherTest.test(RepositoryWatcherTest.java:70) [INFO] Running org.appng.core.controller.messaging.MessagingTest 2018-01-26 17:38:24,141 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: received message from localhost: org.appng.core.controller.messaging.MessagingTest - Origin: appng.node2 - Site: example.com 2018-01-26 17:38:24,142 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest - Origin: appng.node2 - Site: example.com received from localhost 2018-01-26 17:38:24,143 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: received message from localhost: org.appng.core.controller.messaging.MessagingTest - Origin: appng.node2 - Site: localhost 2018-01-26 17:38:24,143 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest - Origin: appng.node2 - Site: localhost received from localhost [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.core.controller.messaging.MessagingTest [INFO] Running org.appng.core.controller.PlatformProcessorTest 2018-01-26 17:38:24,145 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1556060910 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:24,156 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#305799597 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:24,544 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1048340147 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:24,550 ERROR [main] org.appng.core.model.PlatformProcessor: error while processing java.lang.NullPointerException at org.appng.core.model.PlatformProcessor.getPlatform(PlatformProcessor.java:72) at org.appng.core.model.AbstractRequestProcessor.processPlatform(AbstractRequestProcessor.java:114) at org.appng.core.model.PlatformProcessor.processWithTemplate(PlatformProcessor.java:87) at org.appng.core.controller.PlatformProcessorTest.testTransformError(PlatformProcessorTest.java:136) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) 2018-01-26 17:38:24,552 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#806060956 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.441 s - in org.appng.core.controller.PlatformProcessorTest [INFO] Running org.appng.core.controller.PlatformStartupTest 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: Launching appNG, the Next Generation Application Platform ... 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: - - ---- ----------------------------------------- -------- - - 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: ____ _______ _____ .---,,--,-^²²^-,. 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: .,--^^²´´ `^^²´´ `²^-.-²´´ ``²---´ dSb. db ,dS$P² < 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: ,-´_.dSS$§§§§$Sb. .dS$§§§§§$Sb. : .dS$§§§§$SSb. : $§4b.$$ l$´ ss ; 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: ,/ .dS$SP²^^^²4$§§$ $§§$P²^^^²4S$$b.`4$$P²^^^²4S§$b. 4$`4b$P `4S$SP | 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: ! .$§SP° $§§$ $§§$´ `4S§$.`4$´ `4S§$. .-----^²------´ 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: ; [$§$l $§§$ $§§$ l$§$] l$ l$§$] ! 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: l.`S$Sb. $§§$ $§§$ ,dS$S´ d$ ,dS$S´ ; 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: \ `4S$Sbsaaasd$§§$ $§§$ssaaasdS$SP´,d$$ssaaasdS$SP´ l 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: \_ ``4SS$§§§§§§§$ $§§§§§§§$SSP´´ $§§§§§§§$SSP´´_.^ 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: `----,_,.____,. $$$$ ___.___,^ $$$$ ___.,--^ 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: _ _ ______ ____ ! $§§$ ! ____ _ ! $$$$ | ________ _______ ____ _ _ 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: | $$$$ ; l $$$$ ; 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: `--,.-^´ `--,.-^´ 2018-01-26 17:38:24,604 INFO [main] org.appng.core.controller.PlatformStartup: 2018-01-26 17:38:24,606 INFO [main] org.appng.core.service.HsqlStarter: starting HSQL Server 2.4.0 at /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/WEB-INF/database/appng on port 9050 2018-01-26 17:38:24,628 INFO [HSQLDB Server @2292e793] hsqldb.db.HSQLDB6133559E72.ENGINE: Checkpoint start 2018-01-26 17:38:24,628 INFO [HSQLDB Server @2292e793] hsqldb.db.HSQLDB6133559E72.ENGINE: checkpointClose start 2018-01-26 17:38:24,628 INFO [HSQLDB Server @2292e793] hsqldb.db.HSQLDB6133559E72.ENGINE: checkpointClose synched 2018-01-26 17:38:24,629 INFO [HSQLDB Server @2292e793] hsqldb.db.HSQLDB6133559E72.ENGINE: checkpointClose script done 2018-01-26 17:38:24,635 INFO [HSQLDB Server @2292e793] hsqldb.db.HSQLDB6133559E72.ENGINE: checkpointClose end 2018-01-26 17:38:24,636 INFO [HSQLDB Server @2292e793] hsqldb.db.HSQLDB6133559E72.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:24,816 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.4.0) 2018-01-26 17:38:24,826 INFO [main] org.flywaydb.core.internal.util.VersionPrinter: Flyway 4.2.0 by Boxfuse 2018-01-26 17:38:24,936 INFO [main] org.flywaydb.core.internal.dbsupport.DbSupportFactory: Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.4) 2018-01-26 17:38:24,984 INFO [main] org.flywaydb.core.internal.metadatatable.MetaDataTableImpl: Repair of failed migration in metadata table "PUBLIC"."schema_version" not necessary. No failed migration detected. 2018-01-26 17:38:25,000 INFO [main] org.flywaydb.core.internal.command.DbRepair: Successfully repaired metadata table "PUBLIC"."schema_version" (execution time 00:00.018s). 2018-01-26 17:38:25,000 INFO [main] org.flywaydb.core.internal.command.DbRepair: Manual cleanup of the remaining effects the failed migration may still be required. 2018-01-26 17:38:25,121 INFO [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 9 migrations (execution time 00:00.007s) 2018-01-26 17:38:25,137 INFO [main] org.flywaydb.core.internal.metadatatable.MetaDataTableImpl: Creating Metadata table: "PUBLIC"."schema_version" 2018-01-26 17:38:25,153 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >> 2018-01-26 17:38:25,161 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.0 - appNG initial setup 2018-01-26 17:38:25,186 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.1 - Quartz initial setup 2018-01-26 17:38:25,199 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2 - add template 2018-01-26 17:38:25,208 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2.1 - add repository strict 2018-01-26 17:38:25,217 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2.2 - add repository digest 2018-01-26 17:38:25,226 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2.3 - set resource bytes not null 2018-01-26 17:38:25,233 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.3.0 - add type to template 2018-01-26 17:38:25,241 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.3.1 - add global admin role 2018-01-26 17:38:25,249 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.3.2 - add repository accepted certs 2018-01-26 17:38:25,256 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 9 migrations to schema "PUBLIC" (execution time 00:00.121s). 2018-01-26 17:38:25,258 INFO [main] org.appng.core.controller.PlatformStartup: Platform connection: HSQL jdbc:hsqldb:hsql://localhost:9050/appng 2018-01-26 17:38:25,258 INFO [main] org.appng.core.controller.PlatformStartup: appNG null started in 654 ms. 2018-01-26 17:38:25,258 INFO [main] org.appng.core.controller.PlatformStartup: ==================================================================================================== WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked. WARN: Please see http://www.slf4j.org/codes.html#release for an explanation. 2018-01-26 17:38:30,265 INFO [main] org.appng.core.controller.PlatformStartup: appNG stopped. 2018-01-26 17:38:30,265 INFO [main] org.appng.core.controller.PlatformStartup: ==================================================================================================== [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.678 s - in org.appng.core.controller.PlatformStartupTest [INFO] Running org.appng.core.model.PlatformTransformerTest 2018-01-26 17:38:30,273 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:30,273 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6517bc6b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@53d3d604, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@44eda25b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5e3a577a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6965c32, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4b38d912] 2018-01-26 17:38:30,274 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:30,458 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@626e5554: startup date [Fri Jan 26 17:38:30 CET 2018]; root of context hierarchy 2018-01-26 17:38:30,501 INFO [HSQLDB Server @6affa355] hsqldb.db.HSQLDB613355B563.ENGINE: Checkpoint start 2018-01-26 17:38:30,501 INFO [HSQLDB Server @6affa355] hsqldb.db.HSQLDB613355B563.ENGINE: checkpointClose start 2018-01-26 17:38:30,501 INFO [HSQLDB Server @6affa355] hsqldb.db.HSQLDB613355B563.ENGINE: checkpointClose synched 2018-01-26 17:38:30,502 INFO [HSQLDB Server @6affa355] hsqldb.db.HSQLDB613355B563.ENGINE: checkpointClose script done 2018-01-26 17:38:30,504 INFO [HSQLDB Server @6affa355] hsqldb.db.HSQLDB613355B563.ENGINE: checkpointClose end 2018-01-26 17:38:30,504 INFO [HSQLDB Server @6affa355] hsqldb.db.HSQLDB613355B563.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:30,597 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:30,613 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:30,647 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:30,648 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:30,648 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:30,648 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:30,648 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:30,750 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:30,759 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:30,944 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5523f107] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:30,950 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4ae836cf] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:30,983 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:31,090 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:31,358 ERROR [main] org.appng.core.model.PlatformTransformer: An empty sequence is not allowed as the value of variable $foo ; SystemID: ; Line#: 6; Column#: -1 net.sf.saxon.trans.XPathException: An empty sequence is not allowed as the value of variable $foo at net.sf.saxon.expr.Expression.typeError(Expression.java:1123) at net.sf.saxon.expr.CardinalityChecker.evaluateItem(CardinalityChecker.java:282) at net.sf.saxon.expr.AtomicSequenceConverter.evaluateItem(AtomicSequenceConverter.java:275) at net.sf.saxon.expr.AtomicSequenceConverter.evaluateItem(AtomicSequenceConverter.java:30) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:524) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:216) at net.sf.saxon.expr.instruct.ValueOf.processLeavingTail(ValueOf.java:280) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:336) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1124) at net.sf.saxon.Controller.transformDocument(Controller.java:2106) at net.sf.saxon.Controller.transform(Controller.java:1705) at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:547) at net.sf.saxon.jaxp.TransformerImpl.transform(TransformerImpl.java:177) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:323) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:212) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:154) at org.appng.core.model.PlatformTransformerTest.testRuntimeError(PlatformTransformerTest.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) 2018-01-26 17:38:31,359 INFO [main] org.appng.core.model.PlatformTransformer: writing debug files to /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/debug with prefix 1913749440- 2018-01-26 17:38:31,390 WARN [main] org.appng.xml.transformation.StyleSheetProvider: [platform.xsl] stylesheet 'src/test/resources/template/appng:utils.xsl' is already defined, contents will be overridden! 2018-01-26 17:38:31,402 ERROR [main] org.appng.core.model.PlatformTransformer: Element xsl:tmplate must not appear directly within xsl:stylesheet ; SystemID: ; Line#: 5; Column#: 25 net.sf.saxon.trans.XPathException: Element xsl:tmplate must not appear directly within xsl:stylesheet at net.sf.saxon.style.StyleElement.compileError(StyleElement.java:2165) at net.sf.saxon.style.XSLPackage.validate(XSLPackage.java:182) at net.sf.saxon.style.StylesheetPackage.preprocess(StylesheetPackage.java:441) at net.sf.saxon.style.Compilation.compilePackage(Compilation.java:180) at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:94) at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:152) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:190) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:154) at org.appng.core.model.PlatformTransformerTest.testCompileError(PlatformTransformerTest.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) 2018-01-26 17:38:31,403 ERROR [main] org.appng.core.model.PlatformTransformer: Element xsl:tmplate must not appear directly within xsl:stylesheet ; SystemID: ; Line#: 5; Column#: 25 net.sf.saxon.trans.XPathException: Element xsl:tmplate must not appear directly within xsl:stylesheet at net.sf.saxon.style.StyleElement.compileError(StyleElement.java:2165) at net.sf.saxon.style.XSLPackage.validate(XSLPackage.java:182) at net.sf.saxon.style.StylesheetPackage.preprocess(StylesheetPackage.java:442) at net.sf.saxon.style.Compilation.compilePackage(Compilation.java:180) at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:94) at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:152) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:190) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:154) at org.appng.core.model.PlatformTransformerTest.testCompileError(PlatformTransformerTest.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) 2018-01-26 17:38:31,403 ERROR [main] org.appng.core.model.PlatformTransformer: Unknown XSLT element: tmplate ; SystemID: ; Line#: 5; Column#: 25 net.sf.saxon.trans.XPathException: Unknown XSLT element: tmplate at net.sf.saxon.style.StyleNodeFactory.makeElementNode(StyleNodeFactory.java:283) at net.sf.saxon.tree.linked.LinkedTreeBuilder.startContent(LinkedTreeBuilder.java:251) at net.sf.saxon.style.UseWhenFilter.startContent(UseWhenFilter.java:449) at net.sf.saxon.event.StartTagBuffer.startContent(StartTagBuffer.java:233) at net.sf.saxon.event.ProxyReceiver.startContent(ProxyReceiver.java:178) at net.sf.saxon.event.ProxyReceiver.startContent(ProxyReceiver.java:178) at net.sf.saxon.event.ReceivingContentHandler.startElement(ReceivingContentHandler.java:356) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) at net.sf.saxon.event.Sender.sendSAXSource(Sender.java:440) at net.sf.saxon.event.Sender.send(Sender.java:171) at net.sf.saxon.style.StylesheetModule.loadStylesheetModule(StylesheetModule.java:128) at net.sf.saxon.style.Compilation.compilePackage(Compilation.java:131) at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:94) at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:543) at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:152) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:190) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:154) at org.appng.core.model.PlatformTransformerTest.testCompileError(PlatformTransformerTest.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) 2018-01-26 17:38:31,404 INFO [main] org.appng.core.model.PlatformTransformer: writing debug files to /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/debug with prefix 1651133962- 2018-01-26 17:38:31,415 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@626e5554: startup date [Fri Jan 26 17:38:30 CET 2018]; root of context hierarchy 2018-01-26 17:38:31,416 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:31,416 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.151 s - in org.appng.core.model.PlatformTransformerTest [INFO] Running org.appng.core.model.CacheProviderTest 2018-01-26 17:38:31,426 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/WEB-INF/cache/platform/appNG 2018-01-26 17:38:31,426 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/WEB-INF/cache/application/appNG 2018-01-26 17:38:31,437 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/WEB-INF/cache/platform/appNG/foobar 2018-01-26 17:38:31,438 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/WEB-INF/cache/application/appNG/foobar [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.appng.core.model.CacheProviderTest [INFO] Running org.appng.core.model.ApplicationProviderTest 2018-01-26 17:38:31,462 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:31,462 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5b628249, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@727eae52, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@237bdd46, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7e32442d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@310df168, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3606c525] 2018-01-26 17:38:31,463 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2018-01-26 17:38:31,490 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2018-01-26 17:38:31,498 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2018-01-26 17:38:31,509 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@4b6abf4e: startup date [Fri Jan 26 17:38:31 CET 2018]; root of context hierarchy 2018-01-26 17:38:31,700 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2018-01-26 17:38:31,700 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: default ...] 2018-01-26 17:38:31,851 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:31,880 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:31,997 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2018-01-26 17:38:32,689 ERROR [main] org.appng.core.model.ApplicationProvider: [localhost:demo-application] error while building structure for page 'entity' org.appng.api.ProcessingException: error performing action 'update' of event 'events', ID: 1578558753 at org.appng.api.support.CallableAction.execute(CallableAction.java:438) at org.appng.api.support.CallableAction.perform(CallableAction.java:319) at org.appng.core.model.ActionElement.perform(ActionElement.java:72) at org.appng.core.model.ApplicationProvider.getActionSectionElement(ApplicationProvider.java:533) at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:126) at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:424) at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:468) at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:432) at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:351) at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:280) at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:282) at org.appng.core.model.ApplicationProviderTest.testUpdateException(ApplicationProviderTest.java:183) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: org.appng.api.ApplicationException: adfsf at org.appng.testapplication.TestEntities.perform(TestEntities.java:71) at org.appng.testapplication.TestEntities.perform(TestEntities.java:35) at org.appng.api.support.CallableAction.execute(CallableAction.java:420) ... 42 more 2018-01-26 17:38:32,916 ERROR [main] org.appng.core.model.ApplicationProvider: [localhost:demo-application] error while building structure for page 'entity' org.appng.api.ProcessingException: error retrieving datasource 'entity', ID: 204260358 at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:238) at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:225) at org.appng.api.support.CallableAction.perform(CallableAction.java:317) at org.appng.core.model.ActionElement.perform(ActionElement.java:72) at org.appng.core.model.ApplicationProvider.getActionSectionElement(ApplicationProvider.java:533) at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:126) at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:424) at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:468) at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:432) at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:351) at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:280) at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:282) at org.appng.core.model.ApplicationProviderTest.testUpdateExceptionDataSource(ApplicationProviderTest.java:173) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143) Caused by: org.appng.api.ApplicationException: adfsf at org.appng.testapplication.TestEntities.getData(TestEntities.java:45) at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:199) ... 43 more 2018-01-26 17:38:33,153 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@4b6abf4e: startup date [Fri Jan 26 17:38:31 CET 2018]; root of context hierarchy 2018-01-26 17:38:33,153 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.706 s - in org.appng.core.model.ApplicationProviderTest [INFO] Running org.appng.core.model.PageParameterProcessorTest 2018-01-26 17:38:33,197 INFO [main] org.appng.core.model.PageParameterProcessor: retrieved new value for url-param 'hash' from session: 'hashFromSession' [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 s - in org.appng.core.model.PageParameterProcessorTest [INFO] Running org.appng.core.model.ThymeleafProcessorTest [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.appng.core.model.ThymeleafProcessorTest [INFO] Running org.appng.core.model.JarInfoBuilderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.model.JarInfoBuilderTest [INFO] Running org.appng.core.model.OutputFormatAndTypeTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s - in org.appng.core.model.OutputFormatAndTypeTest [INFO] Running org.appng.core.application.PermissionProcessorTest 2018-01-26 17:38:33,318 INFO [main] org.appng.api.support.DefaultPermissionProcessor: subject 'null' does not belong to any group, thus has no permissions 2018-01-26 17:38:33,318 INFO [main] org.appng.api.support.DefaultPermissionProcessor: subject 'null' does not belong to any group, thus has no permissions 2018-01-26 17:38:33,318 INFO [main] org.appng.api.support.DefaultPermissionProcessor: subject 'null' does not belong to any group, thus has no permissions 2018-01-26 17:38:33,318 INFO [main] org.appng.api.support.DefaultPermissionProcessor: subject 'null' does not belong to any group, thus has no permissions 2018-01-26 17:38:33,318 INFO [main] org.appng.api.support.DefaultPermissionProcessor: subject 'null' does not belong to any group, thus has no permissions 2018-01-26 17:38:33,318 INFO [main] org.appng.api.support.DefaultPermissionProcessor: subject 'null' does not belong to any group, thus has no permissions [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.core.application.PermissionProcessorTest [INFO] Running org.appng.core.service.PropertySupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.service.PropertySupportTest [INFO] Running org.appng.core.service.ApplicationArchiveProcessorTest 2018-01-26 17:38:33,336 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-null' 2018-01-26 17:38:33,336 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-null' 2018-01-26 17:38:33,337 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-null' 2018-01-26 17:38:33,337 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-null' 2018-01-26 17:38:33,337 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-null' 2018-01-26 17:38:33,337 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-null' 2018-01-26 17:38:33,337 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-null' 2018-01-26 17:38:33,338 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-null' 2018-01-26 17:38:33,338 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-null' 2018-01-26 17:38:33,338 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-null' application.xml beans.xml datasources.xml events.xml master.xml page.xml plugin.xml messages-demo.properties mssql/V1.0_script.sql mysql/V1.0_script.sql [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.appng.core.service.ApplicationArchiveProcessorTest [INFO] Running org.appng.core.service.TemplateServiceTest 2018-01-26 17:38:33,347 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:33,347 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@293918f9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@48405f04, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2a7af3d9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1c09a369, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7d968ec1, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@37e44608] 2018-01-26 17:38:33,349 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:33,479 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@4afd8f16: startup date [Fri Jan 26 17:38:33 CET 2018]; root of context hierarchy 2018-01-26 17:38:33,517 INFO [HSQLDB Server @1ecdfe1e] hsqldb.db.HSQLDB613355C12B.ENGINE: Checkpoint start 2018-01-26 17:38:33,517 INFO [HSQLDB Server @1ecdfe1e] hsqldb.db.HSQLDB613355C12B.ENGINE: checkpointClose start 2018-01-26 17:38:33,517 INFO [HSQLDB Server @1ecdfe1e] hsqldb.db.HSQLDB613355C12B.ENGINE: checkpointClose synched 2018-01-26 17:38:33,519 INFO [HSQLDB Server @1ecdfe1e] hsqldb.db.HSQLDB613355C12B.ENGINE: checkpointClose script done 2018-01-26 17:38:33,520 INFO [HSQLDB Server @1ecdfe1e] hsqldb.db.HSQLDB613355C12B.ENGINE: checkpointClose end 2018-01-26 17:38:33,521 INFO [HSQLDB Server @1ecdfe1e] hsqldb.db.HSQLDB613355C12B.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:33,611 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:33,626 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:33,656 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:33,656 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9010/hsql-testdb] 2018-01-26 17:38:33,656 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:33,656 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:33,656 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:33,761 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:33,767 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:33,888 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@193bf20] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:33,893 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@69ebb009] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:33,924 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:33,941 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: removed 1 cache elements for /de/test (cache size: 4) 2018-01-26 17:38:33,941 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: removed 1 cache elements for /de/fehler (cache size: 3) 2018-01-26 17:38:33,942 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: removed 1 cache elements for /de/error (cache size: 2) 2018-01-26 17:38:33,942 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: removed 1 cache elements for /de/fault (cache size: 1) 2018-01-26 17:38:34,022 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:34,174 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1175447267 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:34,194 INFO [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico 2018-01-26 17:38:34,194 INFO [main] org.appng.core.service.TemplateService: added resource conf/platform.xml 2018-01-26 17:38:34,195 INFO [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt 2018-01-26 17:38:34,196 INFO [main] org.appng.core.service.TemplateService: added resource template.xml 2018-01-26 17:38:34,196 INFO [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl 2018-01-26 17:38:34,196 INFO [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl 2018-01-26 17:38:34,199 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1026066400 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:34,203 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#217734047 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:34,213 INFO [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico 2018-01-26 17:38:34,213 INFO [main] org.appng.core.service.TemplateService: added resource conf/platform.xml 2018-01-26 17:38:34,213 INFO [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt 2018-01-26 17:38:34,215 INFO [main] org.appng.core.service.TemplateService: added resource template.xml 2018-01-26 17:38:34,215 INFO [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl 2018-01-26 17:38:34,215 INFO [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl 2018-01-26 17:38:34,245 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@4afd8f16: startup date [Fri Jan 26 17:38:33 CET 2018]; root of context hierarchy 2018-01-26 17:38:34,247 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:34,247 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9010/hsql-testdb] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.908 s - in org.appng.core.service.TemplateServiceTest [INFO] Running org.appng.core.service.CoreServiceTest 2018-01-26 17:38:34,258 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:34,258 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@a07479d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6fe1a8f9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2882a80d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@36d28b4c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6d919a4, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@649ddfe6] 2018-01-26 17:38:34,259 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:34,401 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@5962c1b8: startup date [Fri Jan 26 17:38:34 CET 2018]; root of context hierarchy 2018-01-26 17:38:34,563 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:34,576 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:34,601 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:34,601 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:34,602 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:34,602 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:34,602 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:34,704 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:34,710 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:34,819 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@347d6885] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:34,829 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@12af47f4] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:34,847 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:34,908 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:35,171 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@62ec0967, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:35,396 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#809735384 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,459 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#466160470 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,514 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1764525360 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,584 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@62ec0967, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:35,586 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5679e277, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:35,647 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#273920525 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,676 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1142279201 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,701 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#115422189 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,742 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5679e277, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:35,744 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6415a53d, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:35,778 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1467077258 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,801 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#624995697 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,823 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#415836446 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,849 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6415a53d, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:35,851 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f6a923d, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:35,877 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#117113845 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,895 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#351285400 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,919 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1506992655 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:35,960 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/foobar 2018-01-26 17:38:35,961 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/application/site-1/foobar 2018-01-26 17:38:35,978 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f6a923d, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:35,980 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7892d7a7, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,009 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2123397583 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,027 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2036997329 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,042 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1955019527 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,057 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7892d7a7, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,059 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@781ebe48, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,085 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1070296187 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,102 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1916274478 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,116 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#556630323 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,123 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@781ebe48, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,125 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3c9d64e4, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,155 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1091626545 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,169 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1713003200 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,182 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1679041515 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,186 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3c9d64e4, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,189 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3afd2bdf, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,211 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2075737624 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,226 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1186312760 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,239 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1447281844 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,246 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3afd2bdf, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,247 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@9a6c67c, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,270 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#943230386 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,283 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1708159320 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,296 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#570793059 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,303 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@9a6c67c, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,305 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f1705c8, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,325 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#221164448 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,339 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2110354788 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,350 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#308807301 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,355 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f1705c8, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,357 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@517c2be7, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,381 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2084881291 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,394 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#305518456 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,405 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#95025717 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,410 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@517c2be7, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,411 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6da640fe, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,434 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1647242763 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,447 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1998538070 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,458 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#365795596 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,466 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6da640fe, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,468 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3c79c7fa, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,488 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1565821042 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,500 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1384684648 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,512 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1737729180 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,558 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3c79c7fa, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,559 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@14cc127b, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,581 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#92994580 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,596 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1599497826 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,608 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#365889591 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,617 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2109439144 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,622 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@14cc127b, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,624 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@421b4cf3, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,645 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1419970068 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,659 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1778430092 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,674 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1023598271 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,687 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#985142699 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,698 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@421b4cf3, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,701 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b96fb73, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,721 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#654787010 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,734 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1089086896 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,746 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1091757179 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,757 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1877491566 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,766 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b96fb73, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,767 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@258c177a, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,786 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1332679664 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,799 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#765995776 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,842 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2070377928 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,852 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1731163624 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,855 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@258c177a, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,856 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7a80d694, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [true] 2018-01-26 17:38:36,875 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1696636827 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,887 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1275774504 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,899 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1810024504 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,909 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#502454662 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,920 ERROR [main] org.appng.core.service.CoreService: Cannot delete application with ID 2: bugtracker 2018-01-26 17:38:36,921 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7a80d694, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:36,923 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4460c723, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:36,941 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1869992219 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,951 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#17270058 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,962 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#106092746 for site site-3 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,970 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1519683819 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:36,973 INFO [main] org.appng.core.service.CoreService: starting deletion of site site-3 2018-01-26 17:38:36,982 INFO [main] org.appng.core.service.CoreService: unlinking application foobar from site site-3, status of database-connection is NO_DB_SUPPORTED 2018-01-26 17:38:36,991 INFO [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections 2018-01-26 17:38:37,017 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/platform/site-3 2018-01-26 17:38:37,017 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/application/site-3 2018-01-26 17:38:37,018 INFO [main] org.appng.core.service.CoreService: done deleting site site-3 2018-01-26 17:38:37,020 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4460c723, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,022 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@42a1c3ba, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,044 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#371104216 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,054 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1066229059 for site site-2 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,063 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1239456547 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,071 INFO [main] org.appng.core.service.CoreService: starting deletion of site site-2 2018-01-26 17:38:37,075 INFO [main] org.appng.core.service.CoreService: unlinking application bugtracker from site site-2, status of database-connection is NO_DB_SUPPORTED 2018-01-26 17:38:37,082 INFO [main] org.appng.core.service.CoreService: destroying site site-2 [STOPPING] (#828195335) 2018-01-26 17:38:37,082 INFO [main] org.appng.core.domain.SiteImpl: closing context for site site-2 [STOPPING] (#828195335) 2018-01-26 17:38:37,082 INFO [main] org.appng.core.service.CoreService: destroying site site-2 [STOPPING] (#828195335) complete 2018-01-26 17:38:37,090 WARN [main] net.sf.ehcache.config.ConfigurationFactory: No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/Users/osteinhauer/.m2/repository/net/sf/ehcache/ehcache-core/2.6.11/ehcache-core-2.6.11.jar!/ehcache-failsafe.xml 2018-01-26 17:38:37,120 INFO [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections 2018-01-26 17:38:37,124 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/platform/site-2 2018-01-26 17:38:37,124 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/application/site-2 2018-01-26 17:38:37,124 INFO [main] org.appng.core.service.CoreService: done deleting site site-2 2018-01-26 17:38:37,152 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@42a1c3ba, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,154 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d143e6e, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,174 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1259104175 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,185 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#295707719 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,191 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d143e6e, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,192 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1235aa76, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,212 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#676869833 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,222 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1288173785 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,229 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1235aa76, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,231 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2af4717c, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,258 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#144130530 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,275 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1249102965 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,277 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2af4717c, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,280 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@12f1350f, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,312 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1755352344 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,324 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#717782589 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,332 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@12f1350f, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,334 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@74df55b2, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,356 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1512434684 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,365 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#380427567 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,370 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@74df55b2, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,372 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@661ccd02, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,392 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#750173285 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,401 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1770042567 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,410 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@661ccd02, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,411 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@12a22dc4, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,431 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1200340787 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,439 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#143315985 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,440 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@12a22dc4, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,442 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29cdc8ba, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,465 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1725485102 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,473 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1128910444 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,476 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29cdc8ba, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,478 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44667128, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,497 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#988275186 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,505 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#834297367 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,510 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44667128, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,511 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@68bcb6c9, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,527 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#981587625 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,536 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1612142082 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,540 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@68bcb6c9, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,542 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1b0cefc8, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,560 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1168655582 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,567 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#281796497 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,574 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1b0cefc8, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,576 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e44f06c, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,604 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1916785836 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,616 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#480725451 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,624 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e44f06c, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,626 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6068fe59, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,643 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#707106363 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,652 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1087817375 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,661 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6068fe59, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,662 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3ac2300f, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,678 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1223297719 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,686 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2122451771 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,688 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3ac2300f, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,689 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@162f85aa, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,709 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1200173970 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,717 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1334840569 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,723 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@162f85aa, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,725 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e84478, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,745 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#136914511 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,754 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#40784899 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,758 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e84478, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,760 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@196a99d0, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,777 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2041879325 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,785 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1630028800 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,792 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@196a99d0, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,794 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@277a1185, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,812 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1480014306 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,821 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1151961173 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,824 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@277a1185, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,826 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@62414b20, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,842 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#817118557 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,851 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#224315623 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,855 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@62414b20, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,857 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4cfe2c78, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,874 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1205697434 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,882 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#339996956 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,897 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4cfe2c78, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,898 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@751c1e35, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,914 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1487384266 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,922 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#164293879 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,933 INFO [main] org.appng.core.service.LdapService: LDAP Configuration of site 'site-1' neither uses LDAP over SSL ('ldaps://') nor STARTTLS. Credentials will be transmitted as cleartext. 2018-01-26 17:38:37,938 INFO [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldap(s)::' with principal 'EXAMPLE\subject-2' (javax.naming.NamingException: Cannot parse url: ldap(s)::) 2018-01-26 17:38:37,939 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@751c1e35, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,941 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ba0df4b, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,958 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1734381245 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,966 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1976837856 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:37,977 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ba0df4b, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:37,979 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@60880394, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:37,994 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1453412560 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:38,001 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#932534557 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:38,683 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3' 2018-01-26 17:38:38,684 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2018-01-26 17:38:38,688 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@60880394, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:38,690 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@77ad3a2d, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:38,722 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1048347852 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:38,766 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#222157710 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:38,777 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2018-01-26 17:38:38,777 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3' 2018-01-26 17:38:38,777 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2018-01-26 17:38:38,780 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@77ad3a2d, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:38,782 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4dd1d767, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:38,840 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1197137177 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:38,859 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#563094987 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:39,620 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'johndoe' 2018-01-26 17:38:39,623 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2018-01-26 17:38:39,624 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4dd1d767, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:39,626 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@564d535c, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:39,641 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#815544796 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:39,648 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1639137015 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:39,658 INFO [main] org.appng.core.service.CoreService: user subject-2 found 2018-01-26 17:38:39,658 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-2' 2018-01-26 17:38:39,658 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2018-01-26 17:38:39,659 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@564d535c, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:39,661 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2242013, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:39,677 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#884287375 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:39,684 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#318635896 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:39,690 INFO [main] org.appng.core.service.CoreService: Subject authentication failed. Trying to authenticate based on LDAP group membership. 2018-01-26 17:38:39,693 INFO [main] org.appng.core.service.CoreService: user 'null' belongs to group 'subject-1' 2018-01-26 17:38:39,695 INFO [main] org.appng.core.service.CoreService: User "null" successfully authenticated. 2018-01-26 17:38:39,695 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'null' 2018-01-26 17:38:39,696 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2018-01-26 17:38:39,697 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2242013, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:39,699 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@43b3e62, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:39,724 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1473947730 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:39,731 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#602571411 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,409 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@43b3e62, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:40,411 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@26450242, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:40,430 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1017344174 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,441 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1006171174 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,443 INFO [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.2' from repository file:/Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/zip 2018-01-26 17:38:40,474 INFO [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.2 2018-01-26 17:38:40,479 INFO [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application' 2018-01-26 17:38:40,482 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application' 2018-01-26 17:38:40,482 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application' 2018-01-26 17:38:40,492 INFO [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator' 2018-01-26 17:38:40,494 INFO [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator' 2018-01-26 17:38:40,496 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2018-01-26 17:38:40,496 INFO [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application' 2018-01-26 17:38:40,498 INFO [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger' 2018-01-26 17:38:40,498 INFO [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application' 2018-01-26 17:38:40,510 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,510 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,510 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,510 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,510 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,510 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,511 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,511 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,511 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,511 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.2' 2018-01-26 17:38:40,511 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.2 to target/ROOT/applications/demo-application 2018-01-26 17:38:40,523 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2018-01-26 17:38:40,525 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2018-01-26 17:38:40,527 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2018-01-26 17:38:40,530 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2018-01-26 17:38:40,539 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@26450242, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:40,541 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e431c8b, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:40,560 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#928286087 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,570 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1871265445 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,597 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/demo-application 2018-01-26 17:38:40,598 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/ROOT/WEB-INF/cache/application/site-1/demo-application 2018-01-26 17:38:40,609 INFO [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.3' from repository file:/Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/zip 2018-01-26 17:38:40,618 INFO [main] org.appng.core.service.CoreService: updating application demo-application-1.5.3 2018-01-26 17:38:40,625 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,625 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,625 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,625 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,626 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,626 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,626 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,626 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,626 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,626 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.3' 2018-01-26 17:38:40,627 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.3 to target/ROOT/applications/demo-application 2018-01-26 17:38:40,641 INFO [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application' 2018-01-26 17:38:40,646 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2018-01-26 17:38:40,648 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2018-01-26 17:38:40,649 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2018-01-26 17:38:40,653 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2018-01-26 17:38:40,655 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger' 2018-01-26 17:38:40,661 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester' 2018-01-26 17:38:40,661 INFO [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application' 2018-01-26 17:38:40,674 INFO [main] org.appng.core.service.CoreService: loading properties for application 'demo-application' of site 'site-1' 2018-01-26 17:38:40,676 INFO [main] org.appng.core.service.CoreService: loading properties for application demo-application 2018-01-26 17:38:40,681 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e431c8b, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:40,682 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3cd7ca94, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:40,702 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#223853098 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,711 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#894240655 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,825 INFO [main] org.appng.core.service.CoreService: unlinking application demo-application from site site-1, status of database-connection is NO_DB_SUPPORTED 2018-01-26 17:38:40,857 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3cd7ca94, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:40,859 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@408e8448, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:40,880 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1822659962 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,887 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1290500300 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:40,890 INFO [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.4' from repository file:/Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/zip 2018-01-26 17:38:40,917 INFO [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.4 2018-01-26 17:38:40,920 INFO [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application' 2018-01-26 17:38:40,921 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application' 2018-01-26 17:38:40,922 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application' 2018-01-26 17:38:40,922 INFO [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application' 2018-01-26 17:38:40,926 INFO [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator' 2018-01-26 17:38:40,927 INFO [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator' 2018-01-26 17:38:40,929 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2018-01-26 17:38:40,929 INFO [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application' 2018-01-26 17:38:40,931 INFO [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger' 2018-01-26 17:38:40,933 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger' 2018-01-26 17:38:40,933 INFO [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application' 2018-01-26 17:38:40,935 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester' 2018-01-26 17:38:40,935 INFO [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application' 2018-01-26 17:38:40,947 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,947 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,949 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,952 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,953 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,953 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,953 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,953 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,953 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,956 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.4' 2018-01-26 17:38:40,957 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.4 to target/ROOT/applications/demo-application 2018-01-26 17:38:40,969 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2018-01-26 17:38:40,971 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2018-01-26 17:38:40,972 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2018-01-26 17:38:40,976 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2018-01-26 17:38:40,977 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'testPermission' 2018-01-26 17:38:40,980 INFO [main] org.appng.core.service.CoreService: role 'Tester' already has permission 'testPermission' 2018-01-26 17:38:40,988 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@408e8448, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:40,990 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e9a567a, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,007 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1456077639 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,015 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1001763339 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,018 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e9a567a, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:41,020 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ccf3a7f, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,037 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#845756965 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,045 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#267976223 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,726 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ccf3a7f, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:41,728 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1a867210, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,743 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1480136403 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,750 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#930776278 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,754 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1a867210, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:41,755 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e77de0a, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,773 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2140662761 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,780 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1441964653 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,782 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e77de0a, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:41,784 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@72ef7f0, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,800 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1551920925 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,808 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1388137600 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,810 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@72ef7f0, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:41,812 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7ec19e52, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,826 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1683459702 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,834 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#749869636 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,837 INFO [main] org.appng.core.service.CoreService: unlinking application manager from site site-1, status of database-connection is NO_DB_SUPPORTED 2018-01-26 17:38:41,840 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7ec19e52, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:41,842 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7092a14f, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3082b46a]; rollback [false] 2018-01-26 17:38:41,857 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#908888201 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:41,865 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#61272079 for site example with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:42,535 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@6b96af8d testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7092a14f, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f8825a testClass = CoreServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:42,536 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@5962c1b8: startup date [Fri Jan 26 17:38:34 CET 2018]; root of context hierarchy 2018-01-26 17:38:42,536 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:42,537 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [WARNING] Tests run: 79, Failures: 0, Errors: 0, Skipped: 20, Time elapsed: 8.289 s - in org.appng.core.service.CoreServiceTest [INFO] Running org.appng.core.service.DatabaseServiceTest 2018-01-26 17:38:42,543 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:42,543 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3e028c16, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5746441d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4167d831, org.springframework.test.context.support.DirtiesContextTestExecutionListener@16cf13d0, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3c874f23, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@59848202] 2018-01-26 17:38:42,544 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:42,681 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@26dd7f53: startup date [Fri Jan 26 17:38:42 CET 2018]; root of context hierarchy 2018-01-26 17:38:42,735 INFO [HSQLDB Server @66e4989a] hsqldb.db.HSQLDB613355E52E.ENGINE: Checkpoint start 2018-01-26 17:38:42,735 INFO [HSQLDB Server @66e4989a] hsqldb.db.HSQLDB613355E52E.ENGINE: checkpointClose start 2018-01-26 17:38:42,735 INFO [HSQLDB Server @66e4989a] hsqldb.db.HSQLDB613355E52E.ENGINE: checkpointClose synched 2018-01-26 17:38:42,737 INFO [HSQLDB Server @66e4989a] hsqldb.db.HSQLDB613355E52E.ENGINE: checkpointClose script done 2018-01-26 17:38:42,738 INFO [HSQLDB Server @66e4989a] hsqldb.db.HSQLDB613355E52E.ENGINE: checkpointClose end 2018-01-26 17:38:42,738 INFO [HSQLDB Server @66e4989a] hsqldb.db.HSQLDB613355E52E.ENGINE: Checkpoint end - txts: 1 2018-01-26 17:38:42,836 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:42,847 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:42,873 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:42,873 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] 2018-01-26 17:38:42,873 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:42,873 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:42,874 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:42,976 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:42,981 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:43,096 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:43,166 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:43,407 INFO [main] org.appng.core.service.DatabaseService: connected to jdbc:hsqldb:hsql://localhost:9001/hsql-testdb (HSQL Database Engine 2.4.0) 2018-01-26 17:38:43,518 INFO [main] org.flywaydb.core.internal.dbsupport.DbSupportFactory: Database: jdbc:hsqldb:hsql://localhost:9001/hsql-testdb (HSQL Database Engine 2.4) 2018-01-26 17:38:43,525 INFO [main] org.flywaydb.core.internal.metadatatable.MetaDataTableImpl: Repair of failed migration in metadata table "PUBLIC"."schema_version" not necessary. No failed migration detected. 2018-01-26 17:38:43,529 INFO [main] org.flywaydb.core.internal.command.DbRepair: Successfully repaired metadata table "PUBLIC"."schema_version" (execution time 00:00.006s). 2018-01-26 17:38:43,529 INFO [main] org.flywaydb.core.internal.command.DbRepair: Manual cleanup of the remaining effects the failed migration may still be required. 2018-01-26 17:38:43,646 INFO [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 9 migrations (execution time 00:00.005s) 2018-01-26 17:38:43,650 INFO [main] org.flywaydb.core.internal.metadatatable.MetaDataTableImpl: Creating Metadata table: "PUBLIC"."schema_version" 2018-01-26 17:38:43,656 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >> 2018-01-26 17:38:43,659 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.0 - appNG initial setup 2018-01-26 17:38:43,678 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.1 - Quartz initial setup 2018-01-26 17:38:43,690 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2 - add template 2018-01-26 17:38:43,697 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2.1 - add repository strict 2018-01-26 17:38:43,703 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2.2 - add repository digest 2018-01-26 17:38:43,711 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.2.3 - set resource bytes not null 2018-01-26 17:38:43,717 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.3.0 - add type to template 2018-01-26 17:38:43,724 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.3.1 - add global admin role 2018-01-26 17:38:43,731 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version 1.3.2 - add repository accepted certs 2018-01-26 17:38:43,736 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 9 migrations to schema "PUBLIC" (execution time 00:00.086s). 2018-01-26 17:38:43,955 INFO [main] org.appng.core.service.DatabaseService: HSQL jdbc:hsqldb:hsql://localhost:9001/hsql-testdb (HSQL Database Engine 2.4.0) is active. 2018-01-26 17:38:43,958 WARN [main] org.appng.core.domain.DatabaseConnection: error while connecting to jdbc:mysql://localhost:3306/appNG MYSQL (java.sql.SQLException:No suitable driver found for jdbc:mysql://localhost:3306/appNG MYSQL) 2018-01-26 17:38:43,958 INFO [main] org.appng.core.service.DatabaseService: MYSQL jdbc:mysql://localhost:3306/appNG MYSQL is not working and will be deactivated. 2018-01-26 17:38:43,965 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@26dd7f53: startup date [Fri Jan 26 17:38:42 CET 2018]; root of context hierarchy 2018-01-26 17:38:43,966 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:43,966 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9001/hsql-testdb] [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.427 s - in org.appng.core.service.DatabaseServiceTest [INFO] Running org.appng.core.service.LdapServiceTest 2018-01-26 17:38:43,994 INFO [main] org.appng.core.service.LdapService: Unknown keyword 'bogus' in site property 'testLoginUserSucces.ldapPrincipalScheme'. Falling back to plain username 'aziz' as principal. 2018-01-26 17:38:43,999 INFO [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldaps://testLoginUserFailure:129' with principal 'egypt\aziz' (javax.naming.NamingException: Sorry kiddo. You got the gift, but it looks like you're waiting for something.) 2018-01-26 17:38:44,000 INFO [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldaps://testLoginUserFailure:139' with principal 'egypt\aziz' (javax.naming.NamingException: Ah ah ah, you didn't say the magic word!) [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.core.service.LdapServiceTest [INFO] Running org.appng.core.service.InitializerServiceTest 2018-01-26 17:38:44,011 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2018-01-26 17:38:44,012 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1d0bfe75, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3ea9fd6c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@326e8433, org.springframework.test.context.support.DirtiesContextTestExecutionListener@78c0ae75, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3afa0f4e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4bc9c7e0] 2018-01-26 17:38:44,013 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [platformContext.xml] 2018-01-26 17:38:44,153 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@dc08db6: startup date [Fri Jan 26 17:38:44 CET 2018]; root of context hierarchy 2018-01-26 17:38:44,314 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:44,328 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [ name: hsql-testdb ...] 2018-01-26 17:38:44,360 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2018-01-26 17:38:44,360 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:hsql://localhost:9010/hsql-testdb] 2018-01-26 17:38:44,360 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2018-01-26 17:38:44,361 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2018-01-26 17:38:44,361 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2018-01-26 17:38:44,466 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2018-01-26 17:38:44,471 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2018-01-26 17:38:44,574 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@766ab334] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:44,583 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@50493695] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2018-01-26 17:38:44,606 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:44,669 INFO [main] org.hibernate.hql.internal.QueryTranslatorFactoryInitiator: HHH000397: Using ASTQueryTranslatorFactory 2018-01-26 17:38:44,834 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@353e91dc testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@24257f51, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4df7fe18 testClass = InitializerServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.InitializerServiceTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@d6b8329]; rollback [false] 2018-01-26 17:38:44,836 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#769376304 for site manager with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:44,858 INFO [main] org.appng.api.messaging.Messaging: system property appng.node.id is not set, using local host name springfield.fritz.box as fallback 2018-01-26 17:38:44,858 INFO [main] org.appng.api.messaging.Messaging: messaging is disabled 2018-01-26 17:38:44,858 INFO [main] org.appng.core.service.InitializerService: applications are located at /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/applications or in the database 2018-01-26 17:38:44,890 INFO [main] org.appng.core.service.InitializerService: ========================================================================================== 2018-01-26 17:38:44,893 INFO [main] org.appng.core.service.InitializerService: loading site site-1 (host-1) 2018-01-26 17:38:44,893 INFO [main] org.appng.core.service.InitializerService: loading applications for site site-1 2018-01-26 17:38:44,894 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/root/WEB-INF/cache/platform/site-1 2018-01-26 17:38:44,894 INFO [main] org.appng.core.model.CacheProvider: cleaning /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/root/WEB-INF/cache/application/site-1 2018-01-26 17:38:44,963 INFO [main] org.appng.core.service.TemplateService: copying template from /Users/osteinhauer/development/appng/workspace/appng/appng-core/src/test/resources/template/appng to /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/test-classes/repository/site-1/www/template 2018-01-26 17:38:44,964 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#379106547 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:44,964 INFO [main] org.appng.core.service.InitializerService: SiteClassLoader#379106547 for site site-1 with parent sun.misc.Launcher$AppClassLoader#685325104 2018-01-26 17:38:44,967 INFO [main] org.appng.core.service.InitializerService: started site thread [appng-indexthread-site-1] with runnable of type org.appng.search.indexer.DocumentIndexer 2018-01-26 17:38:44,967 INFO [main] org.appng.core.service.InitializerService: loading site site-1 completed 2018-01-26 17:38:44,967 INFO [main] org.appng.core.service.InitializerService: ========================================================================================== 2018-01-26 17:38:44,983 INFO [main] org.appng.core.service.InitializerService: Current Ehcache configuration: 2018-01-26 17:38:45,009 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test context [DefaultTestContext@353e91dc testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@24257f51, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4df7fe18 testClass = InitializerServiceTest, locations = '{classpath:platformContext.xml}', classes = '{}', contextInitializerClasses = '[class org.appng.core.service.InitializerServiceTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2018-01-26 17:38:45,010 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@dc08db6: startup date [Fri Jan 26 17:38:44 CET 2018]; root of context hierarchy 2018-01-26 17:38:45,011 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2018-01-26 17:38:45,011 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:hsql://localhost:9010/hsql-testdb] [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.007 s - in org.appng.core.service.InitializerServiceTest [INFO] Running org.appng.core.domain.SiteImplTest 2018-01-26 17:38:45,015 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#989581821 for site foo with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:45,015 INFO [main] org.appng.core.Redirect : Redirecting request to /some/uri (302) 2018-01-26 17:38:45,015 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#42167981 for site foo with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:45,016 INFO [main] org.appng.core.Redirect : Redirecting request to /ws/foo/page/foo/bar#anchor (302) 2018-01-26 17:38:45,017 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1882950972 for site foo with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:45,017 INFO [main] org.appng.core.Redirect : Redirecting request to /ws/foo/page/foo/bar?tab=anchor#anchor (302) 2018-01-26 17:38:45,018 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1317768552 for site foo with parent sun.misc.Launcher$AppClassLoader#685325104 created 2018-01-26 17:38:45,018 INFO [main] org.appng.core.domain.SiteImpl: closing context for site foo [STOPPED] (#636530686) [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.domain.SiteImplTest [INFO] Running org.appng.core.domain.PackageArchiveTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.domain.PackageArchiveTest [INFO] Running org.appng.core.domain.ValidationPatternTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.domain.ValidationPatternTest [INFO] [INFO] Results: [INFO] [ERROR] Failures:  [ERROR]  RepositoryWatcherTest.test:70 expected null, but was:<[ key = GET/de/fehler.jsp, value=a value, version=1, hitCount=1, CreationTime = 1516984703877, LastAccessTime = 1516984704130 ]> [INFO] [ERROR] Tests run: 272, Failures: 1, Errors: 0, Skipped: 23 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] appNG Parent ....................................... SUCCESS [ 0.195 s] [INFO] appNG Tools ........................................ SUCCESS [ 9.318 s] [INFO] appNG Mail ......................................... SUCCESS [ 1.345 s] [INFO] appNG Forms ........................................ SUCCESS [ 2.249 s] [INFO] appng Formtags ..................................... SUCCESS [ 2.159 s] [INFO] appNG XML-API ...................................... SUCCESS [ 4.980 s] [INFO] appNG public API ................................... SUCCESS [ 8.052 s] [INFO] appNG testsupport .................................. SUCCESS [ 3.867 s] [INFO] appNG Persistence-Tools ............................ SUCCESS [ 28.299 s] [INFO] appNG Search ....................................... SUCCESS [ 10.924 s] [INFO] appNG Core Library ................................. FAILURE [ 47.159 s] [INFO] appNG Tomcat 7 ..................................... SKIPPED [INFO] appNG Tomcat 8 ..................................... SKIPPED [INFO] appNG Command Line Interface ....................... SKIPPED [INFO] appNG Tag Library .................................. SKIPPED [INFO] appNG Application .................................. SKIPPED [INFO] appNG application BOM .............................. SKIPPED [INFO] appNG Documentation ................................ SKIPPED [INFO] appNG Template Assembly Descriptors ................ SKIPPED [INFO] appNG Template Parent .............................. SKIPPED [INFO] appng-application-assembly ......................... SKIPPED [INFO] appNG application parent ........................... SKIPPED [INFO] Archetype - appng-archetype-application ............ SKIPPED [INFO] appNGizer JAXB API ................................. SKIPPED [INFO] appNGizer .......................................... SKIPPED [INFO] appNG appNGizer Maven Plugin ....................... SKIPPED [INFO] appNG camunda ...................................... SKIPPED [INFO] appNG Application, including Camunda BPM process engine libraries SKIPPED [INFO] appNG maven plugin ................................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:59 min [INFO] Finished at: 2018-01-26T17:38:45+01:00 [INFO] Final Memory: 72M/710M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.20:test (default-test) on project appng-core: There are test failures. [ERROR]  [ERROR] Please refer to /Users/osteinhauer/development/appng/workspace/appng/appng-core/target/surefire-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :appng-core